CVE-2024-3822
Base64 Encoder/Decoder <= 0.9.2 - Reflected XSS
Record summary
CVE-2024-3822 has a selected CVSS score of 4.8 (medium); EIP currently links 1 Nuclei template.
Description
The Base64 Encoder/Decoder WordPress plugin through 0.9.2 does not sanitise and escape a parameter before outputting it back in the page, leading to a Reflected Cross-Site Scripting which could be used against high privilege users such as admin
Exploitation context
Available material
- Nuclei templates
- 1
CISA SSVC decision
CISA Coordinator · SSVC 2.0.3 · Evaluated May 15, 2024 · Source: CVE List
Affected products and versions
1| Product | Source | Version range | Status |
|---|---|---|---|
Base64 Encoder/DecoderDefault status: affected | CVE List | Through 0.9.2 | affected |
Nuclei templates
1ProjectDiscoveryMEDIUMBase64 Encoder/Decoder <= 0.9.2 - Cross-Site ScriptingCVSS 6.5
The Base64 Encoder/Decoder WordPress plugin through 0.9.2 does not sanitise and escape a parameter before outputting it back in the page, leading to a Reflected Cross-Site Scripting which could be used against high privilege users such as admin.
Impact
Unauthenticated attackers can inject malicious JavaScript to target high-privilege users like administrators, potentially leading to session hijacking, privilege escalation, or administrative account compromise.
Remediation
Upgrade to the latest version of the Base64 Encoder/Decoder plugin that addresses this XSS vulnerability.
Source: ProjectDiscovery