Ranljivosti u ingress-nginx, koje omogućuju kompromitirane Kubernetes klastere

U razvoju projekta Kubernetes ingress-kontroler ingress-nginx otkrivene su tri ranjivosti koje omogućuju pristup postavkama objekta Ingress u zadanoj konfiguraciji, uključujući također i vjerodajnice za pristup Kubernetes poslužiteljima, što omogućuje privilegiran pristup klasteru. Problemi se manifestiraju samo u ingress-kontroleru ingress-nginx iz Kubernetes projekta i ne utječu na kontroler kubernetes-ingress kojeg razvijaju NGINX programeri.

Ingress kontroler služi kao prolaz i koristi se u Kubernetesu za organizaciju pristupa sa spoljne mreže uslugama unutar klastera. Kontroler ingress-nginx je najpopularniji i koristi server NGINX se koristi za prosljeđivanje zahtjeva klasteru, usmjeravanje vanjskih zahtjeva i ravnotežu opterećenja. Kubernetes projekt nudi osnovne ingress-kontrolere za AWS, GCE i nginx, od kojih nijedan nije povezan s kontrolerom kubernetes-ingress, za čiju podršku je zadužena tvrtka F5/NGINX.

Ranljivosti u ingress-nginx, koje omogućuju kompromitirane Kubernetes klastere

Ranjivosti CVE-2023-5043 i CVE-2023-5044 omogućuju izvršavanje vlastitog koda sa serveru pravima procesa ingress-kontrolera, koristeći za to parametre "nginx.ingress.kubernetes.io/configuration-snippet" i "nginx.ingress.kubernetes.io/permanent-redirect". Među ostalim, stečena prava omogućuju ekstrakciju tokena koji se koristi za autentifikaciju na razini upravljanja klasterom. Ranjivost CVE-2022-4886 omogućuje zaobilaženje provjere putanja datoteka korištenjem direktive log_format.

Prve dvije ranjivosti pojavljuju se samo u izdanjima ingress-nginx do verzije 1.9.0, dok posljednja vrijedi do verzije 1.8.0. Da bi napadač mogao provesti napad, mora imati pristup konfiguraciji ingress-objekta, na primjer, u višekorisničkim Kubernetes klasterima, gdje se korisnicima omogućava kreiranje objekata u svom prostoru imena.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster