W oprogramowaniu układowym routera Yifan YF325 w wersji v1.0_20221108 wykryto krytyczną podatność typu stack-based buffer overflow w funkcji manage_request serwera httpd. Błąd umożliwia zdalnemu, nieuwierzytelnionemu atakującemu przejęcie kontroli nad urządzeniem poprzez wysłanie spreparowanego żądania sieciowego.
▸ Pokaż oryginał (EN)
A stack-based buffer overflow vulnerability exists in the httpd manage_request functionality of Yifan YF325 v1.0_20221108. A specially crafted network request can lead to stack-based buffer overflow. An attacker can send a network request to trigger this vulnerability.
Podatność występuje w funkcji manage_request wbudowanego serwera HTTP (httpd) urządzenia. Atakujący wysyła specjalnie spreparowane żądanie sieciowe, które powoduje przepełnienie bufora na stosie (stack-based buffer overflow). Błąd wynika z braku odpowiedniej walidacji długości danych wejściowych (CWE-121, CWE-787 — zapis poza granicami bufora), co pozwala na nadpisanie obszarów pamięci stosu. Exploitacja nie wymaga uwierzytelnienia ani interakcji użytkownika, a atak może być przeprowadzony zdalnie przez sieć.
Skuteczne wykorzystanie podatności może umożliwić atakującemu zdalne wykonanie dowolnego kodu (RCE) na urządzeniu z poziomem uprawnień procesu httpd, a potencjalnie prowadzić do pełnego przejęcia kontroli nad routerem, naruszenia poufności, integralności oraz dostępności danych i usług.
Należy zastosować patche dostępne u producenta zgodnie z referencjami. Do czasu aktualizacji zaleca się ograniczenie dostępu do interfejsu zarządzania urządzeniem (httpd) wyłącznie do zaufanych hostów poprzez reguły firewall oraz izolację urządzenia od publicznej sieci Internet.
Yifan YF325 z oprogramowaniem układowym w wersji v1.0_20221108
Podatność została zgłoszona i udokumentowana przez Cisco Talos Intelligence jako TALOS-2023-1766. Podatność dotyczy konkretnej, zidentyfikowanej wersji firmware v1.0_20221108.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HYifanwireless Yf325
HWYifanwirelesswszystkie wersjeYifanwireless Yf325 Firmware
OSYifanwireless1.0_20221108
Powiązane podatności
Authentication bypass w Yifan YF325 — wykonanie dowolnych poleceń
Stack-based buffer overflow w Yifan YF325 — zdalne wykonanie kodu
Podatność leftover debug code w Yifan YF325 — ominięcie uwierzytelnienia
Stack-based buffer overflow w Yifan YF325 — zdalne wykonanie kodu przez httpd
Przepełnienie bufora sterty w httpd routera Yifan YF325