Fallos del tipo CWE-190

1664 resultados

Estouro ou Envolvimento de Inteiro

Ocorre quando uma operação aritmética produz um resultado que excede a capacidade máxima (ou mínima) do tipo de dado inteiro, causando um envolvimento (wraparound) silencioso para um valor inesperado. O perigo está em decisões lógicas baseadas nesse valor corrompido — validações de tamanho, cálculos de alocação de memória ou verificações de limites falham silenciosamente.

Ejemplo

Um aplicativo valida que um tamanho de upload é menor que 2GB comparando `size < 2147483648`. Um atacante fornece um valor de 2147483648 bytes em um inteiro de 32 bits com sinal; o valor sofre wraparound para -2147483648, passa na validação, e a alocação subsequente falha ou aloca memória insuficiente, levando a corrupção de heap.

Cómo mitigar

Use verificações explícitas antes de operações: validar se a adição de dois números não vai ultrapassar o limite antes de somar, preferir tipos sem sinal quando o contexto permite valores positivos apenas, ou usar bibliotecas/linguagens com aritmética segura que lançam exceções em overflow (como Python ou linguagens modernas com verificação de bounds).

CVE-2024-21420HIGHMicrosoft WDAC OLE DB provider for SQL Server Remote Code Execution VulnerabilityEPSS 1.7%CVE-2021-27419HIGHuClibc-ng Integer Overflow or WraparoundEPSS 1.7%CVE-2024-21379HIGHMicrosoft Word Remote Code Execution VulnerabilityEPSS 1.7%CVE-2024-32655HIGHNpgsql Vulnerable to SQL Injection via Protocol Message Size OverflowEPSS 1.7%CVE-2025-48595HIGHIn multiple locations, there is a possible way to achieve code execution due to an integer overflow. This could lead to local escalation of EPSS 1.7%KEVCVE-2023-34453MEDIUMsnappy-java's Integer Overflow vulnerability in shuffle leads to DoSEPSS 1.7%CVE-2025-47987HIGHCredential Security Support Provider Protocol (CredSSP) Elevation of Privilege VulnerabilityEPSS 1.7%CVE-2023-36911CRITICALMicrosoft Message Queuing (MSMQ) Remote Code Execution VulnerabilityEPSS 1.7%CVE-2023-37327HIGHGStreamer FLAC File Parsing Integer Overflow Remote Code Execution VulnerabilityEPSS 1.7%CVE-2022-43974HIGHMatrixSSL 4.0.4 through 4.5.1 has an integer overflow in matrixSslDecodeTls13. A remote attacker might be able to send a crafted TLS MessageEPSS 1.7%CVE-2024-45490CRITICALAn issue was discovered in libexpat before 2.6.3. xmlparse.c does not reject a negative length for XML_ParseBuffer.EPSS 1.7%CVE-2025-21244HIGHWindows Telephony Service Remote Code Execution VulnerabilityEPSS 1.7%CVE-2025-21243HIGHWindows Telephony Service Remote Code Execution VulnerabilityEPSS 1.7%CVE-2016-6328MEDIUMA vulnerability was found in libexif. An integer overflow when parsing the MNOTE entry data of the input file. This can cause Denial-of-ServEPSS 1.7%CVE-2021-27427HIGHRIOT OS Integer Overflow or WraparoundEPSS 1.7%CVE-2021-27425HIGHCesanta Software Mongoose-OS Integer Overflow or WraparoundEPSS 1.7%CVE-2024-37336HIGHSQL Server Native Client OLE DB Provider Remote Code Execution VulnerabilityEPSS 1.7%CVE-2025-47268MEDIUMping in iputils before 20250602 allows a denial of service (application error or incorrect data collection) via a crafted ICMP Echo Reply paEPSS 1.7%CVE-2021-43784MEDIUMOverflow in netlink bytemsg length field allows attacker to override netlink-based container configurationEPSS 1.7%CVE-2022-3515CRITICALA vulnerability was found in the Libksba library due to an integer overflow within the CRL parser. The vulnerability can be exploited remoteEPSS 1.6%