CVE-2024-4869: WP Cookie Consent ( for GDPR, CCPA & ePrivacy ) <= 3.2.0 - Unauthenticated Stored Cross-Site Scripting via Client-IP header
The WP Cookie Consent ( for GDPR, CCPA & ePrivacy ) plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the ‘Client-IP’ header in all versions up to, and including, 3.2.0 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
WP Cookie Consent ( for GDPR, CCPA & ePrivacy ) plugin for WordPressto a version that resolves this vulnerability.Fixed in 3.2.0
Event History
Frequently Asked Questions
What is the severity of CVE-2024-4869?
CVE-2024-4869 is classified as a high-severity vulnerability due to its potential for Stored Cross-Site Scripting.
How do I fix CVE-2024-4869?
To remediate CVE-2024-4869, update the WP Cookie Consent plugin to version 3.2.1 or later, where the vulnerability has been addressed.
What versions of WP Cookie Consent are affected by CVE-2024-4869?
All versions of WP Cookie Consent up to and including 3.2.0 are affected by CVE-2024-4869.
What type of vulnerability is CVE-2024-4869?
CVE-2024-4869 is a Stored Cross-Site Scripting vulnerability that arises from insufficient sanitization of the 'Client-IP' header.
Can CVE-2024-4869 be exploited remotely?
Yes, CVE-2024-4869 can be exploited remotely, allowing attackers to inject malicious scripts via the affected plugin.