CVE-2026-12849

Kritik

Təsvir

GeoVision GV-I/O Box 4E 2.09-un libNetSetObj.so funksionallığında çoxsaylı ƏS əmr inyeksiyası zəiflikləri mövcuddur. Xüsusi hazırlanmış şəbəkə paketi əmrin icrasına səbəb ola bilər. Hücumçu bu zəifliyi işə salmaq üçün şəbəkə sorğusu göndərə bilər. `libNetSetObj.so` cihazdakı müxtəlif binary fayllar tərəfindən şəbəkə stekini konfiqurasiya etmək üçün (müxtəlif xidmətləri başlatmaq və dayandırmaq, IP, Netmask, gateway, dns və s. konfiqurasiya etmək) istifadə olunan daxili kitabxanadır. #### CNetSetObj::m_F_n_Set_Net_Mask əmr inyeksiyası Aşağıdakı funksiya sətri net mask ünvanı kimi qəbul edir, onun üzərində heç bir təmizləmə aparmır və `system` çağırır. Bu klassik əmr inyeksiyası zəifliyidir. Funksiya həm şəbəkəyə açıq olan `DVRSearch` xidmətindən, həm də `Network.cgi` endpointindən əlçatandır. int __fastcall CNetSetObj::m_F_n_Set_Net_Mask(const char **this, char *netmask_addr) { bool v2; // zf char v4[72]; // [sp+0h] [bp-48h] BYREF v2 = *this == 0; if ( *this ) v2 = netmask_addr == 0; if ( v2 ) return 0; sprintf(v4, "/sbin/ifconfig %s netmask %s", *this, netmask_addr); // attacker controlled netmask_addr system(v4); return 1; }

CiddilikKritik
CVSS9.1
İstismar ehtimalı—
MəhsulGV-I/O Box 4E
Dərc24 iyn 2026
İlk görülmə24 iyn 2026

Necə düzəltmək olar

İstehsalçı bildirişləri

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
GeoVision Inc. GV-I/O Box 4EV2.09—

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.