Medium severity · published Apr 6, 2026
CVE-2026-33404
Pi-hole has a Stored XSS / HTML injection in the Network page/Dashboard
6.1
CVSS
0.1%
EPSS
No
On KEV
Description
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, client hostnames and IP addresses from the FTL database are rendered into the DOM without escaping in network.js (Network page) and charts.js/index.js (Dashboard chart tooltips). While upstream validation in dnsmasq and FTL blocks HTML characters via normal DHCP/DNS paths, the web UI performs no output escaping — an inconsistency with other fields in the same file that are properly escaped. This vulnerability is fixed in 6.5.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
Required
Confidentiality
Low
Integrity
Low
Availability
None
Scope
Changed
Exploitation
Is it being used?
Exploit prediction (EPSS)0.1% · higher than 4% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
WE
web · pi-hole
>= 6.0, < 6.5 · source: vendor
WI
Web Interface · Pi-hole
6.0 through 6.4.1 · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-33404
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-33404
Third Party Advisory
https://github.com/pi-hole/web/security/advisories/GHSA-px6w-85wp-ww9v
More from web
9.8
CVE-2026-33765
Pi-hole Web Interface has a Command Injection Vulnerability
8.2
CVE-2025-59151
Pi-hole Admin Interface vulnerable to HTTP response header injection via CRLF injection
6.1
CVE-2026-33406
Pi-hole has a Stored HTML attribute injection
6.1
CVE-2026-33403
Pi-hole has a Reflected XSS / HTML injection in taillog.js
6.1
CVE-2025-53533
Pi-hole Admin Interface vulnerable to cross-site scripting via malformed URL path on 404 error page
