Katalog CVE

CVE-2026-119334

NiskieCVSS 2.2
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.34%

Percentyl 28 - wyżej niż 28% wszystkich znanych CVE

Streszczenie

W Pi-hole w wersjach przed 6.5 skrypt gravity.sh sprawdza czytelność adlist z prefiksem file:// za pomocą sudo -u pihole test -r, ale następnie pozwala curl (czasem uruchamianemu jako root) znormalizować segmenty ścieżki URL i otworzyć inny plik. W rezultacie przygotowany przez atakującego plik-pułapka czytelny dla użytkownika pihole może przejść weryfikację, podczas gdy curl odczyta plik dostępny tylko dla roota; podobnie ścieżki /proc/self mogą wskazywać na różne procesy.

Ocena ryzyka

Administrator z uprawnieniami do dodawania adlist może wykorzystać tę lukę do odczytu plików zastrzeżonych dla roota, co może prowadzić do ujawnienia wrażliwych danych systemowych.

Rekomendacja

Zaktualizuj Pi-hole do wersji 6.5 lub nowszej, która naprawia ten problem.

Inne podatności w Pi-hole

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS