CVE-2026-83603
Netdata: Root local via ndsudo com socket_path arbitrário → RCE por Pickle no fail2ban-client
- Publicado
- 22 de set. de 2026
- Atualizado
- 22 de set. de 2026
- Atribuindo CNA
- GitHub_M
- Evidência observada
- 4 de nov. de 2026
CVSS primário
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:NBaixo · próximos 30 dias
- Percentil
- 25,2%
- Data do modelo
- 4 de nov. de 2026
EPSS é uma estimativa estatística, não uma certeza ou uma medida de impacto. Combine-o com CVSS, status KEV, exposição e seu ambiente.
Resumo
Netdata é uma ferramenta de observabilidade de código aberto. Antes da versão 2.10.4, o comando auxiliar setuid-root ndsudo fail2ban-client-status-socket em src/collectors/utils/ndsudo.c aceita um --socket_path controlado pelo chamador a partir da conta de serviço netdata de baixo privilégio. A conta pode direcionar o fail2ban-client executado como root para um socket UNIX malicioso, e fail2ban/client/csocket.py CSocket.receive() passa os dados retornados para pickle.loads(), permitindo que código controlado pelo atacante seja executado como root em sistemas com o fail2ban-client instalado. Este problema foi corrigido na versão 2.10.4 e na compilação nightly 2.10.0-782-nightly.
Fontes
Uma PoC para ZDI-CAN-28834/CVE-2026-83603, que permite escalonamento de privilégios local usando netdata e fail2ban-client
Uso responsável
Use informações de vulnerabilidade apenas em sistemas que você possui ou está autorizado a testar. O Kitploit vincula-se a metadados de pesquisa pública e não armazena código de exploração ou cargas maliciosas.