PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-32271 craftcms CVE debrief

CVE-2026-32271 is an SQL injection vulnerability in Craft Commerce's TotalRevenue widget, allowing remote code execution via a four-step exploitation chain. The issue affects versions 4.0.0 through 4.10.2 and 5.0.0 through 5.5.4 and has been fixed in versions 4.10.3 and 5.5.5. This vulnerability allows attackers to inject maliciously serialized PHP objects into the queue table, leading to remote code execution when the queue consumer processes the injected job. Defenders should prioritize patching or mitigating this vulnerability, especially in environments with exposed Craft Commerce installations.

Vendor
craftcms
Product
commerce
CVSS
HIGH 7.7
CISA KEV
Not listed in stored evidence
Original CVE published
2026-04-13
Original CVE updated
2026-10-26
Advisory published
2026-04-13
Advisory updated
2026-10-26

Who should care

Defenders responsible for Craft Commerce installations, especially those with exposed systems, should assess their exposure and prioritize patching or mitigating this vulnerability.

Why it matters

CVE-2026-32271 is a high-severity SQL injection vulnerability in Craft Commerce's TotalRevenue widget, allowing remote code execution. Defenders should prioritize patching or mitigating this vulnerability, especially in environments with exposed Craft Commerce installations, as it could lead to arbitrary command execution and compromise of systems.

  • Remote code execution as the PHP process user
  • Potential for arbitrary command execution
  • Possible exploitation via unauthenticated endpoints
  • Verification of patching and system integrity required

Technical summary

The vulnerability is caused by unsanitized widget settings interpolated into SQL expressions in the Commerce TotalRevenue widget. This allows authenticated control panel users to inject maliciously serialized PHP objects into the queue table, leading to remote code execution when the queue consumer processes the injected job. The attack exploits unsanitized widget settings interpolated into SQL expressions, combined with PDO's default multi-statement query support, to inject a maliciously serialized PHP object into the queue table.

Defensive priority

Defenders should prioritize patching or mitigating this vulnerability, especially in environments with exposed Craft Commerce installations.

Recommended defensive actions

  • Patch Craft Commerce installations to versions 4.10.3 or 5.5.5
  • Restrict access to the Craft Commerce control panel
  • Monitor for suspicious activity on Craft Commerce systems
  • Review compensating controls for exposed systems
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up

Evidence notes

The CVE record and NVD entry provide details on the vulnerability, its impact, and fixed versions. However, additional information on potential exploitation or affected systems is limited. Defenders should verify patching and system integrity, review compensating controls for exposed systems, and monitor for suspicious activity on Craft Commerce systems. The CVE record was published on 2026-04-13T21:16:24.260Z and has not been modified since then. There are no known ransomware campaign uses or specific vendor project/product details.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-32271 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-32271

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-32271 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-32271

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.