Jerry Gamblin har besluttet at undersøge, hvor udbredt et nyligt identificeret problem i Docker-billeder af Alpine-distributionen er, relateret til angivelsen af en tom adgangskode for root-brugeren. Analyse af tusind af de mest populære containere fra Docker Hub , viser at af dem (19,4%) har root en tom adgangskode uden blokering af kontoen ("root:::0:::::" i stedet for "root:!::0:::::").
I tilfælde af anvendelse af pakkerne shadow og linux-pam i containeren kan brugen af en tom root-adgangskode øge privilegierne indeni containeren, hvis der er uprivilegeret adgang til containeren eller efter udnyttelse af en sårbarhed i en uprivilegeret tjeneste, der kører i containeren. Det er også muligt at oprette forbindelse til containeren med root-rettigheder, hvis der er adgang til infrastrukturen, dvs. mulighed for at oprette forbindelse via terminalen til TTY angivet i listen /etc/securetty. Gennem SSH blokeres adgang med en tom adgangskode.
De mest populære blandt er , , , , og , som har mere end 10 millioner downloads. Derudover fremhæves containere
(500.000), (5 millioner),
(1 million),
(5 millioner)
og (1 million). Næsten alle disse containere er baseret på Alpine og bruger ikke pakkerne shadow og linux-pam. Undtagelsen er kun microsoft/azure-cli, der er baseret på Debian.
Kilde: opennet.ru
