PT-2024-35692 · Sentry+1 · Sentry+1

Christinarlong

·

Published

2024-11-20

·

Updated

2026-01-22

·

CVE-2024-53253

CVSS v3.1

5.3

Medium

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Name of the Vulnerable Software and Affected Versions Sentry version 24.11.0
Description Sentry is an error tracking and performance monitoring platform. A specific error message generated by the Sentry platform could include a plaintext Client ID and Client Secret for an application integration. This could occur under certain conditions, including the use of a Search UI component with the async flag set to true, a user typing into the Search Component, and a third-party response failing validation, resulting in the select-requester.invalid-response error code. The Client ID and Client Secret would not be displayed in the UI but would be returned in the underlying HTTP response to the end user. For the secret to be abused, an attacker would also need to obtain a valid API token for a Sentry application. Sentry SaaS users do not need to take any action, as only a single application integration was impacted and the owner has rotated their Client Secret, with no abuse of the leaked Client Secret occurring.
Recommendations For Sentry self-hosted users, upgrade to version 24.11.1 or higher to resolve the issue. Alternatively, self-hosted users may consider downgrading to version 24.10.0 if they are already running the affected version. As a temporary workaround, consider reviewing the select requester.py file for instances where the error can be generated and searching for the select-requester.invalid-response event to identify potential exposures.

Exploit

Fix

Generation of Error Message Containing Sensitive Information

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

BDU:2026-01024
CVE-2024-53253
GHSA-V5H2-Q2W4-GPCX
PYSEC-2024-310

Affected Products

Red Os
Sentry