Skip to main content
← All vulnerabilities
CVE-2023-22621GHSA-2H87-4Q2W-V4HF

Strapi through 4.5.5 allows authenticated Server-Side Template Injection (SSTI) that can be exploited to execute arbitrary code on the serve

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 4.5.6
1 proof of concept on GitHub, 1 Nuclei template
  • Exploitation: none
  • Automatable: no
  • Technical impact: total

Summary

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.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: total

  3. Record last updated
  4. EPSS reached 10%

    FIRST estimates at least a 10% chance of exploitation in the next 30 days

Affected versions

  • n/a n/a

    Version range not reported

  • @strapi/plugin-users-permissionsnpm

    fixed in 4.5.6

  • @strapi/plugin-emailnpm

    fixed in 4.5.6

References 5

GitHub · strapi/strapi

ghostccamm.com

strapi.io

GitHub · projectdiscovery/nuclei-templates

GitHub · sofianeelhor/CVE-2023-22621-POC