Jerry Gamblin arra volt kíváncsi, hogy mennyire elterjedt a nemrég felfedezett az Alpine disztribúció Docker-képeiben, amely a root felhasználó üres jelszavának megadásával kapcsolatos. Ezer legnépszerűbb tartály elemzése a Docker Hub katalógusból , ami azt jelzi, hogy közülük (19,4%) a root felhasználónak üres a jelszava, és a fiók nem lett letiltva („root:::0:::::” helyett „root:!::0:::::”).
Ha a konténerben shadow és linux-pam csomagokat használnak, az üres root jelszó fokozhatja a privilégiumokat a konténeren belül, ha nem privilegizált hozzáférés van a konténerhez, vagy kihasználják a nem privilegizált szolgáltatásban tapasztalt sebezhetőséget, amely a konténerben fut. A konténerhez root jogokkal is hozzá lehet férni, ha van hozzáférés az infrastruktúrához, azaz lehetőség a terminálon keresztül a TTY-hez való csatlakozásra, amely a /etc/securetty listájában szerepel. Az SSH-n keresztüli belépés üres jelszóval le van tiltva.
A legnépszerűbbek a a következők , , , , és , amelyek több mint 10 millió letöltéssel rendelkeznek. Továbbá kiemelkednek a következő tartályok
(500 ezer), (5 millió),
(1 millió),
(5 millió)
és (1 millió). Szinte az összes ilyen tartály Alpine alapú és nem használ shadow és linux-pam csomagokat. Csak a Debiant alapul vevő microsoft/azure-cli képez kivételt.
Forrás: opennet.ru
