CVE-2026-19887
Last modified
CVE-2026-19887 is a high-severity vulnerability rated 8.8/10 on the CVSS scale. The Welcart e-Commerce plugin for WordPress is vulnerable to PHP Object Injection in all versions up to, and including, 2.12.1 via deserialization of untrusted input in the Telecom EDY payment callback (usces_action_acting_transaction). Unauthenticated attackers can store arbitrary 'reserve' key/value pairs as order metadata during a public checkout, then invoke the callback with an attacker-chosen 'option' parameter to select and unserialize that metadata without any provider signature, source-address, transaction-identity or ownership check. EPSS estimates a 0.57% chance of exploitation in the next 30 days.
Description
The Welcart e-Commerce plugin for WordPress is vulnerable to PHP Object Injection in all versions up to, and including, 2.12.1 via deserialization of untrusted input in the Telecom EDY payment callback (usces_action_acting_transaction). Unauthenticated attackers can store arbitrary 'reserve' key/value pairs as order metadata during a public checkout, then invoke the callback with an attacker-chosen 'option' parameter to select and unserialize that metadata without any provider signature, source-address, transaction-identity or ownership check. A POP chain is present in the TCPDF library bundled with the plugin itself, so no additional plugin or theme is required. This makes it possible for unauthenticated attackers to delete arbitrary files on the server, including wp-config.php, which can lead to remote code execution when an attacker re-runs the WordPress installer against a database they control. Successful exploitation is contingent on an admin printing an invoice to trigger file deletion.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| uscnanbu | Welcart e-Commerce | <= 2.12.1 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-19887?
How severe is CVE-2026-19887?
How do I fix CVE-2026-19887?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-1988The Flexi Product Slider and Grid for WooCommerce plugin for…7.5
- CVE-2026-19880Path-traversal vulnerability in QOS.CH Sarl Logback-classic …6.3
- CVE-2026-19883The WPeMatico RSS Feed Fetcher plugin for WordPress is vulne…8.8
- CVE-2026-19884In Eclipse Theia versions up to and including 1.69.0, openin…8.4
- CVE-2026-19885OriginLab Origin Viewer OGWU File Parsing Out-Of-Bounds Writ…7.8
- CVE-2026-19886OriginLab Origin Viewer OGM File Parsing Memory Corruption R…7.8
- CVE-2026-19889GitLab has remediated a vulnerability in the GitLab AI Gatew…8.2
- CVE-2026-1989Authorization bypass through User-Controlled key vulnerabili…7.5
- CVE-2026-19891A vulnerability was determined in TRENDnet TEW-WLC100 2.05b0…3.7
- CVE-2026-19892The InfusedWoo Pro plugin for WordPress is vulnerable to Pri…8.8
- CVE-2026-19893A vulnerability was identified in D-Link DIR-842 2.01.B04. T…3.1
- CVE-2026-19894A security flaw has been discovered in itsourcecode Hospital…6.3
Are you affected by CVE-2026-19887?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
