CVE-2020-9054
I prodotti NAS ZyXEL che eseguono la versione del firmware 5.21 e precedenti sono vulnerabili all'iniezione di comandi pre-autenticazione in weblogin.cgi.
- Pubblicato
- 4 mar 2020
- Aggiornato
- 7 ott 2026
- Assegnazione CNA
- certcc
- Evidenza osservata
- 25 mar 2022
CVSS primario
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HAlto · prossimi 30 giorni
- Percentile
- 100,0%
- Data del modello
- 14 ott 2026
L'EPSS è una stima statistica, non una certezza o una misura di impatto. Combinalo con CVSS, stato KEV, esposizione e ambiente.
CISA noto sfruttato
Questo CVE appare nel catalogo CISA delle vulnerabilità sfruttate note.
Riepilogo
Molti dispositivi network-attached storage (NAS) ZyXEL che eseguono la versione 5.21 del firmware contengono una vulnerabilità di command injection pre-autenticazione, che può consentire a un attaccante remoto non autenticato di eseguire codice arbitrario su un dispositivo vulnerabile. I dispositivi NAS ZyXEL eseguono l'autenticazione tramite l'eseguibile CGI weblogin.cgi. Questo programma non riesce a sanitizzare correttamente il parametro username che gli viene passato. Se il parametro username contiene determinati caratteri, può consentire l'iniezione di comandi con i privilegi del server web che gira sul dispositivo ZyXEL. Sebbene il server web non giri come utente root, i dispositivi ZyXEL includono un'utility setuid che può essere sfruttata per eseguire qualsiasi comando con privilegi di root. Pertanto, si deve presumere che lo sfruttamento di questa vulnerabilità possa portare all'esecuzione remota di codice con privilegi di root. Inviando una richiesta HTTP POST o GET appositamente predisposta a un dispositivo ZyXEL vulnerabile, un attaccante remoto non autenticato può essere in grado di eseguire codice arbitrario sul dispositivo. Ciò può avvenire connettendosi direttamente a un dispositivo se questo è esposto direttamente a un attaccante. Tuttavia, ci sono modi per attivare tali richieste predisposte anche se un attaccante non ha connettività diretta con un dispositivo vulnerabile. Ad esempio, la semplice visita a un sito web può comportare la compromissione di qualsiasi dispositivo ZyXEL raggiungibile dal sistema client. I prodotti interessati includono: NAS326 prima del firmware V5.21(AAZF.7)C0 NAS520 prima del firmware V5.21(AASZ.3)C0 NAS540 prima del firmware V5.21(AATB.4)C0 NAS542 prima del firmware V5.21(ABAG.4)C0 ZyXEL ha reso disponibili aggiornamenti del firmware per i dispositivi NAS326, NAS520, NAS540 e NAS542. Modelli interessati fuori supporto: NSA210, NSA220, NSA220+, NSA221, NSA310, NSA310S, NSA320, NSA320S, NSA325 e NSA325v2
Fonti
http/cves/2020/CVE-2020-9054.yaml
Nuclei TemplatesCondizioni dichiarate
- network: http($.protocol_keys)
- verification: regex,status($.matchers[*].type)
Utilizzo responsabile
Utilizza le informazioni sulla vulnerabilità solo sui sistemi che possiedi o che sei autorizzato a testare. Kitploit si collega ai metadati della ricerca pubblica e non memorizza codici exploit o payload dannosi.