Skip to main content
← All vulnerabilities
CVE-2023-40035GHSA-44WR-RMWQ-3PHW

Craft CMS vulnerable to Remote Code Execution via validatePath bypass

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 4.4.15, 3.8.15
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: no
  • Technical impact: total

Summary

Craft is a CMS for creating custom digital experiences on the web and beyond. Bypassing the validatePath function can lead to potential remote code execution. This vulnerability can lead to malicious control of vulnerable systems and data exfiltrations. Although the vulnerability is exploitable only in the authenticated users, configuration with ALLOW_ADMIN_CHANGES=true, there is still a potential security threat (Remote Code Execution). This issue has been patched in version 4.4.15 and version 3.8.15.

Timeline

  1. CVE published
  2. CISA SSVC assessment

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

  3. Record last updated

Affected versions

  • craftcms cms

    From 4.0.0-RC1 · fixed in 4.4.15; From 3.0.0 · fixed in 3.8.15

  • craftcms/cmsPackagist

    From 4.0.0-RC1 · fixed in 4.4.15

  • craftcms/cmsPackagist

    From 3.0.0 · fixed in 3.8.15

References 4

GitHub · craftcms/cms