In het door het FreeBSD-project ontwikkelde systeem van geĆÆsoleerde omgevingen jail zijn twee kwetsbaarheden vastgesteld:
- CVE-2020-25582 - Een kwetsbaarheid in de implementatie van de systeemaanroep jail_attach, die bedoeld is om externe processen aan bestaande jail-omgevingen te koppelen. Het probleem doet zich voor tijdens de aanroep van jail_attach door middel van de commando's jexec of killall, en stelt een bevoordeeld proces, dat binnen de jail is geĆÆsoleerd, in staat om zijn hoofdmap te wijzigen en volledige toegang te krijgen tot alle bestanden en mappen in het systeem.
- CVE-2020-25581 - Een raceconditie bij het verwijderen van processen via de systeemaanroep jail_remove, waardoor een actief bevoordeeld proces binnen de jail kan ontsnappen aan verwijdering bij het beƫindigen van de jail en volledige toegang tot het systeem kan krijgen via devfs bij een volgende start van de jail met dezelfde hoofdmap, door gebruik te maken van het moment waarop devfs al is aangekoppeld voor de jail, maar de isolatieregels nog niet zijn toegepast.
Verder valt de kwetsbaarheid (CVE-2020-25580) in de PAM-module pam_login_access op, die verantwoordelijk is voor het verwerken van het login_access-bestand, waarin de toegangsregels voor gebruikers en groepen zijn gedefinieerd, die worden toegepast bij het inloggen op het systeem (standaard toegestaan inloggen via console, sshd en telnetd). De kwetsbaarheid stelt in staat om de beperkingen van login_access te omzeilen en in te loggen, ondanks het bestaan van beperkende regels.
De kwetsbaarheden zijn verholpen in de takken 13.0-STABLE, 12.2-STABLE en 11.4-STABLE, evenals in de beveiligingsupdates van FreeBSD 12.2-RELEASE-p4 en 11.4-RELEASE-p8.
Bron: opennet.ru
