PT-2026-115503

CVE-2026-97640

·

Published

2026-10-15

·

Updated

2026-10-22

Description by

CVSS 3.1
7.2
High
MetricsAV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N
Name of the Vulnerable Software and Affected Versions WPConsent versions prior to 1.2.0
Description Insufficient input sanitization and output escaping allow unauthenticated attackers to perform Stored Cross-Site Scripting (XSS) via comment content. This occurs through a mutation XSS (mXSS) technique involving Simple HTML DOM Parser Noise-Key Restoration. The attack requires the Script Blocking feature to be enabled and involves submitting two coordinated comments: one containing event-handler syntax within a <code> element and another containing a deterministic noise restoration key within an <abbr title=""> attribute. The key offset can be verified using an unauthenticated request to the wpconsent debug=1 parameter. This allows the injection of arbitrary web scripts that execute when a user visits the affected page.
Recommendations Update to a version newer than 1.1.9. Disable the Script Blocking feature as a temporary mitigation measure.
Exploitability
Fix
Impacts
Researchers
Vendors
Affected products
Related identifiers
Found an issue in the description? Have something to add? Feel free to write us 👾