Summary
CVE-2026-78292 is a critical, unauthenticated PHP Object Injection vulnerability in the Hash Form WordPress plugin (versions ≤ 1.4.1), caused by deserialization of untrusted data. The flaw allows a remote attacker to submit crafted serialized input that the plugin deserializes without validation, and depending on other classes (gadget chains) present on the site, this can lead to remote code execution, data tampering, or file deletion. It carries a CVSS v3.1 base score of 9.8 (Critical).
Technical details
- Root cause: The plugin deserializes attacker-supplied data using PHP’s native deserialization functionality without adequate validation or sanitization (CWE-502).
- Trigger conditions: No authentication or user interaction is required; an attacker can submit a specially crafted serialized object to a vulnerable endpoint exposed by the plugin.
- Attack vector: Network-based, low attack complexity, no privileges required.
- Impact: Successful exploitation can result in object injection that, combined with other code present on the target (a "POP chain"), can lead to arbitrary file deletion, data manipulation, or remote code execution, with high impact to confidentiality, integrity, and availability.
Affected software
- Hash Form (WordPress plugin, hashthemes) — all versions ≤ 1.4.1
- Fixed in version 1.4.2
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 Hash Form plugin to version 1.4.2 or later, where the deserialization handling has been fixed.
- If immediate patching is not possible: Consider disabling or removing the Hash Form plugin until it can be updated, and restrict direct access to plugin-related endpoints via a web application firewall as an interim compensating control.

