Skip to main content
VulnerabilityPublished

CVE-2025-59151: pi-hole web · CRLF Injection

Affects pi-hole webSource CVE Database V5

0

Not known to be exploited · CVSS 8.2 High : upgrade to 6.3 soon.

Data as of 26 Oct 2026, 17:16 UTC

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

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 27 Oct 2025

  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.3.

Affected software

ProductAffectedFixed in
GitHubpi-hole/webpkg:github/pi-hole/webOther threatsAffected
  • <6.3
Fixed in
  • 6.3

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

European organizations should immediately upgrade all Pi-hole Admin Interface installations to version 6.3 or later to remediate the vulnerability. If upgrading is not immediately feasible, organizations should restrict access to the Pi-hole admin interface by implementing network-level controls such as firewall rules or VPN access to limit exposure. Additionally, web application firewalls (WAFs) can be configured to detect and block HTTP requests containing CRLF injection patterns targeting .lp files. Monitoring HTTP logs for suspicious requests with encoded CRLF sequences (%0d%0a) can help detect attempted exploitation. Organizations should also review and enforce strict Content Security Policy headers and other browser security mechanisms to mitigate potential impacts. Regular vulnerability scanning and patch management processes should be enhanced to ensure timely updates of Pi-hole and other critical infrastructure components.

Description

Pi-hole Admin Interface is a web interface for managing Pi-hole, a network-level advertisement and internet tracker blocking application. Pi-hole Admin Interface before 6.3 is vulnerable to Carriage Return Line Feed (CRLF) injection. When a request is made to a file ending with the .lp extension, the application performs a redirect without properly sanitizing the input. An attacker can inject carriage return and line feed characters (%0d%0a) to manipulate both the headers and the content of the HTTP response. This enables the injection of arbitrary HTTP response headers, potentially leading to session fixation, cache poisoning, and the weakening or bypassing of browser-based security mechanisms such as Content Security Policy or X-XSS-Protection. This vulnerability is fixed in 6.3.

References

Community reviews

Loading reviews…