Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as high-privileged user
-
DeliverySubmit crafted serialized payload
-
ExploitTrigger PHP object injection (CWE-502)
-
ExecutionExecute POP gadget chain
-
ImpactCompromise WordPress site
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V1 - Encoding and Sanitization Safe deserialization, type allowlists
MITRE ATT&CK
2 techniques across 2 tactics: Execution, Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires an authenticated account with high privileges (administrator-level), as reflected by PR:H in the CVSS vector, on a site running PickPlugins Accordion up to and including version 2.3.25. Realistic impact also depends on the presence of a usable PHP POP gadget chain (in the plugin, core, or other installed code) to turn object injection into concrete code or data effects. The exact feature, parameter, or configuration that reaches the deserialization sink is not described in the available sources. The high-privilege requirement is the principal limiting factor, substantially narrowing the realistic attacker population. |
| Impact | This is a CWE-502 PHP Object Injection flaw in the PickPlugins Accordion WordPress plugin, reported by Patchstack and assigned a vuln.today priority of 'this_week' rather than act_now or emergency. The supplied CVSS 3.1 vector (AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H, 7.2) indicates a network-reachable, low-complexity attack with full confidentiality/integrity/availability impact but requiring high privileges (PR:H), meaning an attacker must already hold an elevated, authenticated WordPress account before the flaw is reachable. That PR:H requirement is the dominant mitigating factor and is consistent with Patchstack's typical modelling of plugin object-injection bugs, which usually sit behind an authenticated admin-level sink. No EPSS score and no CISA KEV listing are present in the input, and no verified working exploit is shown, so there is no signal of active or widespread exploitation; the 7.2 score reflects potential impact, not observed in-the-wild use. Net: a genuine but not emergency-grade issue - real impact if an attacker obtains high-privilege access, but the privilege barrier and absence of exploitation signals place it at routine-patch urgency consistent with the 'this_week' decision label. |
| Exploit ScenarioDerived | An attacker who already holds a high-privileged (administrator-level) authenticated account on a WordPress site running Accordion ≤ 2.3.25 submits crafted serialized input to a plugin code path that deserializes it, triggering PHP object injection. If a suitable POP gadget chain is available from the plugin or other installed code, this can escalate to confidentiality, integrity and availability impact on the site. No verified public exploit code is present in the supplied data; the only reference is the Patchstack advisory. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 28, 2026
PHP object injection (CWE-502) in the PickPlugins Accordion WordPress plugin through version 2.3.25 lets an administrator-level user on a vulnerable site deserialize untrusted data, potentially achieving object injection that leads to code or data compromise. The flaw is rated 7.2 (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H), and PR:H means exploitation requires an authenticated high-privilege account; the vendor reference from Patchstack identifies the issue as a PHP object injection vulnerability in the plugin. Realistic impact additionally depends on a usable PHP POP gadget chain being present in the plugin, WordPress core, or another installed component; there is no CISA KEV entry and no confirmed public exploit code, and the exact parameter or feature reaching the deserialization sink is not described in the available sources.
RemediationAI
No vendor-released patch version is identified in the available data; the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/accordions/vulnerability/wordpress-accordion-plugin-2-3-25-php-object-injection-vulnerability?_s_id=cve) covers versions through 2.3.25, so check the WordPress plugin directory for a release later than 2.3.25 and update to it once available, verifying the fixed version against the advisory before relying on it. Because exploitation needs an administrator-level account (PR:H), the most effective reducing controls are administrative: audit and prune administrator accounts, enforce strong unique credentials and two-factor authentication for all admin users, and remove the plugin entirely if it is not actively used, which eliminates the deserialization sink. If the plugin must stay installed while awaiting a fixed release, restrict wp-admin access by IP allow-listing or an authentication proxy, keeping in mind this breaks legitimate remote administration and can complicate plugin updates; the exact vulnerable hook, shortcode or AJAX action is not disclosed, so no targeted feature disablement can be recommended from the available sources.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The affected component is a WordPress plugin, PickPlugins Accordion (CPE cpe:2.3:a:pickplugins:accordion:*:*:*:*:*:*:*:*), with the reference pointing to the plugin's slug 'accordions'. The root cause class is CWE-502, Deserialization of Untrusted Data: PHP's unserialize() machinery, when applied to input an attacker can influence, allows instantiation of arbitrary classes and setting of their properties, so-called PHP Object Injection. Whether that potential is realized depends on magic methods (__wakeup, __destruct, __toString) in classes already loaded on the site, i.e. a POP gadget chain in the plugin itself, WordPress core or any other installed theme/plugin; without such a chain, object injection typically remains limited in effect. The advisory is a patchstack.com database entry for the WordPress 'accordions' plugin, covering versions up to and including 2.3.25; the sources do not identify which request, shortcode, AJAX action or option handler contains the vulnerable deserialization call, and authentication requirements are taken from the assessed CVSS vector (PR:H, administrator-level).
Know when Accordion gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Network-reachable object injection but reachable only by a high-privileged authenticated account, so PR:H; full C/I/A impact given deserialization-to-code potential, scope unchanged.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Deserialization of Untrusted Data vulnerability in PickPlugins Accordion accordions allows Object Injection.This issue affects Accordion: from n/a through 2.3.25.
Executive ViewAI
A high-severity PHP object injection vulnerability has been identified in the PickPlugins Accordion WordPress plugin (versions up to 2.3.25). Although exploitation requires an authenticated administrator-level account, a compromised admin could leverage this flaw to execute code or access sensitive data, potentially leading to full site compromise. Given that no patch is currently available, leadership should prioritize mitigating the risk through access controls and monitoring.
No vendor-released patch identified at time of analysis. Interim mitigations include restricting administrator access, disabling or removing the plugin if not essential, deploying WAF rules to detect and block deserialization attacks, and monitoring for anomalous admin behavior.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Insecure deserialization occurs when an application converts serialized data (a stream of bytes representing an object's state) back into a living object without proper validation.
The Accordion plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's 'tcpaccordion' shortcod
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Themepoints Accord
The tab GET parameter of the settings page is not sanitised or escaped when being output back in an HTML attribute, lead
An issue was discovered in the Accordion plugin before 2.2.9 for WordPress. Rated medium severity (CVSS 5.4), this vulne
Stored Cross-Site Scripting in the Accordion WordPress plugin (versions <= 3.0.6) allows authenticated subscriber-level
EUVD-2026-112073
GHSA-382m-gg27-9qw5
NVD
CVE.org
Exploit-DB