Vulnerabilidade no subsistema io_uring que leva a elevação de privilégios

Na implementação da interface de entrada/saída assíncrona io_uring, que faz parte do núcleo Linux desde a versão 5.1, foi identificada uma vulnerabilidade (CVE-2022-3910) que permite que um usuário não privilegiado execute código com privilégios de núcleo. O problema se manifesta nas versões 5.18 e 5.19 e foi corrigido na branch 6.0. Debian, RHEL e SUSE utilizam versões do núcleo até 5.18, enquanto Fedora, Gentoo e Arch já oferecem o núcleo 6.0. O Ubuntu 22.10 utiliza o núcleo vulnerável 5.19.

A vulnerabilidade é causada pelo acesso a um bloco de memória já liberado (use-after-free) no subsistema io_uring, relacionado à atualização incorreta do contador de referências — ao chamar io_msg_ring() com um arquivo fixo (permanentemente no buffer circular), a função io_fput_file() é chamada, diminuindo o contador de referências por engano.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster