Zraniteľnosti v systéme FreeBSD, ktoré umožňujú obísť obmedzenia jail prostredí

V systéme izolovaných prostredí jail rozvíjaného projektom FreeBSD boli zistené dve zraniteľnosti:

  • CVE-2020-25582 — zraniteľnosť v implementácii systémového volania jail_attach, určeného na pripojenie externých procesov k existujúcim jail-om. Problém sa prejavuje počas volania jail_attach pomocou príkazov jexec alebo killall a umožňuje privilegovanému procesu, izolovanému vo vnútri jail, zmeniť svoj koreňový adresár a získať úplný prístup ku všetkým súborom a adresárom v systéme.
  • CVE-2020-25581 — závodný stav pri odstraňovaní procesov pomocou systémového volania jail_remove, umožňuje spustenému vo vnútri jail privilegovanému procesu vyhnúť sa odstráneniu pri ukončení práce jail a získať úplný prístup k systému cez devfs pri neskoršom spustení jail s rovnakým koreňovým adresárom, využívajúc čas, keď je devfs už pripojený pre jail, ale pravidlá izolácie ešte neboli aplikované.

Dodatočne možno spomenúť zraniteľnosť (CVE-2020-25580) v PAM module pam_login_access, ktorý je zodpovedný za spracovanie súboru login_access, v ktorom sú definované pravidlá prístupu používateľov a skupín, ktoré sa aplikujú pri prihlasovaní do systému (predvolene je povolené prihlásenie cez konzolu, sshd a telnetd). Zraniteľnosť umožňuje obísť obmedzenia login_access a uskutočniť prihlásenie napriek prítomnosti zakazujúcich pravidiel.

Zraniteľnosti boli odstránené vo vetvách 13.0-STABLE, 12.2-STABLE a 11.4-STABLE, ako aj v opravných aktualizáciách FreeBSD 12.2-RELEASE-p4 a 11.4-RELEASE-p8.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster