Falhas do tipo CWE-190

1.670 resultados

Estouro ou Envolvimento de Inteiro

Ocorre quando uma operação aritmética produz um valor que excede o limite máximo (ou mínimo) que o tipo de dado inteiro pode armazenar, causando o valor envolver-se para o lado oposto ou comportamento inesperado. Isso permite que atacantes contornem validações, aloquem memória inadequada, ou causem travamentos ao explorar essa descontinuidade.

Exemplo

Um servidor de upload limita arquivos a 2 GB verificando se size < 2147483648 (INT_MAX). Um atacante envia size=2147483648, que em inteiro de 32 bits assinado vira -2147483648. A validação passa, mas durante a alocação de buffer o sistema trata como valor negativo ou inesperado, causando falha ou bypass de proteção.

Como mitigar

Use tipos inteiros sem sinal (unsigned) ou de maior capacidade (64 bits) quando apropriado; valide entradas contra limites explícitos *antes* de operações aritméticas; utilize funções de verificação de overflow fornecidas pela linguagem ou biblioteca (ex: __builtin_add_overflow em C, SafeInt em .NET); evite conversões implícitas entre tipos.

CVE-2023-31034MEDIUMCVEEPSS 0.2%CVE-2026-56363MEDIUMImageMagick - Division by Zero in Binomial Kernel ProcessingEPSS 0.1%CVE-2026-28729LOWInteger overflow in the UEFI firmware for the Intel(R) Slim Bootloader may allow an information disclosure. System software adversary with aEPSS 0.1%CVE-2021-46750LOWFailure to validate the address and size in TEE (Trusted Execution Environment) may allow a malicious x86 attacker to send malformed messageEPSS 0.1%CVE-2026-76149MEDIUMCorvusSKK contains an integer overflow vulnerability, which may allow malicious data to be written to a dictionary file.EPSS 0.1%CVE-2026-30935MEDIUMImageMagick has a heap Buffer Over-Read in BilateralBlurImageEPSS 0.1%CVE-2021-26377MEDIUMInsufficient parameter validation while allocating process space in the Trusted OS (TOS) may allow for a malicious userspace process to trigEPSS 0.1%CVE-2026-43788MEDIUMAn integer overflow was addressed with improved input validation. This issue is fixed in macOS Golden Gate 27. Processing a maliciously crafEPSS 0.1%CVE-2026-34238MEDIUMImageMagick: Integer overflow in despeckle operation causes heap buffer overflow on 32-bit buildsEPSS 0.1%CVE-2026-49510MEDIUMInteger overflow or wraparound vulnerability in Samsung Open Source rlottie allows Integer Attacks. This issue affects rlottie: before 2129EPSS 0.1%CVE-2026-17091HIGHPower System Integer OverflowEPSS 0.1%CVE-2026-34353MEDIUMIn OCaml through 4.14.3, Bigarray.reshape allows an integer overflow, and resultant reading of arbitrary memory, when untrusted data is procEPSS 0.1%CVE-2026-73074HIGHVim: Heap Buffer Overflow in Text Property HandlingEPSS 0.1%CVE-2026-1464MEDIUMA possible integer overflow vulnerability in RawTherapee/RawTherapeeEPSS 0.1%CVE-2026-54679MEDIUMjq: potential integer overflow in jvp_string_appendEPSS 0.1%CVE-2026-70628HIGHFFmpeg 0.5 < 9.0 DVB Subtitle Parser Heap Buffer Overflow via WTV FileEPSS 0.1%CVE-2024-1633LOWFIP Header Integer OverflowEPSS 0.1%CVE-2026-21354MEDIUMDNG SDK | Integer Overflow or Wraparound (CWE-190)EPSS 0.1%CVE-2026-41667MEDIUMInteger overflow in constant tensor data size calculation in Samsung Open Source ONE could cause incorrect buffer sizing for large constant EPSS 0.1%CVE-2026-40450MEDIUMInteger overflow in output tensor copy size calculation in Samsung Open Source ONE could cause incorrect copy length and memory corruption fEPSS 0.1%