Mae 19.4% o'r 1000 o gynwysyddion Docker uchaf yn cynnwys cyfrinair gwraidd gwag

Penderfynodd Jerry Gamblin ddarganfod pa mor eang yw'r rhai newydd eu hadnabod y broblem mewn delweddau Docker o'r dosbarthiad Alpaidd, sy'n gysylltiedig â nodi cyfrinair gwag ar gyfer y defnyddiwr gwraidd. Dadansoddiad o filoedd o'r cynwysyddion mwyaf poblogaidd o gatalog Docker Hub dangosodd, beth yn 194 o'r rhain (19.4%) gosodir cyfrinair gwag ar gyfer gwraidd heb gloi'r cyfrif (“root:::0::::” yn lle “root:!::0::::”).

Os yw'r cynhwysydd yn defnyddio'r pecynnau cysgod a linux-pam, defnyddiwch gyfrinair gwraidd gwag yn caniatáu dwysáu eich breintiau y tu mewn i'r cynhwysydd os oes gennych fynediad di-freintiedig i'r cynhwysydd neu ar ôl manteisio ar fregusrwydd mewn gwasanaeth difreintiedig sy'n rhedeg yn y cynhwysydd. Gallwch hefyd gysylltu â'r cynhwysydd gyda hawliau gwraidd os oes gennych fynediad i'r seilwaith, h.y. y gallu i gysylltu trwy derfynell i'r TTY a nodir yn y rhestr /etc/securetty. Mae mewngofnodi gyda chyfrinair gwag yn cael ei rwystro trwy SSH.

Mwyaf poblogaidd ymhlith cynwysyddion gyda chyfrinair gwraidd gwag yn microsoft/azure-cli, kylemanna/openvpn, llywodraethpaas/s3-adnodd, phpmyadmin/phpmyadmin, mesosffer/aws-cli и hashicorp/terraform, sydd â dros 10 miliwn o lawrlwythiadau. Mae cynwysyddion hefyd yn cael eu hamlygu
govuk/gemstash-alpine (500 mil), monsantoco/logstash (5 miliwn),
avhost/docker-matrics-terfysg (1 miliwn),
azuresdk/azure-cli-python (5 miliwn)
и ciscocloud/haproxy-conswl (1 miliwn). Mae bron pob un o'r cynwysyddion hyn yn seiliedig ar Alpaidd ac nid ydynt yn defnyddio'r pecynnau cysgod a linux-pam. Yr unig eithriad yw microsoft/azure-cli yn seiliedig ar Debian.

Ffynhonnell: opennet.ru

Ychwanegu sylw