CVE-2022-23485
Invite code reuse via cookie manipulation in sentry
Sentry is an error tracking and performance monitoring platform. In versions of the sentry python library prior to 22.11.0 an attacker with a known valid invite link could manipulate a cookie to allow the same invite link to be reused on multiple accounts when joining an organization. As a result an attacker with a valid invite link can create multiple users and join an organization they may not have been originally invited to. This issue was patched in version 22.11.0. Sentry SaaS customers do not need to take action. Self-hosted Sentry installs on systems which can not upgrade can disable the invite functionality until they are ready to deploy the patched version by editing their sentry.conf.py file (usually located at ~/.sentry/).
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- High
- Integrity
- Low
- Availability
- Low
Exploit likelihood
What each source reports
CVE List Score used
6.4
Invite code reuse via cookie manipulation in sentry
Sentry is an error tracking and performance monitoring platform. In versions of the sentry python library prior to 22.11.0 an attacker with a known valid invite link could manipulate a cookie to allow the same invite link to be reused on multiple accounts when joining an organization. As a result an attacker with a valid invite link can create multiple users and join an organization they may not have been originally invited to. This issue was patched in version 22.11.0. Sentry SaaS customers do not need to take action. Self-hosted Sentry installs on systems which can not upgrade can disable the invite functionality until they are ready to deploy the patched version by editing their sentry.conf.py file (usually located at ~/.sentry/).
- Record
CVE-2022-23485- CVSS 3.1
- 6.4 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:L/A:L - Weakness
- CWE-269, CWE-284
- Updated
- 2026-11-02
EUVDEUVD-2022-0277
6.4
Sentry is an error tracking and performance monitoring platform. In versions of the sentry python library prior to 22.11.0 an attacker with a known valid invite link could manipulate a cookie to allow the same invite link to be reused on multiple accounts when joining an organization. As a result an attacker with a valid invite link can create multiple users and join an organization they may not have been originally invited to. This issue was patched in version 22.11.0. Sentry SaaS customers do not need to take action. Self-hosted Sentry installs on systems which can not upgrade can disable the invite functionality until they are ready to deploy the patched version by editing their sentry.conf.py file (usually located at ~/.sentry/).
- Record
EUVD-2022-0277- CVSS 3.1
- 6.4 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:L/A:L - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-jv85-mqxj-3f9j
6.4
Sentry vulnerable to invite code reuse via cookie manipulation
With a known valid invite link (i.e. not already accepted or expired) an unauthenticated attacker can manipulate the cookie to allow the same invite link to be reused on multiple accounts when joining an organization.
Impact
An attacker with a valid invite link can create multiple users and join the organization from which the invite link was generated.
Patches
This issue was patched in version 22.11.0.
Workarounds
Sentry SaaS customers do not need to take action.
Self-hosted Sentry installs can disable the invite functionality until they are ready to deploy the patched version by editing their sentry.conf.py file (usually located at ~/.sentry/).
-
Add the following line into
sentry.conf.py:SENTRY_FEATURES["organizations:invite-members"] = False -
Restart the Sentry web service.
docker compose restart web
For more information
If you have any questions or comments about this advisory:
- Visit our FAQs on this CVE
- Open an issue in getsentry/sentry
- Email us at security[@]sentry.io
- Record
GHSA-jv85-mqxj-3f9j- CVSS 3.1
- 6.4 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:L/A:L - Weakness
- CWE-269, CWE-284
- Updated
- 2026-11-02
NVD
6.4
Sentry is an error tracking and performance monitoring platform. In versions of the sentry python library prior to 22.11.0 an attacker with a known valid invite link could manipulate a cookie to allow the same invite link to be reused on multiple accounts when joining an organization. As a result an attacker with a valid invite link can create multiple users and join an organization they may not have been originally invited to. This issue was patched in version 22.11.0. Sentry SaaS customers do not need to take action. Self-hosted Sentry installs on systems which can not upgrade can disable the invite functionality until they are ready to deploy the patched version by editing their sentry.conf.py file (usually located at ~/.sentry/).
- Record
CVE-2022-23485- CVSS 3.1
- 6.4 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:L/A:L - CVSS 3.1
- 3.7 Low
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N - Weakness
- CWE-269, CWE-284
- Updated
- 2026-11-02
OSV
6.4
Invite code reuse via cookie manipulation in sentry
Sentry is an error tracking and performance monitoring platform. In versions of the sentry python library prior to 22.11.0 an attacker with a known valid invite link could manipulate a cookie to allow the same invite link to be reused on multiple accounts when joining an organization. As a result an attacker with a valid invite link can create multiple users and join an organization they may not have been originally invited to. This issue was patched in version 22.11.0. Sentry SaaS customers do not need to take action. Self-hosted Sentry installs on systems which can not upgrade can disable the invite functionality until they are ready to deploy the patched version by editing their sentry.conf.py file (usually located at ~/.sentry/).
- Record
CVE-2022-23485- CVSS 3.1
- 6.4 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:L/A:L - Weakness
- CWE-269, CWE-284
- Updated
- 2026-11-02
OSVGHSA-jv85-mqxj-3f9j
6.4
Sentry vulnerable to invite code reuse via cookie manipulation
With a known valid invite link (i.e. not already accepted or expired) an unauthenticated attacker can manipulate the cookie to allow the same invite link to be reused on multiple accounts when joining an organization.
Impact
An attacker with a valid invite link can create multiple users and join the organization from which the invite link was generated.
Patches
This issue was patched in version 22.11.0.
Workarounds
Sentry SaaS customers do not need to take action.
Self-hosted Sentry installs can disable the invite functionality until they are ready to deploy the patched version by editing their sentry.conf.py file (usually located at ~/.sentry/).
-
Add the following line into
sentry.conf.py:SENTRY_FEATURES["organizations:invite-members"] = False -
Restart the Sentry web service.
docker compose restart web
For more information
If you have any questions or comments about this advisory:
- Visit our FAQs on this CVE
- Open an issue in getsentry/sentry
- Email us at security[@]sentry.io
- Record
GHSA-jv85-mqxj-3f9j- CVSS 3.1
- 6.4 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:L/A:L - Weakness
- CWE-269, CWE-284
- Updated
- 2026-11-02
OSVUBUNTU-CVE-2022-23485
6.4
Sentry is an error tracking and performance monitoring platform. In versions of the sentry python library prior to 22.11.0 an attacker with a known valid invite link could manipulate a cookie to allow the same invite link to be reused on multiple accounts when joining an organization. As a result an attacker with a valid invite link can create multiple users and join an organization they may not have been originally invited to. This issue was patched in version 22.11.0. Sentry SaaS customers do not need to take action. Self-hosted Sentry installs on systems which can not upgrade can disable the invite functionality until they are ready to deploy the patched version by editing their sentry.conf.py file (usually located at ~/.sentry/).
- Record
UBUNTU-CVE-2022-23485- CVSS 3.1
- 6.4 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:L/A:L - CVSS 3.1
- 3.7 Low
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N - Updated
- 2026-11-02
OSVPYSEC-2022-43011 No score
Sentry is an error tracking and performance monitoring platform. In versions of the sentry python library prior to 22.11.0 an attacker with a known valid invite link could manipulate a cookie to allow the same invite link to be reused on multiple accounts when joining an organization. As a result an attacker with a valid invite link can create multiple users and join an organization they may not have been originally invited to. This issue was patched in version 22.11.0. Sentry SaaS customers do not need to take action. Self-hosted Sentry installs on systems which can not upgrade can disable the invite functionality until they are ready to deploy the patched version by editing their sentry.conf.py file (usually located at ~/.sentry/).
- Record
PYSEC-2022-43011- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
sentryPyPI |
20.6.0 up to 22.11.0 | 22.11.0 |
sentryPyPI |
20.6.0 up to 22.11.0, plus listed versions 20.10.120.11.020.11.120.12.020.12.1 Show 32 moreShow less20.7.020.7.120.7.220.8.021.1.021.10.021.11.021.12.021.2.021.3.021.3.121.4.021.4.121.5.021.5.121.6.021.6.121.6.221.6.321.7.021.8.021.9.022.1.022.10.022.2.022.3.022.4.022.5.022.6.022.7.022.8.022.9.0 |
22.11.0 |
sentry-pythonUbuntu:20.04:LTS |
All versions, plus listed versions 0.12.2-1 |
None known |
sentry-pythonUbuntu:22.04:LTS |
All versions, plus listed versions 0.13.2-11.4.3-1 |
None known |
sentry-pythonUbuntu:24.04:LTS |
All versions, plus listed versions 1.9.10-21.39.2-0.1 |
None known |
sentry-pythonUbuntu:25.10 |
All versions, plus listed versions 2.18.0-1 |
None known |
sentry-pythonUbuntu:26.10 |
All versions, plus listed versions 2.22.0-12.60.0-32.63.0-12.64.0-1 |
None known |
sentry-pythonUbuntu:26.04:LTS |
All versions, plus listed versions 2.18.0-12.22.0-1 |
None known |
History
| Recorded | Changed | Sources |
|---|---|---|
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2022-23485 is a medium vulnerability (CVSS 6.4) in Getsentry Sentry, published December 10, 2022. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.45%, the 39th percentile. Fixed in sentry 22.11.0.
References
github.com/getsentry/sentry/security/advisories/GHSA-jv85-mqxj-3f9j
nvd.nist.gov/vuln/detail/CVE-2022-23485
github.com/getsentry/sentry/commit/565f971da955d57c754a47f5802fe9f9f7c66b39
github.com/pypa/advisory-database/tree/main/vulns/sentry/PYSEC-2022-43011.yaml
github.com/advisories/GHSA-jv85-mqxj-3f9j
github.com/CVEProject/cvelistV5/tree/main/cves/2022/23xxx/CVE-2022-23485.json
github.com/getsentry/sentry
ubuntu.com/security/CVE-2022-23485
cve.org/CVERecord?id=CVE-2022-23485