CVE-2023-22621: strapi · Injection
Affects strapiSource CVE Database V5
Not known to be exploited · public detection template (Nuclei) · 70% EPSS · CVSS 10.0 Critical.
Data as of 26 Oct 2026, 17:16 UTC
- EPSS
- 70.6% chance of exploitation in 30 days – higher than 99% 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:C/C:H/I:H/A:HExploitation evidence
Disclosed: evidence found.
CVE published 19 Apr 2023
Detectable: evidence found.
nuclei template: Strapi Versions <=4.5.5 - SSTI to Remote Code Execution
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 26 Oct 2026.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
npmstrapi/strapipkg:npm/strapi/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-22621, European organizations should immediately restrict access to the Strapi admin panel using network segmentation, VPNs, or IP whitelisting to limit exposure to trusted personnel only. Implement multi-factor authentication (MFA) for all admin accounts to reduce the risk of credential compromise. Monitor and audit admin panel access logs for suspicious activity. Organizations should track Strapi’s official security advisories and apply patches or updates as soon as they become available. Until patches are deployed, consider disabling or limiting the use of email templates or any functionality that processes user-supplied templates. Conduct a thorough review of existing email templates for suspicious or unauthorized changes. Employ runtime application self-protection (RASP) or web application firewalls (WAF) with custom rules to detect and block SSTI payloads. Finally, perform regular backups and have an incident response plan ready to quickly recover from potential exploitation.
Description
Strapi through 4.5.5 allows authenticated Server-Side Template Injection (SSTI) that can be exploited to execute arbitrary code on the server. A remote attacker with access to the Strapi admin panel can inject a crafted payload that executes code on the server into an email template that bypasses the validation checks that should prevent code execution.