V podsistemu jedra Netfilter je bila odkrita ranljivost (CVE-2022-1972), podobna težavi, ki je bila razkrita konec maja. Nova ranljivost omogoča lokalnemu uporabniku, da pridobi pravice root v sistemu z manipulacijo pravil v nftables in zahteva dostop do nftables, ki ga je mogoče pridobiti v ločenem prostoru imen (network namespace ali user namespace) ob prisotnosti pravic CLONE_NEWUSER, CLONE_NEWNS ali CLONE_NEWNET (na primer, ob možnosti zagon izoliranega kontejnerja).
Težava je povzročena z napako v kodi za obdelavo set-seznamov s polji, ki vključujejo več razponov, in vodi do pisanja izven dodeljenega pomnilnika pri obdelavi posebej oblikovanih parametrov seznama. Raziskovalcem je uspelo pripraviti delujoč eksploit za pridobitev pravic root v Ubuntu 21.10 s jedrom 5.13.0-39-generic. Ranljivost se pojavi od jedra 5.6 naprej. Popravilo je predlagano v obliki popravka. Za blokiranje izkoriščanja ranljivosti v običajnih sistemih je treba zagotoviti, da je onemogočena možnost ustvarjanja prostorov imen za neprivilegirane uporabnike ("sudo sysctl -w kernel.unprivileged_userns_clone=0").
Poleg tega so objavljene informacije o treh ranljivostih v jedru, povezanih s podsistemom NFC. Ranljivosti omogočajo povzročitev nujnega izklopa prek izvajanja dejanj s strani neprivilegiranega uporabnika (resnejši vektorski napadi zaenkrat še niso bili prikazani):
- CVE-2022-1734 — dostop do že sproščenega pomnilnika (use-after-free) v gonilniku nfcmrvl (drivers/nfc/nfcmrvl), ki se pojavi pri simulaciji naprave NFC v uporabniškem prostoru.
- CVE-2022-1974 — dostop do že sproščenega pomnilnika v netlink-funkcijah za naprave NFC (/net/nfc/core.c), ki se pojavi pri registraciji nove naprave. Tako kot prejšnja ranljivost je tudi to težavo mogoče izkoristiti preko simulacije naprave NFC v uporabniškem prostoru.
- CVE-2022-1975 — napaka v kodi za nalaganje programske opreme za naprave NFC, ki jo je mogoče uporabiti za sprožitev stanja „panic“.
Izvor: opennet.ru
