Falhas do tipo CWE-129

381 resultados

Validação inadequada de índice de array

Ocorre quando o código não valida corretamente um índice antes de acessar um array, permitindo leitura ou escrita fora dos limites da estrutura. Um atacante pode explorar isso para ler dados sensíveis da memória adjacente, sobrescrever dados críticos ou executar código arbitrário.

Exemplo

Um aplicativo web recebe um ID de usuário vindo de um parâmetro GET e o usa diretamente como índice em um array de usuários sem verificar se está dentro do tamanho válido. Um atacante fornece um índice negativo ou muito grande, acessando registros de outros usuários ou corrompendo estruturas internas.

Como mitigar

Sempre validar o índice antes do acesso: verificar se está >= 0 e < tamanho_do_array. Use bibliotecas que oferecem acesso seguro a coleções (como listas tipadas em linguagens modernas) e implemente testes de boundary para casos extremos durante o desenvolvimento.

CVE-2026-93322MEDIUMMalformed MergeOp can crash the BuildKit daemonEPSS 0.1%CVE-2022-25711MEDIUMMemory corruption in camera due to improper validation of array index in Snapdragon Auto, Snapdragon Compute, Snapdragon Consumer IOT, SnapdEPSS 0.1%CVE-2024-49836HIGHImproper Validation of Array Index in CameraEPSS 0.1%CVE-2024-53014HIGHImproper Validation of Array Index in AudioEPSS 0.1%CVE-2026-45359MEDIUMImageMagick: Out-of-Bounds Read in connected components when the user supplies an invalid keep-top defineEPSS 0.1%CVE-2022-33274HIGHImproper validation of array index in Android CoreEPSS 0.1%CVE-2026-45624MEDIUMImageMagick: Heap Buffer Over-Read of a 4 bytes in distort operation.EPSS 0.1%CVE-2022-33302MEDIUMImproper validation of array index in User Identity ModuleEPSS 0.1%CVE-2023-28573HIGHImproper Validation of Array Index in WLAN HALEPSS 0.1%CVE-2022-33275HIGHImproper validation of array index in WLAN HALEPSS 0.1%CVE-2023-28557HIGHImproper Validation of Array Index in WLAN HALEPSS 0.1%CVE-2023-28548HIGHImproper Validation of Array Index in WLAN HALEPSS 0.1%CVE-2023-28565HIGHImproper Validation of Array Index in WLAN HALEPSS 0.1%CVE-2022-40534HIGHImproper Validation of Array Index in AudioEPSS 0.1%CVE-2023-24850HIGHImproper Validation of Array Index in HLOSEPSS 0.1%CVE-2023-28558HIGHImproper Validation of Array Index in WLAN HALEPSS 0.1%CVE-2023-28567HIGHImproper Validation of Array Index in WLAN HALEPSS 0.1%CVE-2023-21636MEDIUMImproper Validation of Array Index in LinuxEPSS 0.1%CVE-2023-21650MEDIUMImproper Validation of Array Index in GPS HLOS DriverEPSS 0.1%CVE-2024-51517MEDIUMVulnerability of improper memory access in the phone service module Impact: Successful exploitation of this vulnerability may affect availabEPSS 0.1%