Il 19,4% dei 1000 container Docker più popolari contiene una password root vuota.

Jerry Gamblin ha deciso di scoprire quanto sia diffuso il problema recentemente identificato il problema nelle immagini Docker della distribuzione Alpine, relativo all'impostazione di una password vuota per l'utente root. L'analisi di mille dei contenitori più popolari nel catalogo Docker Hub ha dimostrato, che si trova in 194 ha rivelato che (19,4%) per root è impostata una password vuota senza blocco dell'account («root:::0:::::» invece di «root:!::0:::::»).

Nel caso in cui nei contenitori vengano utilizzati i pacchetti shadow e linux-pam, l'uso di una password vuota per root consente può consentire di elevare i propri privilegi all'interno del contenitore in presenza di accesso non privilegiato o dopo aver sfruttato una vulnerabilità in un servizio non privilegiato eseguito nel contenitore. È anche possibile connettersi al contenitore con diritti di root se si ha accesso all'infrastruttura, ossia la possibilità di collegarsi tramite terminale a TTY, indicato nell'elenco /etc/securetty. L'accesso tramite SSH con una password vuota è bloccato.

I più popolari tra i contenitori con password vuota per root i termini "primary/secondary". microsoft/azure-cli, kylemanna/openvpn, governmentpaas/s3-resource, phpmyadmin/phpmyadmin, mesosphere/aws-cli e hashicorp/terraform, che superano i 10 milioni di download. Si segnalano anche i contenitori
govuk/gemstash-alpine (500 mila), monsantoco/logstash (5 milioni),
avhost/docker-matrix-riot (1 milione),
azuresdk/azure-cli-python (5 milioni)
e ciscocloud/haproxy-consul (1 milione). Quasi tutti questi contenitori sono basati su Alpine e non utilizzano i pacchetti shadow e linux-pam. L'unica eccezione è microsoft/azure-cli basato su Debian.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster