diff options
| author | Jaehong Kang <sinoru@me.com> | 2023-11-15 11:13:34 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-11-15 11:13:34 +0900 |
| commit | 04075ee0bede198452dcd5e8ca6a00a3b750208b (patch) | |
| tree | a8b72ba2146a15ce62e79a63fc5e229b13b15113 /packages/backend/src/server/ServerService.ts | |
| parent | fix(backend): 非公開の投稿に対して返信できないように (#12333) (diff) | |
| download | sharkey-04075ee0bede198452dcd5e8ca6a00a3b750208b.tar.gz sharkey-04075ee0bede198452dcd5e8ca6a00a3b750208b.tar.bz2 sharkey-04075ee0bede198452dcd5e8ca6a00a3b750208b.zip | |
enhance(backend): Implementation of HTTP header and body validation to fix SIF-2023-002 (#12334)
Using Buffer instead of string
Co-authored-by: perillamint <perillamint@silicon.moe>
Diffstat (limited to 'packages/backend/src/server/ServerService.ts')
| -rw-r--r-- | packages/backend/src/server/ServerService.ts | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/packages/backend/src/server/ServerService.ts b/packages/backend/src/server/ServerService.ts index 6e1956cd1d..17c2a93525 100644 --- a/packages/backend/src/server/ServerService.ts +++ b/packages/backend/src/server/ServerService.ts @@ -88,9 +88,9 @@ export class ServerService implements OnApplicationShutdown { } // Register raw-body parser for ActivityPub HTTP signature validation. - fastify.register(fastifyRawBody, { + await fastify.register(fastifyRawBody, { global: false, - encoding: 'utf-8', + encoding: null, runFirst: true, }); |