Posibila execuţie la distanţă a agenţilor cu un port web expus (19999)
- investigating
O vulnerabilitate în Netdata Agent a fost dezvăluită public. Un atacator cu acces la portul web local (19999) sau la spaţiul Netdata Cloud pe care agentul îl pretinde, poate executa comenzi arbitrare în calitate de utilizator al site-ului. Detaliile complete ale vulnerabilității se află în dislosure aici: https://codeberg.org/x509dot/vulns/scr/ranch/main/netdata-rce.md. Am rezolvat problema şi am creat o nouă construcţie nocturnă/edge a agentului (https://github.com/netdata/netdata-nightlies/ releases/tag/v2.0-267-nightly) şi o nouă versiune a plasturelui v2.12.2 pentru canalul nostru stabil ar trebui publicată în scurt timp. Vom actualiza acest incident când această clădire va fi publicată. Diminuarea: limitarea accesului la portul web al agentului reduce posibilitatea unui atacator de a exploata această vulnerabilitate. Instrucțiuni privind agenții de securitate pot fi găsite aici: https://learn.netdata.cloud/docs/netdata-agent/configuration/securing-agents, cu abordări serverale, inclusiv legarea portului de localhost, care necesită jetoane purtătoare sau dezactivarea completă a portului web. Cu toate acestea, agenții-mamă solicită ca portul lor web să rămână la dispoziția agenților pentru copii pentru streaming. Lista de acces poate fi utilizată pentru a limita accesul: https://learn.netdata.cloud/docs/netdata-agent/configuration/securing-agents/web-server-reference#access-lists Cu acest scenariu se pot găsi dovezi de compromis: https://gist.github.com/ktsaou/b3fcf41c8ce0a01effb6df9d82a14858
- identified
Problema a fost identificată și se pune în aplicare o soluție.
- monitoring
Versiunea 2.12.2 eliberarea plasturelui a fost publicată pe canalul de eliberare stabilă cu un fix pentru această problemă.
Traducere automată din actualizarea oficială a incidentului.