CVE-2026-41489

Yüksək

Təsvir

Pi-hole, hər hansı bir klient tərəfli proqram təminatı quraşdırmadan cihazları istənilməyən məzmundan qoruyan DNS sinkhole-dur. Core 6.4.2 və FTL 6.6.1 versiyalarından əvvəlki 6.0 versiyasından etibarən, systemd tərəfindən root olaraq icra edilən iki shell skripti (pihole-FTL-prestart.sh və pihole-FTL-poststop.sh) konfiqurasiyadakı files.pid yolunu doğrulama olmadan oxuyur və onu imtiyazlı fayl əməliyyatlarında (install və rm -f) istifadə edir. Attacker pihole imtiyazları ilə files.pid hissəsinə ixtiyari yol yazmaqla, root-un ProtectSystem=full-restricted kataloqlarından kənarda sistemdəki hər hansı faylı silib yenidən yaratmasına səbəb ola bilər və beləliklə həmin fayla yazı giriş əldə edə bilər. Standart Pi-hole quraşdırılmasında bu, SSH authorized keys manipulyasiyası vasitəsilə lokal imtiyazların root səviyyəsinə yüksəldilməsinə gətirib çıxarır. Əgər /root/.ssh/authorized_keys mövcud deyilsə (yeni quraşdırmalarda standart haldır), yalnız ExecStartPre kifayətdir. Fayl mövcuddursa, ExecStopPost əvvəlcə onu silir və eyni restart ardıcıllıqla hər iki hook-u tetikləyir. Bu zəiflik Core 6.4.2 və FTL 6.6.1 versiyalarında aradan qaldırılıb.

CiddilikYüksək
CVSS8.8
İstismar ehtimalı—
MəhsulPi-hole
Dərc11 may 2026
İlk görülmə11 may 2026

Necə düzəltmək olar

Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
pi-hole pi-hole>= 6.0, < 6.4.2—

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.