Description
Deserialization of Untrusted Data vulnerability in Brainstorm Force CartFlows cartflows allows Object Injection.This issue affects CartFlows: from n/a through <= 2.1.19.
Published: 2026-02-19
Score: 7.2 High
EPSS: < 1% Very Low
KEV: No
Impact: Remote Code Execution
Action: Patch Now
AI Analysis

Impact

Deserialization of untrusted data in the CartFlows plugin enables PHP Object Injection, a weakness defined as CWE-502. Attackers can craft serialized payloads that the plugin processes without adequate validation, potentially allowing the execution of arbitrary PHP code. This can compromise the entire WordPress instance, exposing sensitive data, enabling further lateral movement, or forming a foothold for persistent malware.

Affected Systems

CartFlows, a WordPress plugin authored by Brainstorm Force, is affected in all versions up to and including 2.1.19. Every installation of the plugin between its first release and 2.1.19 is vulnerable when the plugin is active on a WordPress site.

Risk and Exploitability

The vulnerability carries a CVSS base score of 7.2, indicating high severity. The EPSS score of less than 1% suggests a low current exploitation probability, yet the privileged impact if exploited remains significant. The vulnerability is not listed in the CISA KEV catalog, meaning no publicly known exploits are documented at this time. The likely attack vector involves a remote attacker submitting serialized data to a plugin endpoint that triggers the vulnerable unserialize routine; this inference stems from the nature of PHP Object Injection and the description but is not explicitly confirmed in the advisory.

Generated by OpenCVE AI on April 16, 2026 at 06:37 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade CartFlows to the latest released version or apply the official fix published by Brainstorm Force, which removes the vulnerable unserialization code.
  • If an immediate update is not feasible, disable the CartFlows plugin and delete any stored serialized data generated by it to prevent exploitation until a patch is applied.
  • Review the code or configuration to ensure that unserialize() is never called with data from untrusted input; consider replacing it with safe alternatives such as json_decode() and implement strict input validation.

Generated by OpenCVE AI on April 16, 2026 at 06:37 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 25 Feb 2026 09:15:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Tue, 24 Feb 2026 21:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 7.2, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H'}


Fri, 20 Feb 2026 10:15:00 +0000

Type Values Removed Values Added
First Time appeared Brainstormforce
Brainstormforce cartflows
Wordpress
Wordpress wordpress
Vendors & Products Brainstormforce
Brainstormforce cartflows
Wordpress
Wordpress wordpress

Thu, 19 Feb 2026 08:45:00 +0000

Type Values Removed Values Added
Description Deserialization of Untrusted Data vulnerability in Brainstorm Force CartFlows cartflows allows Object Injection.This issue affects CartFlows: from n/a through <= 2.1.19.
Title WordPress CartFlows plugin <= 2.1.19 - PHP Object Injection vulnerability
Weaknesses CWE-502
References

Subscriptions

Brainstormforce Cartflows
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Patchstack

Published:

Updated: 2026-04-01T14:14:45.203Z

Reserved: 2026-02-02T12:20:47.811Z

Link: CVE-2026-25316

cve-icon Vulnrichment

Updated: 2026-02-24T20:52:52.647Z

cve-icon NVD

Status : Deferred

Published: 2026-02-19T09:16:15.920

Modified: 2026-04-15T00:35:42.020

Link: CVE-2026-25316

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-04-16T06:45:16Z

Weaknesses