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-53715MEDIUMEnvoy Gateway: Wasm cache ServeHTTP reads mappingPath2Cache without lockEPSS 0.5%CVE-2026-64720CRITICALA race condition was addressed with improved state handling. This issue is fixed in iOS 26.6 and iPadOS 26.6, macOS Tahoe 26.6, tvOS 26.6, wEPSS 0.5%CVE-2026-43805CRITICALA race condition was addressed with improved state handling. This issue is fixed in iOS 26.6 and iPadOS 26.6, macOS Sequoia 15.7.8, macOS SoEPSS 0.5%CVE-2026-64600HIGHxfs: resample the data fork mapping after cycling ILOCKEPSS 0.5%CVE-2023-36698MEDIUMWindows Kernel Security Feature Bypass VulnerabilityEPSS 0.5%CVE-2026-52946HIGHfs/fcntl: fix SOFTIRQ-unsafe lock order in fasync signalingEPSS 0.5%CVE-2026-70250HIGHWindows DHCP Client Remote Code Execution VulnerabilityEPSS 0.5%CVE-2026-56297HIGHFreeRDP - Use-After-Free via Race Condition in DRDYNVC Channel CallbackEPSS 0.5%CVE-2026-61352HIGHRemote Desktop Client Remote Code Execution VulnerabilityEPSS 0.5%CVE-2026-77762HIGHApache Tomcat: Stale HPACK emitter injects trailers into recycled pooled RequestEPSS 0.5%CVE-2026-23450CRITICALnet/smc: fix NULL dereference and UAF in smc_tcp_syn_recv_sock()EPSS 0.5%CVE-2025-53132HIGHWin32k Elevation of Privilege VulnerabilityEPSS 0.5%CVE-2022-40310MEDIUMWordPress Rate my Post – WP Rating System plugin <= 3.3.4 - Race Condition vulnerabilityEPSS 0.5%CVE-2022-48366LOWAn issue was discovered in eZ Platform Ibexa Kernel before 1.3.19. It allows determining account existence via a timing attack.EPSS 0.5%CVE-2024-21601MEDIUMJunos OS: SRX Series: Due to an error in processing TCP events flowd will crashEPSS 0.5%CVE-2025-43531LOWA race condition was addressed with improved state handling. This issue is fixed in Safari 26.2, iOS 18.7.3 and iPadOS 18.7.3, iOS 26.2 and EPSS 0.5%CVE-2026-35554HIGHApache Kafka Clients: Kafka Producer Message Corruption and Misrouting via Buffer Pool Race ConditionEPSS 0.5%CVE-2026-28789HIGHOliveTin: Unauthenticated DoS via concurrent map writes in OAuth2 state handlingEPSS 0.5%CVE-2024-32985MEDIUMStellar-core's Overlay - security fix for DDoS mitigationEPSS 0.4%CVE-2026-52023HIGHAn issue in kamailio v.6.1.1 and before allows a remote attacker to cause a denial of service via the ims_registrar_pcscf module, specificalEPSS 0.4%