CVE-2025-22510
Published: 09 January 2025
Summary
CVE-2025-22510 is a high-severity Deserialization of Untrusted Data (CWE-502) vulnerability. Its CVSS base score is 7.2 (High).
Operationally, exploitation aligns with the MITRE ATT&CK technique Exploit Public-Facing Application (T1190); ranked in the top 4.5% of CVEs by exploit likelihood; it is not currently listed in the CISA KEV catalog.
The strongest mitigations our analysis identified are NIST 800-53 SI-10 (Information Input Validation) and SI-2 (Flaw Remediation).
Deeper analysis
CVE-2025-22510 is a deserialization of untrusted data vulnerability, tracked as CWE-502, that permits PHP object injection in the WC Price History for Omnibus WordPress plugin by kkarpieszuk. The flaw affects all versions through 2.1.4 and carries a CVSS 3.1 score of 7.2 reflecting network-accessible exploitation with low attack complexity.
An authenticated user with high privileges, such as an administrator, can supply a crafted serialized payload to trigger object injection. Successful exploitation can result in high impact to confidentiality, integrity, and availability on the affected site.
The vulnerability is documented in the Patchstack database, which identifies the affected plugin versions and provides the associated advisory. The EPSS score rose from lower values to a peak of 0.3125 on 2025-12-11 before receding to the current 0.1903, indicating a period of increased exploitation interest after disclosure.
EU & UK References
- 🇪🇺 ENISA EUVD: EUVD-2025-2790
Vulnerability details
Deserialization of Untrusted Data vulnerability in kkarpieszuk WC Price History for Omnibus wc-price-history allows Object Injection.This issue affects WC Price History for Omnibus: from n/a through <= 2.1.4.
- CWE(s)
Related Threats
MITRE ATT&CK Enterprise TechniquesAI
Why these techniques?
PHP Object Injection (deserialization) in public-facing WordPress plugin directly enables remote exploitation by privileged users, mapping to T1190.
CVEs Like This One
Affected Assets
Mitigating Controls
Mitigating Controls (NIST 800-53 r5) AI
SI-10 requires validation of all information inputs, directly preventing deserialization of untrusted data that enables object injection in the WC Price History plugin.
SI-2 mandates timely flaw remediation, directly addressing this specific PHP object injection vulnerability by requiring patches for affected plugin versions up to 2.1.4.
RA-5 provides vulnerability monitoring and scanning to identify deserialization flaws like CVE-2025-22510 in WordPress plugins.