Falhas do tipo CWE-696

54 resultados

Ordem incorreta de operações

Ocorre quando o código executa operações em sequência errada, violando pré-condições ou causando estados inválidos. Por exemplo, validar um dado depois de usá-lo, ou liberar um recurso antes de garantir que ninguém mais o está acessando. O resultado é comportamento imprevisível, bypasses de segurança ou corrupção de dados.

Exemplo

Um banco de dados deleta um registro e só depois verifica se o usuário tinha permissão para deletá-lo. Nesse intervalo, outro processo pode tentar acessar o registro inexistente, ou a autorização é checada tarde demais para impedir o dano.

Como mitigar

Realize checks de validação e autorização ANTES de qualquer operação crítica. Use padrões transacionais ou locks para garantir atomicidade. Documente explicitamente a sequência esperada de operações e revise fluxos em code review focando em dependências entre passos.

CVE-2023-33224HIGHSolarWinds Platform Incorrect Behavior Order VulnerabilityEPSS 2.8%CVE-2021-22569HIGHDenial of Service of protobuf-java parsing procedureEPSS 1.8%CVE-2021-31379HIGHJunos OS: MX Series: MPC 7/8/9/10/11 cards with MAP-E: PFE halts when an attacker sends malformed IPv4 or IPv6 traffic inside the MAP-E tunnel.EPSS 1.3%CVE-2026-44108CRITICALFirewall bypass during shutdownEPSS 0.8%CVE-2023-44386MEDIUMIncorrect request error handling triggers server crash in VaporEPSS 0.7%CVE-2025-31485HIGHGraphQL grant on a property might be cached with different objectsEPSS 0.6%CVE-2026-65100MEDIUMApache Traffic Server: HPACK encoder desynchronizes from the decoder after a failed header encodeEPSS 0.6%CVE-2025-48965MEDIUMMbed TLS before 3.6.4 has a NULL pointer dereference because mbedtls_asn1_store_named_data can trigger conflicting data with val.p of NULL bEPSS 0.6%CVE-2026-14169HIGHads-tec Industrial IT: Account lockout via non-atomic user creationEPSS 0.5%CVE-2025-0150HIGHZoom Workplace Apps for iOS - Incorrect Behavior OrderEPSS 0.5%CVE-2026-35627MEDIUMOpenClaw < 2026.3.22 - Unauthenticated Cryptographic Work in Nostr Inbound DM HandlingEPSS 0.5%CVE-2026-44919MEDIUMIn OpenStack Ironic through 35.x before a3f6d73, during image handling, an infinite loop in checksum calculations can occur via the file:///EPSS 0.5%CVE-2023-52968MEDIUMMariaDB Server 10.4 before 10.4.33, 10.5 before 10.5.24, 10.6 before 10.6.17, 10.7 through 10.11 before 10.11.7, 11.0 before 11.0.5, and 11.EPSS 0.5%CVE-2026-65219HIGHSupermicro BMC contains Unordered RAKP Message 3 Grants an IPMI Session vulnerabilityEPSS 0.5%CVE-2026-35640MEDIUMOpenClaw < 2026.3.25 - Denial of Service via Unauthenticated Webhook Request ParsingEPSS 0.5%CVE-2026-73535HIGHGitea second-factor bypass through OpenID identity linkingEPSS 0.4%CVE-2026-67217MEDIUMcJSON JSON Patch Non-Atomic Application Destroys Data Before ValidationEPSS 0.4%CVE-2026-114145HIGHGitPython validates a submodule's ".git" path only after cloning into it (RCE)EPSS 0.4%CVE-2026-35652MEDIUMOpenClaw < 2026.3.22 - Unauthorized Action Execution via Callback DispatchEPSS 0.4%CVE-2026-56355LOWGNU Savannah Administration Savane through 3.17 uses untrusted data as part of authorization.EPSS 0.4%