Skip to main content
CVE-2026-26952VulnerabilityPublished

CVE-2026-26952: pi-hole web · Improper Input Validation

Affects pi-hole webSource CVE Database V5

0

Not known to be exploited · CVSS 5.4 Medium : upgrade to 6.4.1 when convenient.

Data as of 26 Oct 2026, 08:30 UTC

CVSS 3.1 base score
5.4Medium
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.2% chance of exploitation in 30 days – higher than 19% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
Patch
Available – fixed in 6.4.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 19 Feb 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

Upgrade pi-hole web to 6.4.1.

Affected software

ProductAffectedFixed in
pi-holewebAffected
  • <6.4.1
Fixed in
  • 6.4.1

AI-suggested

1. Upgrade all Pi-hole installations to version 6.4.1 or later, where the vulnerability is fixed with proper input sanitization. 2. Restrict administrator access to trusted personnel only and enforce strong authentication mechanisms to reduce risk of credential compromise. 3. Regularly audit DNS records configured via the Pi-hole interface to detect any suspicious or malformed entries that could exploit this vulnerability. 4. Monitor Pi-hole web interface logs for unusual activity or configuration changes. 5. Consider implementing network segmentation to limit access to the Pi-hole admin interface. 6. Educate administrators about the risks of injecting untrusted input and the importance of applying security updates promptly. 7. If upgrading immediately is not possible, manually sanitize DNS record inputs before entry to avoid special characters like double quotes that enable injection.

Description

Pi-hole Admin Interface is a web interface for managing Pi-hole, a network-level ad and internet tracker blocking application. Versions 6.4 and below are vulnerable to stored HTML injection through the local DNS records configuration page, which allows an authenticated administrator to inject code that is stored in the Pi-hole configuration and rendered every time the DNS records table is viewed. The populateDataTable() function contains a data variable with the full DNS record value exactly as entered by the user and returned by the API. This value is inserted directly into the data-tag HTML attribute without any escaping or sanitization of special characters. When an attacker supplies a value containing double quotes ("), they can prematurely “close” the data-tag attribute and inject additional HTML attributes into the element. Since Pi-hole implements a Content Security Policy (CSP) that blocks inline JavaScript, the impact is limited. This issue has been fixed in version 6.4.1.

References

Community reviews

Loading reviews…