Podatność typu stack-based buffer overflow w funkcji Login_handler_func usługi spx_restservice pozwala zdalnemu, nieuwierzytelnionemu atakującemu na wykonanie dowolnego kodu z uprawnieniami root. Luka otrzymała maksymalną ocenę CVSS 10.0, co czyni ją skrajnie krytyczną.
▸ Pokaż oryginał (EN)
A stack-based buffer overflow vulnerability in a subfunction of the Login_handler_func function of spx_restservice allows an attacker to execute arbitrary code with the same privileges as the server user (root). This issue affects: Lanner Inc IAC-AST2500A standard firmware version 1.10.0.
Błąd występuje w subfunkcji obsługującej żądania logowania (Login_handler_func) w ramach usługi REST spx_restservice działającej na firmware BMC urządzenia Lanner IAC-AST2500A. Atakujący może wysłać spreparowane żądanie sieciowe, które powoduje przepełnienie bufora na stosie (stack-based buffer overflow, CWE-121/CWE-787), nadpisując dane kontrolne procesu. Exploitation nie wymaga uwierzytelnienia, interakcji użytkownika ani specjalnych uprawnień, a wektor ataku jest sieciowy — wystarczy dostęp do interfejsu sieciowego urządzenia.
Skuteczny atak umożliwia wykonanie dowolnego kodu (RCE) z uprawnieniami użytkownika root, co oznacza pełne przejęcie kontroli nad urządzeniem, w tym możliwość modyfikacji firmware, odczytu poufnych danych oraz dalszego ruchu w sieci (lateral movement).
Należy zastosować patche dostępne u producenta zgodnie z referencjami. Do czasu wdrożenia poprawki zaleca się ograniczenie dostępu sieciowego do interfejsu zarządzania BMC urządzenia wyłącznie do zaufanych hostów oraz segmentację sieci OT/IoT.
Lanner Inc IAC-AST2500A — standardowy firmware w wersji 1.10.0
Podatność dotyczy komponentu BMC (Baseboard Management Controller) — urządzeń stosowanych w środowiskach OT i IoT. Badania i advisory opublikowane zostały przez Nozomi Networks. Luka umożliwia atak bez uwierzytelnienia przy pełnym wpływie na poufność, integralność i dostępność (CVSS 10.0), jednak nie figuruje w CISA KEV.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:HLannerinc Iac Ast2500a
HWLannerincwszystkie wersjeLannerinc Iac Ast2500a Firmware
OSLannerinc1.10.0
Powiązane podatności
RCE w firmware Lanner IAC-AST2500A — command injection i buffer overflow w BMC
RCE i stack-based buffer overflow w firmware Lanner IAC-AST2500A
RCE i buffer overflow w firmware Lanner IAC-AST2500A — eskalacja do root
RCE przez command injection i buffer overflow w firmware Lanner IAC-AST2500A
A broken access control vulnerability in the First_network_func function of spx_restservice allows an attacker...