CVE-2026-96512
Sudo: a variável de ambiente tz permite contornar a autorização baseada em tempo notbefore/notafter
- Publicado
- 23 de set. de 2026
- Atualizado
- 29 de out. de 2026
- Atribuindo CNA
- redhat
- Evidência observada
- 26 de set. de 2026
CVSS primário
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HBaixo · próximos 30 dias
- Percentil
- 25,2%
- Data do modelo
- 4 de nov. de 2026
EPSS é uma estimativa estatística, não uma certeza ou uma medida de impacto. Combine-o com CVSS, status KEV, exposição e seu ambiente.
Resumo
Uma falha foi encontrada no sudo. Quando as regras do sudoers usam restrições de acesso baseadas em tempo NOTBEFORE ou NOTAFTER com timestamps que omitem o indicador de fuso horário 'Z' final, a avaliação do tempo depende da variável de ambiente TZ herdada do usuário que a invoca. Como o sudo é um programa setuid-root, um usuário local sem privilégios pode definir TZ para um deslocamento de fuso horário extremo para deslocar a janela de autorização em até aproximadamente 25 horas, fazendo com que regras expiradas sejam tratadas como válidas. Isso permite que o usuário execute comandos fora da janela de tempo pretendida. A autenticação não é contornada; apenas a verificação de autorização baseada em tempo é afetada.
Fontes
Pacote de divulgação e PoC para CVE-2026-96512, um bypass de janela de tempo TZ NOTBEFORE/NOTAFTER do sudo que permite escalonamento local de privilégios, com reprodução em laboratório e orientação de patch.
Scripts de reprodução e PoC para CVE-2026-96512 (SudoTimeWarp), em que o TZ do chamador desloca as janelas NOTBEFORE/NOTAFTER do sudoers, além de verificações de mitigação.
Uso responsável
Use informações de vulnerabilidade apenas em sistemas que você possui ou está autorizado a testar. O Kitploit vincula-se a metadados de pesquisa pública e não armazena código de exploração ou cargas maliciosas.