CVE Catalog

CVE-2026-33403

MediumCVSS 6.1
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.19%

8th percentile - higher than 8% of all known CVEs

Summary

Pi-hole Admin Interface versions 6.0 to before 6.5 contain a reflected DOM-based XSS vulnerability in taillog.js. An unauthenticated attacker can inject arbitrary HTML into the admin interface via a crafted URL because the file parameter is interpolated into innerHTML without escaping. The missing form-action directive in Content-Security-Policy allows injected forms to exfiltrate credentials. The vulnerability is fixed in 6.5.

Risk Assessment

This vulnerability may allow an attacker to steal administrator credentials or perform actions on their behalf. This could lead to takeover of Pi-hole and further network attacks.

Recommendation

Update Pi-hole to version 6.5 or later. Additionally, implement a Content-Security-Policy header with form-action directive and avoid clicking unknown links leading to the admin interface.

Other vulnerabilities in Pi-hole Admin Interface

See all
Original NVD description (English source)

Pi-hole Admin Interface is a web interface for managing Pi-hole, a network-level ad and internet tracker blocking application. From 6.0 to before 6.5, a reflected DOM-based XSS vulnerability in taillog.js allows an unauthenticated attacker to inject arbitrary HTML into the Pi-hole admin interface by crafting a malicious URL. The file query parameter is interpolated into an innerHTML assignment without escaping. Because the Content-Security-Policy is missing the form-action directive, injected <form> elements can exfiltrate credentials to an external origin. This vulnerability is fixed in 6.5.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS