O que é TOCTOU?
TOCTOU é a sigla de Time-of-Check to Time-of-Use, um tipo de falha em que um programa verifica uma condição e só depois usa o resultado, mas nesse intervalo a situação pode mudar. Essa janela de tempo pode ser explorada por atacantes.
Na prática, o programa faz uma checagem, por exemplo se um arquivo existe e pertence ao usuário certo, e em seguida executa uma ação com ele. Se outro processo trocar o arquivo entre a verificação e o uso, a checagem deixa de valer, mas o programa age como se ainda fosse verdadeira. Isso costuma aparecer em sistemas operacionais, serviços que manipulam arquivos e aplicações que trabalham com permissões.
Uma analogia simples é pensar em alguém que confere a identidade de um visitante na portaria de um prédio e, alguns minutos depois, ao entrar na sala, deixa a porta aberta sem checar de novo. Se nesse intervalo o visitante trocar de crachá por outra pessoa, quem entra não é mais quem foi verificado.
Esse tipo de falha importa porque pode levar a elevação de privilégios ou acesso a dados que não deveriam ser acessados. A proteção passa por desenvolvedores evitarem checagens separadas da ação, usarem operações atômicas e aplicarem patch assim que a correção for disponibilizada pelo fabricante do software.
Onde falamos disso
- CISA inclui falha crítica no WordPress na lista de vulnerabilidades exploradas (CVE-2026-119977) 03/11/2026