CVE-2026-48693
Təsvir
FastNetMon Community Edition versiya 1.2.9 daxil olmaqla, /tmp qovluğundakı təxmin edilə bilən fayl yolları vasitəsilə lokal simvolik link (symlink) hücumuna qarşı həssasdır. Statistika faylının yolu standart olaraq '/tmp/fastnetmon.dat' olaraq təyin edilmişdir (src/fastnetmon.cpp sətir 159). print_screen_contents_into_file() funksiyası (src/fastnetmon_logic.cpp sətir 2186) simvolik linkləri yoxlamadan və ya O_NOFOLLOW istifadə etmədən bu yolu std::ios::trunc ilə açır. Əlavə olaraq, 2190-cı sətirdəki chmod() çağırışı hansı file_path parametrinin ötürülməsindən asılı olmayaraq hər zaman cli_stats_file_path üzərində əməliyyat aparır (yanlış icazələrin tətbiqinə səbəb olan xəta) və demonizasiya zamanı umask 0 olaraq təyin edilir (src/fastnetmon.cpp sətir 1821), bu da yaradılan bütün faylları hamı üçün yazıla bilən (world-writable) edir. Lokal hücumçu bundan istifadə edərək FastNetMon proses istifadəçisi (adətən root) adından ixtiyari faylların üzərinə məlumat yaza bilər.
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əhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| pavel-odintsov fastnetmon | v ≤ 1.2.9 | — |
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.
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.