CVE-2025-59151CWE-113CWE-93

CVE-2025-59151

High · published October 28, 2025

CVSS v3.1
8.2
EPSS
0%
Percentile
36.8
In the wild
Unconfirmed
What it is

🚨 A sneaky CRLF injection is lurking in the Pi-hole Admin Interface, letting an attacker manipulate headers with a simple crafted request! ⚡ Think of it as a restaurant where the chef accepts any handwritten note without checking the ingredients. If the wrong note gets through, they could sneak in extra dishes that change the flavor of the entire menu! This vulnerability could allow a crafty attacker to inject arbitrary HTTP response headers, potentially leading to session fixation and cache poisoning. It’s like giving someone a master key to your restaurant, letting them alter orders and spoil the experience for everyone!

Put simply

Think of it as a restaurant where the chef accepts any handwritten note without checking the ingredients. If the wrong note gets through, they could sneak in extra dishes that change the flavor of the entire menu! The CRLF injection vulnerability in Pi-hole Admin Interface versions prior to 6.3 allows attackers to manipulate HTTP headers by injecting carriage return and line feed characters in requests to files ending with .lp. This can weaken browser security mechanisms and lead to other exploits.

What to do

This vulnerability could allow a crafty attacker to inject arbitrary HTTP response headers, potentially leading to session fixation and cache poisoning. It’s like giving someone a master key to your restaurant, letting them alter orders and spoil the experience for everyone! To secure your Pi-hole, upgrade to version 6.3 immediately! Additionally, review your configurations to ensure that no unfiltered input is being accepted. Always maintain a good habit of sanitizing inputs! You've got this! Follow these steps, and your Pi-hole will be more secure than ever! 🛡️

The record
Technical detail
CVSS v3.1
8.2 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:L
CVSS v4.0
Not supplied
EPSS
0.00436 · 36.8th percentile
Weaknesses
CWE-113 · Improper Neutralization of CRLF Sequences in HTTP Headers ('HTTP Request/Response Splitting'); CWE-93 · Improper Neutralization of CRLF Sequences ('CRLF Injection')
Published
2025-10-28T00:15Z
Affected products (1)
ProductVersionsFixed in
pi-hole/web_interface< 6.36.3
References (1)
EPSS history
Timeline
  • 27 OCT 19:42Z
    Pi-hole Admin Interface vulnerable to HTTP response header injection via CRLF injection
    cvelistv5