No núcleo do Linux, várias vulnerabilidades foram identificadas, resultantes do acesso a áreas de memória já liberadas, permitindo que um usuário local eleve suas privilégios no sistema. Prototótipos funcionais de explorações foram criados para todos os problemas discutidos e serão publicados uma semana após a divulgação das informações sobre as vulnerabilidades. Os patches que corrigem as questões foram enviados aos desenvolvedores do núcleo do Linux.
- CVE-2022-2588 — uma vulnerabilidade na implementação do filtro cls_route, causada por um erro que impede a remoção do filtro antigo da tabela hash durante o processamento de um descritor nulo, até que a memória seja limpa. A vulnerabilidade está presente desde o lançamento 2.6.12-rc2. Para executar um ataque, são necessários direitos CAP_NET_ADMIN, que podem ser obtidos ao ter acesso à criação de espaços de nomes de rede (network namespace) ou espaços de nomes de identificadores de usuário (user namespace). Como uma solução alternativa de proteção, o módulo cls_route pode ser desativado adicionando a linha ‘install cls_route /bin/true’ no modprobe.conf.
- CVE-2022-2586 — uma vulnerabilidade no subsistema netfilter no módulo nf_tables, que fornece funcionalidade ao filtro de pacotes nftables. O problema é causado pelo fato de que o objeto nft pode referenciar uma lista de conjunto em outra tabela, levando ao acesso a uma área de memória liberada após a remoção dessa tabela. A vulnerabilidade está presente desde o lançamento 3.16-rc1. Para executar um ataque, são necessários direitos CAP_NET_ADMIN, que podem ser obtidos ao ter acesso à criação de espaços de nomes de rede (network namespace) ou espaços de nomes de identificadores de usuário (user namespace).
- CVE-2022-2585 — uma vulnerabilidade no temporizador POSIX CPU, causada pelo fato de que, durante a chamada a partir de uma thread não líder, a estrutura do temporizador permanece na lista, apesar da limpeza da memória alocada para armazenamento. A vulnerabilidade está presente desde o lançamento 3.16-rc1.
Fonte: opennet.ru
