Docker-billeder af Alpine blev leveret med en tom adgangskode for brugeren root.

Sikkerhedsforskere fra Cisco har afsløret oplysninger om sårbarheden (CVE-2019-5021) i bygger Alpine-distributionen til Docker-containerisolationssystemet. Problemet er, at der for root-brugeren blev indstillet en tom adgangskode som standard uden forbud mod direkte login som root. Lad os minde om, at Alpine bruges til at danne de officielle billeder fra Docker-projektet (tidligere var de officielle builds baseret på Ubuntu, men senere blev de blive omdirigeret på Alpine).

Problemet opstår fra Alpine Docker build 3.3 og blev forårsaget af en regressiv ændring, der blev tilføjet i 2015 (før version 3.3 blev linjen «root:!::0:::::» brugt i /etc/shadow, men efter afslutningen af brugen af flaget «-d» blev linjen «root:::0:::::» tilføjet). Problemet blev først opdaget og rettet i november 2015, men i december blev det ved en fejl igen opstod i buildfilerne for den eksperimentelle gren, og blev derefter overført til de stabile builds.

I oplysningerne om sårbarheden er det angivet, at problemet også findes i den seneste gren af Alpine Docker 3.9. Udviklerne af Alpine i marts har udgivet rettede fejlen, og sårbarheden ikke optræder fra builds 3.9.2, 3.8.4, 3.7.3 og 3.6.5, men forbliver i de ældre grene 3.4.x og 3.5.x, hvis support allerede er afsluttet. Desuden hævder udviklerne, at angrebsvektoren er meget begrænset og kræver, at angriberen har adgang til samme infrastruktur.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster