Foi identificada e corrigida uma possibilidade de execução de código do usuário no contexto do kernel na chamada de sistema futex

Na implementação da chamada de sistema futex (mutex de espaço do usuário rápido), foi descoberto e corrigido o uso de memória de pilha após a liberação. Isso, por sua vez, permitia que um atacante executasse seu código no contexto do núcleo, com todas as consequências dessa forma, do ponto de vista da segurança. A vulnerabilidade estava no código do manipulador de erros.

Correção Essa vulnerabilidade apareceu no Linux mainline em 28 de janeiro e foi incluída nas versões do núcleo 5.10.12, 5.4.94, 4.19.172, 4.14.218 anteontem.

Durante a discussão dessa correção, foi levantada a hipótese de que essa vulnerabilidade existe em todos os núcleos desde 2008:

https://www.openwall.com/lists/oss-security/2021/01/29/3


Para referência, este commit tem:

Correções: 1b7558e457ed ("futexes: corrigir o tratamento de falhas em futex_lock_pi")

e aquele outro commit é de 2008. Portanto, provavelmente todas as distribuições e implantações do Linux atualmente mantidas são afetadas, a menos que algo
outra coisa tenha mitigado a questão em algumas versões do núcleo.
Na implementação da chamada de sistema futex (mutex de espaço do usuário rápido), foi descoberto e corrigido o uso de memória de pilha após a liberação.

Fonte: linux.org.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