Fallos del tipo CWE-362

1090 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-2022-42771MEDIUMIn wlan driver, there is a race condition, This could lead to local denial of service in wlan services.EPSS 0.1%CVE-2025-1351MEDIUMIBM Storage Virtualize privilege escalationEPSS 0.1%CVE-2024-51515MEDIUMRace condition vulnerability in the kernel network module Impact:Successful exploitation of this vulnerability may affect availability.EPSS 0.1%CVE-2025-48533HIGHIn multiple locations, there is a possible way to use apps linked from a context menu of a lockscreen app due to a race condition. This coulEPSS 0.1%CVE-2022-25822MEDIUMAn use after free vulnerability in sdp driver prior to SMR Mar-2022 Release 1 allows kernel crash.EPSS 0.1%CVE-2022-42770MEDIUMIn wlan driver, there is a race condition, This could lead to local denial of service in wlan services.EPSS 0.1%CVE-2022-39134MEDIUMIn audio driver, there is a use after free due to a race condition. This could lead to local denial of service in kernel.EPSS 0.1%CVE-2025-54602HIGHAn issue was discovered in the Wi-Fi driver in Samsung Mobile Processor and Wearable Processor Exynos 980, 850, 1080, 1280, 1330, 1380, 1480EPSS 0.1%CVE-2026-44059LOWNon-reentrant privilege toggleEPSS 0.1%CVE-2024-32891HIGHIn sec_media_unprotect of media.c, there is a possible memory corruption due to a race condition. This could lead to local escalation of priEPSS 0.1%CVE-2024-58048MEDIUMMulti-thread problem vulnerability in the package management module Impact: Successful exploitation of this vulnerability may affect availabEPSS 0.1%CVE-2025-54601HIGHAn issue was discovered in the Wi-Fi driver in Samsung Mobile Processor amd Wearable Processor Exynos 980, 850, 1080, 1280, 1330, 1380, 1480EPSS 0.1%CVE-2024-58045HIGHMulti-concurrency vulnerability in the media digital copyright protection module Impact: Successful exploitation of this vulnerability may aEPSS 0.1%CVE-2026-28544MEDIUMRace condition vulnerability in the printing module. Impact: Successful exploitation of this vulnerability may affect availability.EPSS 0.1%CVE-2026-28549MEDIUMRace condition vulnerability in the permission management service. Impact: Successful exploitation of this vulnerability may affect availabiEPSS 0.1%CVE-2024-31327MEDIUMIn multiple functions of MessageQueueBase.h, there is a possible out of bounds write due to a race condition. This could lead to local escalEPSS 0.1%CVE-2026-28545MEDIUMRace condition vulnerability in the printing module. Impact: Successful exploitation of this vulnerability may affect availability.EPSS 0.1%CVE-2023-21031MEDIUMIn setPowerMode of HWC2.cpp, there is a possible out of bounds read due to a race condition. This could lead to local information disclosureEPSS 0.1%CVE-2024-34724HIGHIn _UnrefAndMaybeDestroy of pmr.c, there is a possible arbitrary code execution due to a race condition. This could lead to local escalationEPSS 0.1%CVE-2026-28551MEDIUMRace condition vulnerability in the device security management module. Impact: Successful exploitation of this vulnerability may affect avaiEPSS 0.1%