U alatu za pokretanje izoliranih kontejnera runc, koji se koristi u Dockeru i Kubernetesu, otkrivena je ranjivost (CVE-2021-30465) koja omogućava pristup glavnom datotečnom sustavu domaćinskog okruženja iz kontejnera. Manipulacijom simboličkim vezama može se pripremiti naizgled bezopasna konfiguracija kontejnera koja dovodi do bind-montiranja vanjskog FS unutar kontejnera. Problem je riješen u nadogradnji runc 1.0.0-rc95.
Za iskorištavanje ranjivosti, napadač mora imati mogućnost pokretanja kontejnera s dodatnim točkama montiranja u konfiguraciji (na primjer, problem se reproducira u okruženjima temeljenim na Kubernetesu, gdje korisnici mogu pokretati svoje kontejnere). Zbog postojanja vremenskog okvira između provjere i korištenja točaka montiranja na dijelovima koji se zajednički koriste s drugim kontejnerima, napadač može iskoristiti stanje utrke tijekom pokretanja kontejnera i zamijeniti korišteni katalog koji se montira u kontejneru simboličkom vezom koja upućuje na područje izvan korijena FS-a kontejnera.
Izvor: opennet.ru
