Summary
CVE-2026-73380 is an unauthenticated PHP Object Injection vulnerability (CWE-502: Deserialization of Untrusted Data) affecting the Popup by Supsystic WordPress plugin in versions up to and including 1.13.0. Because untrusted, attacker-controlled data is deserialized without authentication, a remote attacker can potentially craft malicious PHP objects that trigger unwanted code execution, data manipulation, or file operations depending on other classes ("gadget chains") available in the WordPress environment. The flaw carries a Critical CVSS v3.1 base score of 9.8.
Technical details
- Root cause: The plugin passes untrusted input into a PHP deserialization function (e.g.,
unserialize()), allowing an attacker to supply a crafted serialized object. - Trigger conditions: No authentication or user interaction is required; the attacker only needs network access to a WordPress site running the vulnerable plugin.
- Attack vector: Network (remote, unauthenticated HTTP request).
- Impact: Successful exploitation can lead to object injection that, combined with other code present on the target (POP/gadget chains), may enable remote code execution, arbitrary file read/write/delete, or denial of service — impacting confidentiality, integrity, and availability.
Affected software
- Popup by Supsystic (WordPress plugin) — all versions up to and including 1.13.0
- Fixed in version 1.13.1
Severity
- CVSS v3.1 Base Score: 9.8 (Critical)
- Vector:
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Mitigation and recommended actions
- Immediate: Update the Popup by Supsystic plugin to version 1.13.1 or later, which includes security hardening addressing this issue.
- If immediate patching is not possible:
- Temporarily deactivate the plugin until the update can be applied.
- Restrict or monitor unauthenticated requests to WordPress endpoints associated with the plugin via a web application firewall.
- Review server and application logs for anomalous POST requests or unexpected PHP errors indicative of deserialization attempts.

