Pi-hole Admin Interface versions 6.0 through 6.4 contain a reflected DOM-based cross-site scripting (XSS) vulnerability in the taillog.js file that allows unauthenticated attackers to inject arbitrary HTML by crafting malicious URLs. The vulnerability exists because the file query parameter is interpolated into an innerHTML assignment without proper escaping, and the Content-Security-Policy lacks a form-action directive, enabling attackers to inject malicious form elements that can exfiltrate user credentials to external sites. The vulnerability carries a CVSS v3.1 score of 6.1 (MEDIUM) with a network attack vector requiring only user interaction, resulting in low confidentiality and integrity impact. Exploitation requires no special complexity or privileges, though it depends on user engagement with a crafted link. The vulnerability is not currently listed in the Known Exploited Vulnerabilities catalog and shows minimal community attention with an EPSS score of 0.00065, indicating low exploitation probability in the wild. Pi-hole released version 6.5 to address this issue, and users should update immediately to mitigate the risk of credential theft through social engineering attacks.
| Vendor | Product | Version(s) | CPE |
|---|---|---|---|
>= 6.0, <= 6.4.1CPE matchmatch criteria | cpe:2.3:a:pi-hole:web_interface:*:*:*:*:*:*:*:* |
CVSS version used by this source: 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
No social media mentions found for this CVE.
The average CVE in this peer group has 0.0 Twitter, 0.0 Reddit, 0.1 Bluesky, 0.0 Mastodon, and 0.1 GitHub mentions.
No media coverage found for this CVE.
The average CVE in this peer group has 0.1 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.