CVE-2023-22893
highpriority · track · 31EPSS 0.041 · 91 %ileDEEUUSEPSS · scored 2026-10-27
Strapi through 4.5.5 does not verify the access or ID tokens issued during the OAuth flow when the AWS Cognito login provider is used for authentication. A remote attacker could forge an ID token that is signed using the 'None' type algorithm to bypass authentication and impersonate any user that use AWS Cognito for authentication.
cvss
Technical severity, 0–10. One row per scoring source.
base score 0–10 · higher = more severe · hover a vector to decode
ssvc
A stakeholder decision — act, attend, or track — from exploitation and impact.
weaknesses
The CWE weakness classes this flaw belongs to.
affected products (7)
Products and version ranges known to be affected.
advisories (2)
Vendor and ecosystem advisories describing this.
- WID-SEC-W-2023-1040Strapi: Mehrere SchwachstellenDeutsch2023-04-19csaf · cert_bundDE
Ein entfernter, anonymer Angreifer kann mehrere Schwachstellen in Strapi ausnutzen, um beliebigen Programmcode auszuführen, Sicherheitsvorkehrungen zu umgehen und Informationen offenzulegen.
- GHSA-583x-23h9-f5w7Strapi does not verify the access or ID tokens issued during the OAuth flow2023-04-19ghsa · osvUS
Strapi 3.2.1 until 4.6.0 does not verify the access or ID tokens issued during the OAuth flow when the AWS Cognito login provider is used for authentication. A remote attacker could forge an ID token that is signed using the 'None' type algorithm to bypass authentication and impersonate any user that use AWS Cognito for authentication.
also known as (3)
Other names and identifiers for this entity.
sources
Which sources assert this record, and when.
references (10)
External citations — patches, advisories, analysis.
- https://cxsecurity.com/cveshow/CVE-2023-22893/cnnvd
- https://github.com/strapi/strapi/releasescnnvd
- https://strapi.io/blog/security-disclosure-of-vulnerabilities-cvecnnvd
- https://www.ghostccamm.com/blog/multi_strapi_vulns/cnnvd
- https://github.com/strapi/strapi/releasesenisa_euvd
- https://strapi.io/blog/security-disclosure-of-vulnerabilities-cveenisa_euvd
- https://www.ghostccamm.com/blog/multi_strapi_vulns/enisa_euvd
- https://github.com/strapi/strapi/releasesRelease Notesnvd
Attackers weaponise vulnerabilities like this against internet-exposed services. See what is exposed on your perimeter with a free passive scan.
Free scan