CVE-2026-48687

Kritik

Təsvir

FastNetMon Community Edition versiya 1.2.9 daxil olmaqla bütün əvvəlki versiyalarda Juniper router inteqrasiya plaginində ƏMƏLİYYAT SİSTEMİ əmrinin inyeksiyası zəifliyi mövcuddur. src/juniper_plugin/fastnetmon_juniper.php faylındakı (117-118 sətirlər) _log() funksiyası, $msg parametrini birbaşa exec() çağırışlarına birləşdirərək shell əmrləri formalaşdırır: exec("echo `date` \"- {FASTNETMON] - " . $msg . " \" >> " . $FILE_LOG_TMP). $msg dəyişəni hücum edən IP ünvanını, istiqaməti və gücü təmsil edən argv[1]-dən argv[3]-ə qədər komanda sətri arqumentlərindən törəmiş təmizlənməmiş məlumatları ehtiva edir. FastNetMon-un C++ nüvəsi hazırda IP ünvanlarını inet_ntoa() vasitəsilə ötürsə də (hansı ki, yalnız təhlükəsiz nöqtəli-onluq notasiya yaradır), PHP skripti heç bir giriş validasiyası və ya shell escape əməliyyatı yerinə yetirmir. Skript birbaşa, başqa bir orkestrasiya sistemi tərəfindən çağırılarsa və ya gələcək kod dəyişiklikləri sətir tipli IP-ləri ötürərsə, ixtiyari əmrlər inyeksiya edilə bilər. Düzgün həll yolu exec() funksiyasının file_put_contents() ilə əvəz edilməsi və ya bütün parametrlərdə escapeshellarg() funksiyasından istifadə edilməsidir.

CiddilikKritik
CVSS9.8
İstismar ehtimalı77. faiz dərəcəsi1,6%
MəhsulPavel-odintsov Fastnetmon
Dərc26 may 2026
İlk görülmə26 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
pavel-odintsov fastnetmonv ≤ 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.

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.

CVE-2026-48687 · Pavel-odintsov Fastnetmon · Dark Radar