Sentry-Javascript deals with leaked sensitive headers when `sendDefaultPii` is set to `true`
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| getsentry | sentry-javascript | affected |
|
No data.
No data.
| Vendor | Product | Versions |
|---|---|---|
| Getsentry | Sentry | — |
| Sentry | Sentry | — |
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-6465-jgvq-jhgp | Sentry's sensitive headers are leaked when `sendDefaultPii` is set to `true` |
No CVSS v3.1
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.369% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Getsentry
Getsentry sentry Sentry Sentry sentry |
|
| Vendors & Products |
Getsentry
Getsentry sentry Sentry Sentry sentry |
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Sentry-Javascript is an official Sentry SDKs for JavaScript. From version 10.11.0 to before 10.27.0, when a Node.js application using the Sentry SDK has sendDefaultPii: true it is possible to inadvertently send certain sensitive HTTP headers, including the Cookie header, to Sentry. Those headers would be stored within a Sentry organization as part of the associated trace. A person with access to the Sentry organization could then view and use these sensitive values to impersonate or escalate their privileges within the application. This issue has been patched in version 10.27.0. | |
| Title | Sentry-Javascript deals with leaked sensitive headers when `sendDefaultPii` is set to `true` | |
| Weaknesses | CWE-201 | |
| References |
|
|
| Metrics |
cvssV4_0
|