CRITICAL🇬🇧 English

CVE-2024-39788

Wavlink AC3000 — configuration injection w parametrze ftp_name (nas.cgi)

CVSS 9.1v3.1pub. 2025-01-14upd. 2025-11-03

W urządzeniu Wavlink AC3000 (firmware M33A8.V5030.210505) istnieje podatność typu external config control w funkcji set_ftp_cfg() pliku nas.cgi, umożliwiająca wstrzyknięcie konfiguracji przez parametr POST ftp_name. Zalogowany atakujący może obejść mechanizmy uprawnień i przejąć kontrolę nad konfiguracją urządzenia.

Pokaż oryginał (EN)

Multiple external config control vulnerabilities exist in the nas.cgi set_ftp_cfg() functionality of Wavlink AC3000 M33A8.V5030.210505. A specially crafted HTTP request can lead to permission bypass. An attacker can make an authenticated HTTP request to trigger these vulnerabilities.A configuration injection vulnerability exists within the `ftp_name` POST parameter.

🤖 Analiza AI
Jak działa

Podatność wynika z braku właściwej walidacji danych wejściowych przekazywanych przez parametr POST ftp_name do funkcji set_ftp_cfg() w skrypcie nas.cgi. Wysyłając specjalnie spreparowane żądanie HTTP, uwierzytelniony atakujący może wstrzyknąć złośliwe wartości do pliku konfiguracyjnego urządzenia. Mechanizm ten pozwala ominąć obowiązujące ograniczenia uprawnień (permission bypass), co odpowiada klasyfikacji CWE-15 (External Control of System or Configuration Setting).

Skutki

Atakujący posiadający dostęp do konta na urządzeniu może zmodyfikować konfigurację systemową, co prowadzi do pełnego naruszenia poufności, integralności i dostępności urządzenia, w tym potencjalnego przejęcia kontroli nad usługą FTP i innymi funkcjami NAS.

Mitygacja

Należy zastosować patche dostępne u producenta zgodnie z referencjami. Jako środek tymczasowy zaleca się ograniczenie dostępu do interfejsu administracyjnego urządzenia wyłącznie do zaufanych hostów oraz wyłączenie funkcji FTP/NAS, jeśli nie jest wymagana.

Kogo dotyczy

Wavlink AC3000 (modele WL-WN533A8) z firmware M33A8.V5030.210505

Uwagi

Podatność została opublikowana przez Cisco Talos Intelligence (raport TALOS-2024-2056). W urządzeniu zidentyfikowano wiele podatności tego samego typu (multiple external config control vulnerabilities) w obrębie tej samej funkcji set_ftp_cfg().

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H
  • Wavlink Wl Wn533a8

    HW
    Wavlink
    wszystkie wersje
  • Wavlink Wl Wn533a8 Firmware

    OS
    Wavlink
    m33a8.v5030.210505
🔵
ZWERYFIKUJ U PRODUCENTA
Brak jednoznacznych danych o patchu. Sprawdź referencje od producenta.
CWE
Referencje

Powiązane podatności

CVE-2024-21797CRITICAL9.1PL ✓ten sam produkt

Command injection w Wavlink AC3000 — wykonanie dowolnych poleceń przez adm.cgi

CVE-2024-34166CRITICAL10.0PL ✓ten sam produkt

Command injection w firmware Wavlink AC3000 — zdalne wykonanie kodu

CVE-2024-34544CRITICAL9.1PL ✓ten sam produkt

Command injection w Wavlink AC3000 – nieautoryzowane wykonanie poleceń

CVE-2024-36258CRITICAL10.0PL ✓ten sam produkt

Stack-based buffer overflow w Wavlink AC3000 umożliwia RCE przez HTTP

CVE-2024-36272CRITICAL9.1PL ✓ten sam produkt

Buffer overflow w Wavlink AC3000 — podatność w funkcji set_info() usbip.cgi

CVE-2024-39788 — Wavlink AC3000 — configuration injection w parametrze ftp_name (nas.cgi) — CRITICAL 9.1 | CVEbaza.pl