๐Ÿ” CVE Alert

CVE-2026-119334

LOW 2.2

Pi-hole: file:// adlist read check and curl can resolve different files

CVSS Score
2.2
EPSS Score
0.0%
EPSS Percentile
0th

Pi-hole is a DNS sinkhole that protects devices from unwanted content without installing any client-side software. Prior to 6.5, gravity.sh checks file:// adlist readability with sudo -u pihole test -r but then allows curl, sometimes running as root, to normalize URL dot segments and open a different file. A pihole-readable decoy can therefore pass the check while curl reads a root-only target, and /proc/self paths can similarly resolve against different processes. Exploitation requires an administrator who can add adlists and can place a symlink and decoy on the filesystem. This issue is fixed in version 6.5.

CWE CWE-59
Vendor pi-hole
Product pi-hole
Published Oct 30, 2026
Stay Ahead of the Next One

Get instant alerts for pi-hole pi-hole

Be the first to know when new low vulnerabilities affecting pi-hole pi-hole are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:L/I:N/A:N
Attack Vector
Network
Attack Complexity
High
Privileges Required
High
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
None
Availability
None

Affected Versions

pi-hole / pi-hole
< 6.5

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/pi-hole/pi-hole/security/advisories/GHSA-g63w-24cr-p3w6 github.com: https://github.com/pi-hole/pi-hole/pull/6719 github.com: https://github.com/pi-hole/pi-hole/commit/14554737be53c392abffc69677f6b9df02ae7971 github.com: https://github.com/pi-hole/pi-hole/releases/tag/v6.5