Fallos del tipo CWE-362

1433 resultados

Condição de corrida (Race Condition)

Ocorre quando múltiplas threads ou processos acessam e modificam um recurso compartilhado (arquivo, variável, banco de dados) sem sincronização adequada. O resultado final depende da ordem de execução, que é imprevisível, permitindo que um atacante manipule o timing para causar comportamento não autorizado ou corrupção de dados.

Ejemplo

Um aplicativo web verifica se um usuário tem saldo antes de debitar uma transação, mas não mantém lock entre a verificação e o débito. Um atacante dispara dois saques simultâneos da mesma conta; ambos passam na validação antes que qualquer um tenha atualizado o saldo, resultando em saque maior que o disponível.

Cómo mitigar

Use mecanismos de sincronização (mutex, semáforos, locks) ao acessar recursos compartilhados, ou implemente operações atômicas que garantam que verificação e modificação ocorram como uma única unidade indivisível. Em bases de dados, use transações com isolamento adequado (SERIALIZABLE quando necessário).

CVE-2026-69766HIGHWindows Storage Elevation of Privilege VulnerabilityEPSS 0.2%CVE-2025-64773LOWIn JetBrains YouTrack before 2025.3.104432 a race condition allowed bypass of helpdesk Agent limitEPSS 0.2%CVE-2026-79625HIGHImproper Synchronization in Monitoring in CODESYS Control RuntimeEPSS 0.2%CVE-2026-10940HIGHRace in Codecs in Google Chrome on Windows prior to 149.0.7827.53 allowed a remote attacker who had compromised the renderer process to poteEPSS 0.2%CVE-2026-1199MEDIUMAPI and Frontend login lockout race conditionEPSS 0.2%CVE-2026-85941HIGHWindows Installer Elevation of Privilege VulnerabilityEPSS 0.2%CVE-2020-27837—A flaw was found in GDM in versions prior to 3.38.2.1. A race condition in the handling of session shutdown makes it possible to bypass the EPSS 0.2%CVE-2026-26181HIGHMicrosoft Brokering File System Elevation of Privilege VulnerabilityEPSS 0.2%CVE-2026-116121MEDIUMNocoDB Registration users.service.ts race conditionEPSS 0.2%CVE-2021-20261—A race condition was found in the Linux kernels implementation of the floppy disk drive controller driver software. The impact of this issueEPSS 0.2%CVE-2026-46275HIGHBluetooth: hci_uart: fix UAFs and race conditions in close and init pathsEPSS 0.2%CVE-2026-102211HIGHWindows Virtualization-Based Security (VBS) Enclave Elevation of Privilege VulnerabilityEPSS 0.2%CVE-2026-16211LOWallegro Hostname Allocation assets.py AssetLastHostname.increment_hostname race conditionEPSS 0.2%CVE-2023-6531HIGHKernel: gc's deletion of an skb races with unix_stream_read_generic() leading to uafEPSS 0.2%CVE-2026-70097MEDIUMWindows Virtualization-Based Security (VBS) Enclave Spoofing VulnerabilityEPSS 0.2%CVE-2026-2319HIGHRace in DevTools in Google Chrome prior to 145.0.7632.45 allowed a remote attacker who convinced a user to engage in specific UI gestures anEPSS 0.2%CVE-2026-10565LOWOpen5GS NGAP Handover gmm-sm.c gmm_state_security_mode race conditionEPSS 0.2%CVE-2026-62429MEDIUMvNUMA domain cleanup may race other operationsEPSS 0.2%CVE-2026-68138HIGHnet/sched: serialize qdisc_rtab_list against concurrent get/putEPSS 0.2%CVE-2026-102207HIGHWindows Kernel Elevation of Privilege VulnerabilityEPSS 0.2%