Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Network-reachable plugin endpoint (AV:N/AC:L) requiring a low-privilege authenticated account (PR:L); PHP object injection can reach full CIA compromise via gadget chains (C/I/A:H).
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
Lifecycle Timeline
2DescriptionCVE.org
Deserialization of Untrusted Data vulnerability in denishua WPJAM Basic wpjam-basic allows Object Injection.This issue affects WPJAM Basic: from n/a through <= 7.0.
AnalysisAI
PHP Object Injection in the WPJAM Basic WordPress plugin (denishua) affects all versions up to and including 7.0, allowing an authenticated attacker to inject crafted serialized objects that are deserialized by the plugin. Reported by Patchstack and rated CVSS 8.8, it can lead to high-impact compromise (confidentiality, integrity, and availability) of the WordPress site, though exploitation requires at least low-level authenticated access. There is no public exploit identified at time of analysis and it is not listed in CISA KEV.
Technical ContextAI
The flaw is a classic CWE-502 Deserialization of Untrusted Data issue in PHP. WPJAM Basic (CPE cpe:2.3:a:denishua:wpjam_basic) passes attacker-influenced data into PHP's unserialize() (or an equivalent object-instantiating path) without validating or restricting the resulting object types. When such data is deserialized, PHP instantiates arbitrary objects, and any 'magic methods' (__wakeup, __destruct, __toString) present in the plugin, WordPress core, or other loaded plugins can be chained into a POP (Property-Oriented Programming) gadget chain. Depending on available gadgets, this escalates from object injection to file operations, SQL manipulation, or code execution - which is why the impact metrics are all rated High.
RemediationAI
No vendor-released patch version was identified in the available data, so upgrade to a fixed release once denishua publishes one (monitor the plugin changelog and the Patchstack advisory at https://patchstack.com/database/Wordpress/Plugin/wpjam-basic/vulnerability/wordpress-wpjam-basic-plugin-7-0-php-object-injection-vulnerability). As immediate compensating controls, deactivate and remove the WPJAM Basic plugin if it is not essential (trade-off: loss of the plugin's functionality); restrict site registration and revoke untrusted low-privilege accounts to remove the PR:L foothold the attack needs (trade-off: limits open community features); and deploy a WordPress WAF such as Patchstack or an equivalent virtual patch to block PHP object-injection payloads to the plugin's endpoints (trade-off: may require tuning to avoid false positives). Because object-injection impact depends on POP gadget chains, also keeping WordPress core and all other plugins updated reduces available gadgets.
More in Wpjam Basic
View allWPJAM Basic, a WordPress plugin, contains an unrestricted file upload vulnerability (CWE-434) that allows attackers to u
SQL injection in the WPJAM Basic WordPress plugin (versions 7.0.1 and earlier, vendor denishua) lets attackers inject ar
Sensitive data exposure in WPJAM Basic (WordPress plugin, versions ≤ 7.0.2.1) allows unauthenticated remote attackers to
Server-Side Request Forgery in the WPJAM Basic WordPress plugin (by denishua) affects all versions up to and including 7
Auth. Rated medium severity (CVSS 5.4), this vulnerability is remotely exploitable, low attack complexity. No vendor pat
Same weakness CWE-502 – Deserialization of Untrusted Data
View allSame technique Deserialization
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-43447