Podatność w funkcji KillDupUsr_func komponentu spx_restservice urządzenia Lanner IAC-AST2500A umożliwia zdalne wykonanie dowolnego kodu z uprawnieniami root. Kombinacja command injection i stack-based buffer overflow przy maksymalnym wyniku CVSS 10.0 czyni tę lukę wyjątkowo niebezpieczną.
▸ Pokaż oryginał (EN)
Command injection and stack-based buffer overflow vulnerabilities in the KillDupUsr_func function of spx_restservice allow 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.
Podatność wynika z dwóch współwystępujących błędów w funkcji KillDupUsr_func wchodzącej w skład usługi spx_restservice: braku odpowiedniej walidacji danych wejściowych prowadzącego do command injection (CWE-77) oraz przepełnienia bufora na stosie (stack-based buffer overflow, CWE-121, CWE-787). Nieuwierzytelniony atakujący zdalnie może dostarczyć spreparowane dane, które zostaną przetworzone przez tę funkcję i doprowadzą do wykonania arbitralnego kodu. Ponieważ usługa działa z uprawnieniami root, atakujący uzyskuje pełną kontrolę nad urządzeniem bez konieczności posiadania wcześniejszego dostępu.
Atakujący może wykonać dowolny kod z uprawnieniami root, co oznacza pełne przejęcie kontroli nad urządzeniem, możliwość odczytu i modyfikacji danych oraz wpływanie na dostępność systemu — bez żadnej wcześniejszej autoryzacji.
Należy zastosować patche dostępne u producenta zgodnie z referencjami. Zaleca się również ograniczenie dostępu sieciowego do interfejsu zarządzania (spx_restservice) za pomocą firewall lub sieci zarządzania wydzielonej z sieci produkcyjnej, do czasu wdrożenia aktualizacji.
Lanner Inc IAC-AST2500A — standardowe oprogramowanie firmware w wersji 1.10.0
Podatność dotyczy komponentu BMC (Baseboard Management Controller) firmware, co oznacza potencjalny wpływ na bezpieczeństwo urządzeń OT/IoT. Badanie i ujawnienie podatności zostało przeprowadzone przez Nozomi Networks.
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
Stack-based buffer overflow w firmware Lanner IAC-AST2500A — RCE jako root
RCE i buffer overflow w firmware Lanner IAC-AST2500A — eskalacja do root
RCE i stack-based buffer overflow w firmware Lanner IAC-AST2500A
A broken access control vulnerability in the First_network_func function of spx_restservice allows an attacker...