CRITICAL🇬🇧 English

CVE-2018-6000

AsusWRT: nieautoryzowany zapis NVRAM umożliwia przejęcie kontroli administracyjnej

CVSS 9.8v3.0pub. 2018-01-22upd. 2024-11-21

Podatność w AsusWRT przed wersją 3.0.0.4.384_10007 pozwala nieuwierzytelnionemu atakującemu na zmianę hasła administratora i uruchomienie demona SSH, co skutkuje pełnym zdalnym przejęciem urządzenia. Brak mechanizmu autoryzacji (CWE-862) w funkcji obsługi pliku vpnupload.cgi czyni exploit trywialnym do przeprowadzenia.

Pokaż oryginał (EN)

An issue was discovered in AsusWRT before 3.0.0.4.384_10007. The do_vpnupload_post function in router/httpd/web.c in vpnupload.cgi provides functionality for setting NVRAM configuration values, which allows attackers to set the admin password and launch an SSH daemon (or enable infosvr command mode), and consequently obtain remote administrative access, via a crafted request. This is available to unauthenticated attackers in conjunction with CVE-2018-5999.

🤖 Analiza AI
Jak działa

Funkcja do_vpnupload_post w pliku router/httpd/web.c obsługuje żądania kierowane do vpnupload.cgi i umożliwia ustawianie dowolnych wartości konfiguracyjnych NVRAM bez weryfikacji tożsamości żądającego. Atakujący może wysłać spreparowane żądanie HTTP, aby nadpisać hasło konta administratora oraz aktywować demona SSH lub tryb poleceń infosvr. Exploitacja jest możliwa dla nieuwierzytelnionych atakujących w połączeniu z CVE-2018-5999, które zapewnia wstępny dostęp do podatnego endpointu.

Skutki

Atakujący uzyskuje pełny zdalny dostęp administracyjny do urządzenia, w tym możliwość odczytu i modyfikacji konfiguracji, przechwycenia ruchu sieciowego oraz dalszego lateral movement w sieci lokalnej.

Mitygacja

Należy zaktualizować oprogramowanie AsusWRT do wersji 3.0.0.4.384_10007 lub nowszej. Publiczne exploity (Exploit-DB 43881, 44176, moduł Metasploit) są dostępne, co znacząco zwiększa ryzyko. Zaleca się również ograniczenie dostępu do panelu zarządzania urządzeniem wyłącznie z zaufanych adresów IP oraz wyłączenie zdalnego zarządzania, jeśli nie jest niezbędne.

Kogo dotyczy

Asus AsusWRT w wersjach przed 3.0.0.4.384_10007

Uwagi

Podatność wymaga wykorzystania razem z CVE-2018-5999 (chain exploit). Dostępne są publiczne exploity na Exploit-DB oraz gotowy moduł Metasploit opublikowany w referencjach, co znacząco obniża próg wejścia dla atakujących.

CVSS Vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
  • Asus Asuswrt

    OS
    Asus
    < 3.0.0.4.384_10007
🔵
ZWERYFIKUJ U PRODUCENTA
Brak jednoznacznych danych o patchu. Sprawdź referencje od producenta.
Tagi
Auth BypassVPN
CWE
Referencje

Powiązane podatności

CVE-2022-26376CRITICAL9.8PL ✓ten sam produkt

Uszkodzenie pamięci w module httpd routerów ASUS (Asuswrt/Asuswrt-Merlin)

CVE-2018-20334CRITICAL9.8PL ✓ten sam produkt

Command injection w ASUSWRT przez parametr fb_email — przejęcie kontroli nad routerem

CVE-2017-15655CRITICAL9.6PL ✓ten sam produkt

RCE przez buffer overflow w serwerze HTTPd Asus Asuswrt

CVE-2018-5999CRITICAL9.8PL ✓ten sam produkt

AsusWRT: pominięcie uwierzytelnienia przy obsłudze żądań POST

CVE-2018-20333HIGH7.5ten sam produkt

An issue was discovered in ASUSWRT 3.0.0.4.384.20308. An unauthenticated user can request /update_applist.asp ...