Sårbarheder i Netfilter og io_uring, der muliggør forhøjelse af privilegier i systemet

I Linux-kernens Netfilter- og io_uring-underliggende systemer er der fundet sårbarheder, der giver en lokal bruger mulighed for at hæve deres privilegier i systemet:

  • Sårbarheden (CVE-2023-32233) i Netfilter-underliggende systemet skyldes adgang til hukommelse efter frigivelse (use-after-free) i nf_tables-modulet, der understøtter nftables-pakkefiltret. Sårbarheden kan udnyttes ved at sende særligt konstruerede forespørgsler om opdatering af nftables-konfigurationen. For at udføre et angreb kræves adgang til nftables, som kan opnås i et isoleret netværksområde (network namespaces) med rettighederne CLONE_NEWUSER, CLONE_NEWNS eller CLONE_NEWNET (for eksempel ved at kunne starte en isoleret container).

    For at give brugerne tid til at installere opdateringer har den, der opdagede problemet, lovet at udskyde offentliggørelsen af detaljerede oplysninger og et eksempel på en arbejdsudnyttelse, der giver root-shell, i en uge (til den 15. maj). Sårbarheden er blevet rettet i opdatering 6.4-rc1. Følg rettelsen af sårbarheden i distributionerne på siderne: Debian, Ubuntu, Gentoo, RHEL, Fedora, SUSE/openSUSE, Arch.

  • Sårbarheden (CVE endnu ikke tildelt) i implementeringen af den asynkrone input/output-grænseflade io_uring, der er en del af Linux-kernen siden version 5.1. Problemet skyldes en fejl i funktionen io_sqe_buffer_register, der gør det muligt at få adgang til fysisk hukommelse uden for den statisk tildelte buffer. Problemet viser sig kun i version 6.3 og vil blive rettet i den kommende opdatering 6.3.2. En funktionel prototype af udnyttelsen er allerede tilgængelig til test, hvilket gør det muligt at køre kode med kernelprivilegier.

      Kilde: opennet.ru
Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster