Vulnerability in Supertokens Supertokens-Core
CVE-2026-123797
SuperTokens Core is an open source authentication server. Prior to 11.3.6, 11.4.6, and 12.0.8, app-specific management requests using an unknown tenant path and an older supported cdi-version can bypass API-key and public-tenant enforcement. In src/main/java/io/supertokens/webserver/WebserverAPI.java, checkIPAccess and assertThatAPIKeyCheckPasses suppress TenantOrAppNotFoundException, while the later app-specific handler resolves app/public storage and the public-tenant guard applies only to CDI versions 5.0 and later. An unauthenticated caller able to reach the Core endpoint can therefore use PUT /ghosttenant/recipe/role and GET /ghosttenant/recipe/roles to create and enumerate application roles without a valid API key. This issue is fixed in versions 11.3.6, 11.4.6, and 12.0.8.
Published .
CVSS v3 metric
CVSS v3 base score 7.5 (High). Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N.
EPSS exploit prediction
No EPSS score from FIRST.org yet. New CVEs usually get one within a few days; no score means no signal yet, not low risk. How EPSS works.
Affected products
- Supertokens Supertokens-Core — versions < 11.3.6, >= 11.4.0, < 11.4.6, >= 12.0.6, < 12.0.8
Weakness classification (CWE)
References
- github.com/supertokens/supertokens-core/security/advisories/GHSA-q7mc-f2jm-r4gr
- github.com/supertokens/supertokens-core/commit/1bad648d7b77aca058cb6bf75373455b…
- github.com/supertokens/supertokens-core/commit/5811a10190b1d4d8d7a9fe2e17cb4943…
- github.com/supertokens/supertokens-core/commit/7ce22db2b6ba95d7666adc51bb9ee60a…
- github.com/supertokens/supertokens-core/releases/tag/v11.3.6
- github.com/supertokens/supertokens-core/releases/tag/v11.4.6
- github.com/supertokens/supertokens-core/releases/tag/v12.0.8
Frequently asked questions
- What is CVE-2026-123797?
- CVE-2026-123797 is a high-severity vulnerability in Supertokens Supertokens-Core, classified under Authentication Bypass Using an Alternate Path or Channel. CVSS score: 7.5/10. Published 2026-11-09.
- How severe is CVE-2026-123797?
- High severity. CVSS v3 base score is 7.5 out of 10.