From 1e5b618a6fbef54dc3dd44fb4ff5f0cf1953683c Mon Sep 17 00:00:00 2001 From: Alexander Alderman Webb Date: Fri, 3 Oct 2025 13:47:54 +0200 Subject: [PATCH 1/2] fix(litestar): Copy request body to prevent cookies mutation --- sentry_sdk/integrations/litestar.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sentry_sdk/integrations/litestar.py b/sentry_sdk/integrations/litestar.py index 745a00bcba..0cb9f4b972 100644 --- a/sentry_sdk/integrations/litestar.py +++ b/sentry_sdk/integrations/litestar.py @@ -1,4 +1,6 @@ from collections.abc import Set +from copy import deepcopy + import sentry_sdk from sentry_sdk.consts import OP from sentry_sdk.integrations import ( @@ -260,7 +262,7 @@ def event_processor(event, _): event.update( { - "request": request_info, + "request": deepcopy(request_info), "transaction": tx_name, "transaction_info": tx_info, } From 6ee997f4604e24a011b96e0454fa72f1e7d585ad Mon Sep 17 00:00:00 2001 From: Alexander Alderman Webb Date: Fri, 3 Oct 2025 14:22:46 +0200 Subject: [PATCH 2/2] also update starlite --- sentry_sdk/integrations/starlite.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sentry_sdk/integrations/starlite.py b/sentry_sdk/integrations/starlite.py index daab82d642..855b87ad60 100644 --- a/sentry_sdk/integrations/starlite.py +++ b/sentry_sdk/integrations/starlite.py @@ -1,3 +1,5 @@ +from copy import deepcopy + import sentry_sdk from sentry_sdk.consts import OP from sentry_sdk.integrations import DidNotEnable, Integration @@ -237,7 +239,7 @@ def event_processor(event, _): event.update( { - "request": request_info, + "request": deepcopy(request_info), "transaction": tx_name, "transaction_info": tx_info, }