Falhas do tipo CWE-362

1.422 resultados

Condição de corrida

Ocorre quando dois ou mais threads/processos acessam um recurso compartilhado (arquivo, memória, banco de dados) quase simultaneamente, e o resultado final depende da ordem de execução que não é controlada. Se a sincronização falha, um thread pode ler ou modificar dados enquanto outro está no meio da operação, causando inconsistência ou comportamento imprevisto.

Exemplo

Um sistema de autenticação que verifica se um arquivo de token existe (sem estar sincronizado): thread A verifica que o arquivo não existe no instante T1, thread B cria o token no instante T2, mas thread A já passou da verificação e cria um novo token conflitante em T3. O resultado depende do timing, não da lógica.

Como mitigar

Use mecanismos de sincronização (locks, mutexes, operações atômicas) ao acessar recursos compartilhados, ou redesenhe a lógica para evitar compartilhamento (cada thread com seu espaço). Para operações de arquivo, use flags de criação exclusiva (O_EXCL em Unix) em vez de verificar-depois-criar.

CVE-2026-118320HIGHRace condition in V8 in Google Chrome prior to 156.0.8078.73 allowed a remote attacker to potentially execute arbitrary code inside the sandEPSS 0.3%CVE-2026-65415HIGHA race condition was addressed with additional validation. This issue is fixed in iOS 27 and iPadOS 27, macOS Golden Gate 27, tvOS 27, visioEPSS 0.3%CVE-2026-52945HIGHRevert "wireguard: device: enable threaded NAPI"EPSS 0.3%CVE-2025-71183CRITICALbtrfs: always detect conflicting inodes when logging inode refsEPSS 0.3%CVE-2025-54973MEDIUMA concurrent execution using shared resource with improper synchronization ('Race Condition') vulnerability [CWE-362] in Fortinet FortiAnalyEPSS 0.3%CVE-2026-20853HIGHWindows WalletService Elevation of Privilege VulnerabilityEPSS 0.3%CVE-2025-64658HIGHWindows File Explorer Elevation of Privilege VulnerabilityEPSS 0.3%CVE-2025-15630MEDIUMDevice Provisioning Race Condition in TP-Link Omada Adoption WorkflowEPSS 0.3%CVE-2025-11637MEDIUMTomofun Furbo 360 Audio race conditionEPSS 0.3%CVE-2025-66419HIGHMaxKB vulnerable to privilege escalation through sandbox bypassEPSS 0.3%CVE-2026-106201HIGHRace condition in V8 in Google Chrome prior to 155.0.8059.39 allowed a remote attacker to execute arbitrary code inside the sandbox via a crEPSS 0.3%CVE-2026-64024CRITICALtcp: fix stale per-CPU tcp_tw_isn leak enabling ISN predictionEPSS 0.3%CVE-2010-5181HIGHRace condition in VIPRE Antivirus Premium 4.0.3272 on Windows XP allows local users to bypass kernel-mode hook handlers, and execute dangeroEPSS 0.3%CVE-2026-91947HIGHFreeRDP Server before 3.31.0 Use-After-Free via DRDYNVCEPSS 0.3%CVE-2026-28924HIGHA race condition was addressed with improved handling of symbolic links. This issue is fixed in macOS Sequoia 15.7.7, macOS Sonoma 14.8.7, mEPSS 0.3%CVE-2010-5175MEDIUMRace condition in PrivateFirewall 7.0.20.37 on Windows XP allows local users to bypass kernel-mode hook handlers, and execute dangerous codeEPSS 0.3%CVE-2026-97791HIGHApache CXF: STSTokenValidator can accept untrusted SAML assertions because it shares validation state between requestsEPSS 0.3%CVE-2026-53086CRITICALnet: bcmgenet: fix racing timeout handlerEPSS 0.3%CVE-2026-106238HIGHRace condition in Fonts in Google Chrome prior to 155.0.8059.39 allowed a remote attacker who had compromised the renderer process to potentEPSS 0.3%CVE-2026-20924HIGHWindows Management Services Elevation of Privilege VulnerabilityEPSS 0.3%