CVE-2025-60696
WysokieCVSS 8.4Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 11 - wyżej niż 11% wszystkich znanych CVE
Streszczenie
W routerach Linksys RE7000 (firmware FW_v2.0.15_211230_1012) w pliku makeRequest.cgi wykryto podatność na przepełnienie bufora na stosie. Funkcja arplookup przetwarza linie z /proc/net/arp za pomocą sscanf, co pozwala na zapis danych poza przydzielone bufory (12 i 20 bajtów). Lokalny atakujący może kontrolować zawartość /proc/net/arp, powodując uszkodzenie stosu, co prowadzi do odmowy usługi lub potencjalnie do wykonania dowolnego kodu.
Ocena ryzyka
Ryzyko dla organizacji obejmuje możliwość lokalnego eskalacji uprawnień lub destabilizacji pracy routera, co może skutkować przerwaniem działania sieci lub przejęciem kontroli nad urządzeniem przez atakującego.
Rekomendacja
Zaleca się natychmiastową aktualizację oprogramowania sprzętowego routera Linksys RE7000 do najnowszej wersji, jeśli producent udostępnił łatkę. W przypadku braku aktualizacji należy ograniczyć dostęp lokalny do urządzenia oraz monitorować logi systemowe pod kątem podejrzanych wpisów w /proc/net/arp.
Inne podatności w Linksys RE7000
Oryginalny opis (angielski, źródło NVD)
A stack-based buffer overflow vulnerability exists in the makeRequest.cgi binary of Linksys RE7000 routers (Firmware FW_v2.0.15_211230_1012). The arplookup function parses lines from /proc/net/arp using sscanf("%16s ... %18s ..."), storing results into buffers v6 (12 bytes) and v7 (20 bytes). Since the format specifiers allow up to 16 and 18 bytes respectively, oversized input can overflow the buffers, resulting in stack corruption. Local attackers controlling /proc/net/arp contents can exploit this issue to cause denial of service or potentially execute arbitrary code.

