PT-2024-14670 · Linux+5 · Linux Kernel+5
Vincent Whitchurch
·
Publicado
2024-01-05
·
Atualizado
2026-03-14
·
CVE-2023-52633
CVSS v3.1
5.0
Média
| Vetor | AV:L/AC:L/PR:L/UI:R/S:U/C:N/I:N/A:H |
Nome do software vulnerável e versões afetadas
Versões do kernel Linux anteriores à 5.15.149
Versões do kernel Linux anteriores à 6.1.77
Versões do kernel Linux anteriores à 6.6.16
Versões do kernel Linux anteriores à 6.7.4
Descrição
O problema está relacionado à corrupção de tempo no modo “básico” de viagem no tempo do kernel Linux. Interrupções do temporizador podem ocorrer em pontos arbitrários, fazendo com que o tempo retroceda e resultando em uma falha do sistema. O problema surge quando a interrupção ocorre após o cálculo da nova hora, mas antes da conclusão do ajuste. Para corrigir isso, o
time travel time é lido, o ajuste é calculado e o ajuste é feito com as interrupções desativadas. A função timer read está envolvida nesse processo.Recomendações
Para versões do kernel Linux anteriores à 5.15.149, atualize para a versão 5.15.149 ou posterior.
Para versões do kernel Linux anteriores à 6.1.77, atualize para a versão 6.1.77 ou posterior.
Para versões do kernel Linux anteriores à 6.6.16, atualize para a versão 6.6.16 ou posterior.
Para versões do kernel Linux anteriores à 6.7.4, atualize para a versão 6.7.4 ou posterior.
Como solução temporária, considere desativar a função
timer read até que um patch esteja disponível. Restrinja o acesso ao modo time-travel vulnerável para minimizar o risco de exploração. Evite usar a variável time travel time no endpoint da API afetado até que o problema seja resolvido.Exploit
Correção
Memory Corruption
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Astra Linux
Debian
Linuxmint
Linux Kernel
Red Os
Ubuntu