CVE-2023-38510 json
Tolgee Lacks Permission Check for API Key for some endpoints
published 2023-07-27 3 y ago modified 2026-06-17 4 mo ago also EUVD-2023-42310
- cvss
- 8.1
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.6%
- EPSS 0.6% chance of exploitation in 30 days, percentile 49%
- public exploits
- 0
- none known
Summary
Tolgee is an open-source localization platform. Starting in version 3.14.0 and prior to version 3.23.1, when a request is made using an API key, the backend fails to verify the permission scopes associated with the key, effectively bypassing permission checks entirely for some endpoints. It's important to note that this vulnerability only affects projects that have inadvertently exposed their API keys on the internet. Projects that have kept their API keys secure are not impacted. This issue is fixed in version 3.23.1.
Patch / fix
- tolgee tolgee 3.23.1
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- total
- Assessed
- 2 y ago
Exploit prediction
0.60% chance of exploitation in the next 30 days, higher than 49% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 8.1 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N |
| NVD | 3.1 | 8.1 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N |
Affected products
- tolgee tolgee-platform
- tolgee tolgee
Classification
- Weakness
-
- CWE-862 Missing Authorization
References
-
github.com
/tolgee/tolgee-platform/pull/1818
patch
-
github.com
/tolgee/tolgee-platform/commit/4776cba67e7bb8c1b0259376e3e5fa3bb46e45c7
patch
-
github.com
/tolgee/tolgee-platform/security/advisories/GHSA-4f9j-4vh4-p85v
vendor-advisory
-
github.com
/tolgee/tolgee-platform/releases/tag/v3.23.1
release-notes
Sources
- CVE List CVE-2023-38510
- NVD CVE-2023-38510
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.