CVE-2023-22893: strapi · n/a
Affects strapiSource CVE Database V5
Not known to be exploited · public detection template (Nuclei) · CVSS 8.2 High.
Data as of 26 Oct 2026, 07:57 UTC
- EPSS
- 4.1% chance of exploitation in 30 days – higher than 90% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:NExploitation evidence
Disclosed: evidence found.
CVE published 19 Apr 2023
Detectable: evidence found.
nuclei template: Strapi Versions <=4.5.6 - Authentication Bypass
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-26.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
npmstrapipkg:npm/strapiOther threats | Affected
| Fixed in– |
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
To mitigate CVE-2023-22893, organizations should upgrade Strapi to a version where this vulnerability is fixed as soon as a patch is released. In the absence of an immediate patch, administrators should consider disabling AWS Cognito as an authentication provider or replacing it with alternative, verified OAuth providers. Implement additional token validation layers, such as verifying JWT signatures independently before accepting tokens. Employ strict network segmentation and access controls to limit exposure of Strapi instances to trusted networks only. Monitor authentication logs for suspicious activity indicative of token forgery or unauthorized access attempts. Conduct regular security audits and penetration testing focusing on authentication mechanisms. Finally, educate developers and administrators about secure OAuth implementation practices and the risks of accepting tokens signed with the 'None' algorithm.
Description
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.