CVE-2026-83603
Netdata: root locale tramite ndsudo con socket_path arbitrario → RCE tramite pickle in fail2ban-client
- Pubblicato
- 22 set 2026
- Aggiornato
- 22 set 2026
- Assegnazione CNA
- GitHub_M
- Evidenza osservata
- 4 nov 2026
CVSS primario
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:NBasso · prossimi 30 giorni
- Percentile
- 25,2%
- Data del modello
- 4 nov 2026
L'EPSS è una stima statistica, non una certezza o una misura di impatto. Combinalo con CVSS, stato KEV, esposizione e ambiente.
Riepilogo
Netdata è uno strumento di osservabilità open source. Prima della versione 2.10.4, il comando helper setuid-root ndsudo fail2ban-client-status-socket in src/collectors/utils/ndsudo.c accetta un --socket_path controllato dal chiamante dall'account di servizio netdata a bassi privilegi. L'account può indirizzare fail2ban-client root verso un socket UNIX malevolo, e fail2ban/client/csocket.py CSocket.receive() passa i dati restituiti a pickle.loads(), consentendo l'esecuzione di codice controllato dall'attaccante come root sui sistemi con fail2ban-client installato. Questo problema è risolto nella versione 2.10.4 e nella build nightly 2.10.0-782-nightly.
Fonti
Un PoC per ZDI-CAN-28834/CVE-2026-83603, che consente l'escalation dei privilegi locali utilizzando netdata e fail2ban-client
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.