Skip to main content

Web Interface

18 CVEs product

Monthly

CVE-2026-33765 Mar 27, 20:16 HIGH PATCH This Week

Remote code execution with root privileges in Pi-hole Admin Interface versions prior to 6.0 allows unauthenticated attackers to execute arbitrary system commands. The vulnerability stems from unsanitized user input in the 'webtheme' parameter being concatenated directly into sudo-privileged exec() calls in savesettings.php. With CVSS 8.9 (Critical), network-accessible attack vector, and low complexity, this represents a severe compromise risk for Pi-hole deployments exposed to untrusted networks. Proof-of-concept code exists (CVSS E:P metric indicates exploitation proof available).

PHP Command Injection Pi Hole Web Interface
NVD GitHub VulDB
CVSS 4.0
8.9
EPSS
0.6%
CVE-2026-33406 Apr 06, 15:17 MEDIUM PATCH This Month

Stored cross-site scripting (XSS) via HTML attribute injection in Pi-hole Admin Interface versions 6.0 through 6.4 allows unauthenticated remote attackers to perform UI redressing and information disclosure by injecting double quotes into configuration values displayed in settings-advanced.js, exploitable through malicious teleporter backup imports that bypass server-side field validation.

XSS Pi Hole Web Interface
NVD GitHub VulDB
CVSS 3.1
6.1
EPSS
0.0%
CVE-2026-33404 Apr 06, 15:17 MEDIUM PATCH This Month

Pi-hole Admin Interface versions 6.0 through 6.4 fail to escape client hostnames and IP addresses from the FTL database when rendering them into the DOM in the Network page and Dashboard chart tooltips, enabling stored cross-site scripting (XSS) attacks. An authenticated admin with high privileges can inject malicious scripts that execute in the context of other administrators' browsers, though the attack requires initial compromise of a DHCP/DNS client hostname field and circumvention of upstream validation in dnsmasq and FTL. This vulnerability is fixed in version 6.5, and no public exploit code or active exploitation has been identified at the time of analysis.

XSS Pi Hole Web Interface
NVD GitHub VulDB
CVSS 3.1
6.1
EPSS
0.0%
CVE-2026-33403 Apr 06, 15:17 MEDIUM PATCH This Month

Reflected DOM-based XSS in Pi-hole Admin Interface versions 6.0 through 6.4 allows unauthenticated attackers to inject arbitrary HTML via a crafted malicious URL targeting the file parameter in taillog.js, potentially enabling credential exfiltration through injected form elements due to a missing form-action Content-Security-Policy directive; fixed in version 6.5.

XSS Pi Hole Web Interface
NVD GitHub VulDB
CVSS 3.1
6.1
EPSS
0.1%
CVE-2026-26953 Feb 19, 23:16 MEDIUM POC PATCH This Month

Stored HTML injection in Pi-hole Admin Interface versions 6.0+ allows authenticated attackers to inject arbitrary HTML into the active sessions table via the X-Forwarded-For header, which is unsafely rendered when administrators view the API settings page. Public exploit code exists for this vulnerability, affecting administrators who manage Pi-hole instances. An attacker with valid credentials can exploit this to perform client-side attacks against other administrators viewing the compromised session data.

Python Jquery Pi Hole Web Interface
NVD GitHub
CVSS 3.1
5.4
EPSS
0.1%
CVE-2026-26952 Feb 19, 23:16 MEDIUM PATCH This Month

Pi-hole Admin Interface versions 6.4 and below allow authenticated administrators to inject stored HTML code through improperly sanitized DNS record inputs, enabling persistent attacks visible to any user viewing the DNS records table. The vulnerability exists in the populateDataTable() function which fails to escape special characters in user-supplied data before inserting it into HTML attributes. An attacker with admin privileges can inject malicious code that executes each time the DNS records page is accessed.

DNS Pi Hole Web Interface
NVD GitHub
CVSS 3.1
5.4
EPSS
0.0%
CVE-2025-59151 Oct 27, 20:15 HIGH POC This Week

HTTP response splitting in Pi-hole Admin Interface before 6.3 lets unauthenticated remote attackers inject CRLF sequences (%0d%0a) into redirects generated for requests to resources ending in the .lp extension, thereby manipulating HTTP response headers and body content. The injected headers can facilitate session fixation, cache poisoning, and the weakening or bypass of browser protections such as Content Security Policy and X-XSS-Protection, although the most damaging downstream effects generally require a victim to subsequently load the manipulated response. Publicly available exploit code exists, but the flaw has not been confirmed as actively exploited (CISA KEV), and EPSS is low at 0.44% (36th percentile); real-world exposure is further limited because many Pi-hole web interfaces are restricted to local networks rather than the public internet.

XSS Pi Hole Web Interface
NVD GitHub
CVSS 3.1
8.2
EPSS
0.4%
CVE-2025-53533 Oct 27, 19:16 MEDIUM POC This Month

Reflected cross-site scripting in the Pi-hole Admin Interface (web_interface) 6.2.1 and earlier lets a remote, unauthenticated attacker execute arbitrary JavaScript in a victim's browser by tricking them into opening a crafted malformed link that is reflected into the 404 error page. Exploitation requires victim interaction - a click on the malicious URL - and the payload runs only in the victim's browser session, not on the Pi-hole server itself, so impact is bounded to session-level actions such as reading or altering admin UI content on behalf of the logged-in user. Publicly available exploit code exists and the vendor has patched the issue in version 6.3; EPSS is low (0.59%, ~47th percentile) and there is no indication of confirmed active exploitation.

XSS Pi Hole Web Interface
NVD GitHub
CVSS 4.0
5.1
EPSS
0.6%
CVE-2025-32785 Oct 27, 19:16 LOW POC Monitor

Stored cross-site scripting (XSS) in the Pi-hole Admin Interface versions prior to 6.3 allows an authenticated user to inject malicious JavaScript into the Address field of a Subscribed List entry, which then executes when another user navigates to the Tools section and performs a gravity database update. Exploitation requires valid admin-interface credentials and the victim to perform that specific workflow, limiting impact to low confidentiality and integrity within the browser session. Publicly available exploit code exists, but EPSS is 0.25% (15th percentile) and it is not listed in CISA KEV; the overall risk is low.

XSS Pi Hole Web Interface
NVD GitHub
CVSS 4.0
2.0
EPSS
0.2%
CVE-2023-23614 Jan 26, 21:18 HIGH POC This Week

Pi-hole®'s Web interface (based off of AdminLTE) provides a central location to manage your Pi-hole. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available and no vendor patch available.

Path Traversal Pi Hole Web Interface
NVD GitHub
CVSS 3.1
8.8
EPSS
1.0%
CVE-2022-41434 Nov 08, 01:15 MEDIUM This Month

EyesOfNetwork Web Interface v5.3 was discovered to contain a reflected cross-site scripting (XSS) vulnerability via the component /lilac/main.php. Rated medium severity (CVSS 6.1), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

PHP XSS Web Interface Eyesofnetwork
NVD GitHub VulDB
CVSS 3.1
6.1
EPSS
0.4%
CVE-2022-41433 Nov 08, 01:15 MEDIUM This Month

EyesOfNetwork Web Interface v5.3 was discovered to contain a reflected cross-site scripting (XSS) vulnerability via the component /module/admin_bp/add_application.php. Rated medium severity (CVSS 4.8), this vulnerability is remotely exploitable, low attack complexity. No vendor patch available.

PHP XSS Web Interface Eyesofnetwork
NVD GitHub VulDB
CVSS 3.1
4.8
EPSS
0.4%
CVE-2022-41432 Nov 08, 01:15 MEDIUM This Month

EyesOfNetwork Web Interface v5.3 was discovered to contain a reflected cross-site scripting (XSS) vulnerability via the component /module/report_event/index.php. Rated medium severity (CVSS 4.8), this vulnerability is remotely exploitable, low attack complexity. No vendor patch available.

PHP XSS Web Interface Eyesofnetwork
NVD GitHub VulDB
CVSS 3.1
4.8
EPSS
0.4%
CVE-2021-41175 Oct 26, 14:15 MEDIUM POC PATCH This Month

Pi-hole's Web interface (based on AdminLTE) provides a central location to manage one's Pi-hole and review the statistics generated by FTLDNS. Rated medium severity (CVSS 5.4), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available.

XSS Pi Hole Web Interface
NVD GitHub
CVSS 3.1
5.4
EPSS
0.9%
CVE-2021-3812 Sep 17, 07:15 MEDIUM POC PATCH This Month

adminlte is vulnerable to Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting'). Rated medium severity (CVSS 6.1), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available.

XSS Pi Hole Web Interface
NVD GitHub
CVSS 3.1
6.1
EPSS
0.5%
CVE-2021-3811 Sep 17, 07:15 MEDIUM POC PATCH This Month

adminlte is vulnerable to Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting'). Rated medium severity (CVSS 6.1), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available.

XSS Pi Hole Web Interface
NVD GitHub
CVSS 3.1
6.1
EPSS
0.5%
CVE-2021-3706 Sep 15, 07:15 HIGH POC PATCH This Week

adminlte is vulnerable to Sensitive Cookie Without 'HttpOnly' Flag. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available.

Information Disclosure Pi Hole Web Interface
NVD GitHub
CVSS 3.1
7.5
EPSS
1.1%
CVE-2021-29448 Apr 15, 16:15 HIGH POC This Week

Pi-hole is a Linux network-level advertisement and Internet tracker blocking application. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

XSS Pi Hole Web Interface Ftldns
NVD GitHub
CVSS 3.1
8.8
EPSS
0.7%
EPSS 1% CVSS 8.9
HIGH PATCH This Week

Remote code execution with root privileges in Pi-hole Admin Interface versions prior to 6.0 allows unauthenticated attackers to execute arbitrary system commands. The vulnerability stems from unsanitized user input in the 'webtheme' parameter being concatenated directly into sudo-privileged exec() calls in savesettings.php. With CVSS 8.9 (Critical), network-accessible attack vector, and low complexity, this represents a severe compromise risk for Pi-hole deployments exposed to untrusted networks. Proof-of-concept code exists (CVSS E:P metric indicates exploitation proof available).

PHP Command Injection Pi Hole +1
NVD GitHub VulDB
EPSS 0% CVSS 6.1
MEDIUM PATCH This Month

Stored cross-site scripting (XSS) via HTML attribute injection in Pi-hole Admin Interface versions 6.0 through 6.4 allows unauthenticated remote attackers to perform UI redressing and information disclosure by injecting double quotes into configuration values displayed in settings-advanced.js, exploitable through malicious teleporter backup imports that bypass server-side field validation.

XSS Pi Hole Web Interface
NVD GitHub VulDB
EPSS 0% CVSS 6.1
MEDIUM PATCH This Month

Pi-hole Admin Interface versions 6.0 through 6.4 fail to escape client hostnames and IP addresses from the FTL database when rendering them into the DOM in the Network page and Dashboard chart tooltips, enabling stored cross-site scripting (XSS) attacks. An authenticated admin with high privileges can inject malicious scripts that execute in the context of other administrators' browsers, though the attack requires initial compromise of a DHCP/DNS client hostname field and circumvention of upstream validation in dnsmasq and FTL. This vulnerability is fixed in version 6.5, and no public exploit code or active exploitation has been identified at the time of analysis.

XSS Pi Hole Web Interface
NVD GitHub VulDB
EPSS 0% CVSS 6.1
MEDIUM PATCH This Month

Reflected DOM-based XSS in Pi-hole Admin Interface versions 6.0 through 6.4 allows unauthenticated attackers to inject arbitrary HTML via a crafted malicious URL targeting the file parameter in taillog.js, potentially enabling credential exfiltration through injected form elements due to a missing form-action Content-Security-Policy directive; fixed in version 6.5.

XSS Pi Hole Web Interface
NVD GitHub VulDB
EPSS 0% CVSS 5.4
MEDIUM POC PATCH This Month

Stored HTML injection in Pi-hole Admin Interface versions 6.0+ allows authenticated attackers to inject arbitrary HTML into the active sessions table via the X-Forwarded-For header, which is unsafely rendered when administrators view the API settings page. Public exploit code exists for this vulnerability, affecting administrators who manage Pi-hole instances. An attacker with valid credentials can exploit this to perform client-side attacks against other administrators viewing the compromised session data.

Python Jquery Pi Hole +1
NVD GitHub
EPSS 0% CVSS 5.4
MEDIUM PATCH This Month

Pi-hole Admin Interface versions 6.4 and below allow authenticated administrators to inject stored HTML code through improperly sanitized DNS record inputs, enabling persistent attacks visible to any user viewing the DNS records table. The vulnerability exists in the populateDataTable() function which fails to escape special characters in user-supplied data before inserting it into HTML attributes. An attacker with admin privileges can inject malicious code that executes each time the DNS records page is accessed.

DNS Pi Hole Web Interface
NVD GitHub
EPSS 0% CVSS 8.2
HIGH POC This Week

HTTP response splitting in Pi-hole Admin Interface before 6.3 lets unauthenticated remote attackers inject CRLF sequences (%0d%0a) into redirects generated for requests to resources ending in the .lp extension, thereby manipulating HTTP response headers and body content. The injected headers can facilitate session fixation, cache poisoning, and the weakening or bypass of browser protections such as Content Security Policy and X-XSS-Protection, although the most damaging downstream effects generally require a victim to subsequently load the manipulated response. Publicly available exploit code exists, but the flaw has not been confirmed as actively exploited (CISA KEV), and EPSS is low at 0.44% (36th percentile); real-world exposure is further limited because many Pi-hole web interfaces are restricted to local networks rather than the public internet.

XSS Pi Hole Web Interface
NVD GitHub
EPSS 1% CVSS 5.1
MEDIUM POC This Month

Reflected cross-site scripting in the Pi-hole Admin Interface (web_interface) 6.2.1 and earlier lets a remote, unauthenticated attacker execute arbitrary JavaScript in a victim's browser by tricking them into opening a crafted malformed link that is reflected into the 404 error page. Exploitation requires victim interaction - a click on the malicious URL - and the payload runs only in the victim's browser session, not on the Pi-hole server itself, so impact is bounded to session-level actions such as reading or altering admin UI content on behalf of the logged-in user. Publicly available exploit code exists and the vendor has patched the issue in version 6.3; EPSS is low (0.59%, ~47th percentile) and there is no indication of confirmed active exploitation.

XSS Pi Hole Web Interface
NVD GitHub
EPSS 0% CVSS 2.0
LOW POC Monitor

Stored cross-site scripting (XSS) in the Pi-hole Admin Interface versions prior to 6.3 allows an authenticated user to inject malicious JavaScript into the Address field of a Subscribed List entry, which then executes when another user navigates to the Tools section and performs a gravity database update. Exploitation requires valid admin-interface credentials and the victim to perform that specific workflow, limiting impact to low confidentiality and integrity within the browser session. Publicly available exploit code exists, but EPSS is 0.25% (15th percentile) and it is not listed in CISA KEV; the overall risk is low.

XSS Pi Hole Web Interface
NVD GitHub
EPSS 1% CVSS 8.8
HIGH POC This Week

Pi-hole®'s Web interface (based off of AdminLTE) provides a central location to manage your Pi-hole. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available and no vendor patch available.

Path Traversal Pi Hole Web Interface
NVD GitHub
EPSS 0% CVSS 6.1
MEDIUM This Month

EyesOfNetwork Web Interface v5.3 was discovered to contain a reflected cross-site scripting (XSS) vulnerability via the component /lilac/main.php. Rated medium severity (CVSS 6.1), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

PHP XSS Web Interface +1
NVD GitHub VulDB
EPSS 0% CVSS 4.8
MEDIUM This Month

EyesOfNetwork Web Interface v5.3 was discovered to contain a reflected cross-site scripting (XSS) vulnerability via the component /module/admin_bp/add_application.php. Rated medium severity (CVSS 4.8), this vulnerability is remotely exploitable, low attack complexity. No vendor patch available.

PHP XSS Web Interface +1
NVD GitHub VulDB
EPSS 0% CVSS 4.8
MEDIUM This Month

EyesOfNetwork Web Interface v5.3 was discovered to contain a reflected cross-site scripting (XSS) vulnerability via the component /module/report_event/index.php. Rated medium severity (CVSS 4.8), this vulnerability is remotely exploitable, low attack complexity. No vendor patch available.

PHP XSS Web Interface +1
NVD GitHub VulDB
EPSS 1% CVSS 5.4
MEDIUM POC PATCH This Month

Pi-hole's Web interface (based on AdminLTE) provides a central location to manage one's Pi-hole and review the statistics generated by FTLDNS. Rated medium severity (CVSS 5.4), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available.

XSS Pi Hole Web Interface
NVD GitHub
EPSS 1% CVSS 6.1
MEDIUM POC PATCH This Month

adminlte is vulnerable to Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting'). Rated medium severity (CVSS 6.1), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available.

XSS Pi Hole Web Interface
NVD GitHub
EPSS 1% CVSS 6.1
MEDIUM POC PATCH This Month

adminlte is vulnerable to Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting'). Rated medium severity (CVSS 6.1), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available.

XSS Pi Hole Web Interface
NVD GitHub
EPSS 1% CVSS 7.5
HIGH POC PATCH This Week

adminlte is vulnerable to Sensitive Cookie Without 'HttpOnly' Flag. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available.

Information Disclosure Pi Hole Web Interface
NVD GitHub
EPSS 1% CVSS 8.8
HIGH POC This Week

Pi-hole is a Linux network-level advertisement and Internet tracker blocking application. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

XSS Pi Hole Web Interface +1
NVD GitHub

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy