Fallos del tipo CWE-230

13 resultados

Manipulação inadequada de valores ausentes

Ocorre quando o código não valida ou trata corretamente campos, variáveis ou parâmetros que estão vazios, nulos ou não preenchidos. O programa assume que um valor sempre será fornecido, e quando ele está ausente, a lógica falha ou comporta-se de forma inesperada, potencialmente gerando erros de acesso, bypass de validação ou decisões lógicas incorretas.

Ejemplo

Uma API que processa um objeto JSON com campo 'email' opcional: se o desenvolvedor acessa diretamente 'usuario.email' sem verificar se ele existe, pode gerar uma exceção não tratada que expõe stack trace, ou pior, se esse campo for usado em SQL sem validação, permitir injeção. Um relatório financeiro que soma valores sem checar se um campo de 'desconto' está nulo pode resultar em cálculo errado.

Cómo mitigar

Sempre validar explicitamente se campos esperados estão presentes e com valor válido antes de usar; implementar schemas de validação (JSON Schema, DTOs com @NotNull); usar null-checks ou operadores de coalescing (??). Tratar ausência de valor como condição excepcional ou padrão aceitável, nunca ignorar.

CVE-2024-0208HIGHImproper Handling of Missing Values in WiresharkEPSS 1.8%CVE-2024-10508CRITICALRegistrationMagic – User Registration Plugin with Custom Registration Forms <= 6.0.2.6 - Unauthenticated Privilege Escalation via Password RecoveryEPSS 1.5%CVE-2024-6237MEDIUM389-ds-base: unauthenticated user can trigger a dos by sending a specific extended search requestEPSS 0.9%CVE-2024-11024CRITICALAppPresser – Mobile App Framework <= 4.4.6 - Unauthenticated Privilege Escalation via Password ResetEPSS 0.7%CVE-2025-23225MEDIUMIBM MQ denial of serviceEPSS 0.4%CVE-2026-20086HIGHA vulnerability in the processing of Control and Provisioning of Wireless Access Points (CAPWAP) packets of Cisco IOS XE Wireless ControllerEPSS 0.4%CVE-2023-1697MEDIUMJunos OS: QFX10000 Series, PTX1000 Series: The dcpfe process will crash when a malformed ethernet frame is receivedEPSS 0.3%CVE-2024-9781HIGHImproper Handling of Missing Values in WiresharkEPSS 0.3%CVE-2026-1461MEDIUMSimple Membership <= 4.7.0 - Unauthenticated Improper Handling of Missing ValuesEPSS 0.3%CVE-2026-19395MEDIUMAn empty <img> attribute value in styled text triggers a parser error that halts the device.EPSS 0.3%CVE-2026-25658HIGHEricsson Packet Core Gateway (PCG) - Improper handling of missing values VulnerabilityEPSS 0.2%CVE-2026-25659HIGHEricsson Packet Core Gateway (PCG) - Improper handling of missing values VulnerabilityEPSS 0.2%CVE-2024-0048HIGHIn Session of AccountManagerService.java, there is a possible method to retain foreground service privileges due to incorrect handling of nuEPSS 0.1%