Home › Intelligence › Brief
VULNERABILITY BRIEF🟠 High Vulnerability

Code Injection in Craft CMS (CVE‑2024‑56145) Enables Remote Code Execution

Craft CMS versions with the PHP `register_argc_argv` setting enabled are vulnerable to remote code execution (CVE‑2024‑56145). The issue underscores the importance of secure configuration baselines and rapid vulnerability remediation for audit readiness.

LiveThreat™ Intelligence · 📅 October 07, 2026· 📰 nvd.nist.gov
🟠
Severity
High
VU
Type
Vulnerability
🎯
Confidence
High
🏢
Affected
1 sector(s)
✅
Actions
5 recommended
📰
Source
nvd.nist.gov

Code Injection in Craft CMS (CVE‑2024‑56145) Enables Remote Code Execution

What It Is – Craft CMS versions prior to the vendor’s latest release contain a code‑injection flaw that can be leveraged to execute arbitrary PHP code when the PHP setting register_argc_argv is enabled.

Exploitability – The vulnerability is publicly disclosed in the CISA Known Exploited Vulnerabilities (KEV) catalog; proof‑of‑concept code is available, and the CVSS base score is 8.8 (High).

Affected Products – Craft CMS (all supported releases that have not been patched).

Why It Matters for Trust & Control Assurance

  • Secure Configuration Management – The flaw is triggered only when an insecure PHP configuration (register_argc_argv) is left enabled, highlighting the need for documented, auditable hardening baselines.
  • Vulnerability Management – Continuous monitoring for newly disclosed CVEs and rapid patch deployment are core evidence points for a defensible audit trail.
  • Control Evidence – Demonstrating that the configuration control is enforced and that remediation steps are logged satisfies a single VCF control objective that maps to multiple frameworks (e.g., NIST CSF 2.0 “Protect” and ISO 27001 A.12.6).

Recommended Actions

  • Apply Craft CMS’s latest security patch that addresses CVE‑2024‑56145.
  • Immediately disable register_argc_argv in php.ini or enforce it via a configuration‑as‑code policy.
  • Add the setting to your baseline configuration controls and record the change in your change‑management system.
  • Integrate the CVE into your vulnerability‑scanning feed and set up alerts for any future Craft CMS advisories.
  • Capture remediation evidence (patch version, config file diff, scan results) for audit readiness.

Source: CISA KEV – CVE‑2024‑56145

📰 Original Source
https://nvd.nist.gov/vuln/detail/CVE-2024-56145 ↗

This LiveThreat Intelligence Brief is an independent analysis. Read the original reporting at the link above.

From the Verisq platform · Trust Operations

Answer one control objective. Answer ten frameworks.

The Verisq Common Framework is a spine of 84 control objectives that SOC 2, ISO 27001, NIST CSF, CMMC, HIPAA, PCI DSS, HITRUST, GDPR, ISO 42001 and NIST AI RMF map onto — each graded honestly. Satisfy an objective once and every framework that recognizes it lights up at its real strength.

See how the Verisq Common Framework works →