Falhas do tipo CWE-120

3.246 resultados

Estouro de buffer clássico

A aplicação copia dados em um buffer sem validar o tamanho, permitindo que um atacante sobrescreva memória adjacente. Isso pode corromper variáveis, desviar o fluxo de execução ou injetar código malicioso que será executado com os mesmos privilégios da aplicação.

Exemplo

Um formulário web aceita um nome de usuário e o copia direto em um array de 32 bytes sem checar comprimento. Um atacante envia 200 bytes; o excesso sobrescreve o endereço de retorno da função, desviando a execução para código dele. Comum em CGI antigos, serviços network e binários C/C++ mal escritos.

Como mitigar

Use funções seguras (strncpy, strlcpy em vez de strcpy; snprintf em vez de sprintf) que respeitam limites. Sempre valide e sanitize entrada externa antes de copiar. Em C moderno, considere AddressSanitizer ou ferramentas estáticas para detectar cópias inseguras em tempo de compilação.

CVE-2024-9552HIGHD-Link DIR-605L formSetWanNonLogin buffer overflowEPSS 1.4%CVE-2024-9563HIGHD-Link DIR-605L formWlanSetup_Wizard buffer overflowEPSS 1.4%CVE-2024-9557HIGHD-Link DIR-605L formSetWanPPPoE buffer overflowEPSS 1.4%CVE-2024-9551HIGHD-Link DIR-605L formSetWanL2TP buffer overflowEPSS 1.4%CVE-2026-44756CRITICALMemory Corruption vulnerability in SAP Extended Passport (EPP) ProcessingEPSS 1.4%CVE-2024-24474HIGHQEMU before 8.2.0 has an integer underflow, and resultant buffer overflow, via a TI command when an expected non-DMA transfer length is lessEPSS 1.4%CVE-2018-14788—Fuji Electric Alpha5 Smart Loader Versions 3.7 and prior. A buffer overflow information disclosure vulnerability occurs when parsing certainEPSS 1.4%CVE-2022-26334—A vulnerability has been identified in SCALANCE X302-7 EEC (230V), SCALANCE X302-7 EEC (230V, coated), SCALANCE X302-7 EEC (24V), SCALANCE XEPSS 1.4%CVE-2022-26335—A vulnerability has been identified in SCALANCE X302-7 EEC (230V), SCALANCE X302-7 EEC (230V, coated), SCALANCE X302-7 EEC (24V), SCALANCE XEPSS 1.4%CVE-2026-7069HIGHD-Link DIR-825 miniupnpd upnpsoap.c AddPortMapping buffer overflowEPSS 1.4%CVE-2024-7490CRITICALRemote Code Execution in Advanced Software Framework DHCP serverEPSS 1.4%CVE-2024-9561HIGHD-Link DIR-605L formSetWAN_Wizard52 buffer overflowEPSS 1.4%CVE-2024-9562HIGHD-Link DIR-605L formSetWizard2 buffer overflowEPSS 1.4%CVE-2024-9556HIGHD-Link DIR-605L formSetEnableWizard buffer overflowEPSS 1.4%CVE-2024-9515HIGHD-Link DIR-605L formSetQoS buffer overflowEPSS 1.4%CVE-2024-39801CRITICALMultiple buffer overflow vulnerabilities exist in the qos.cgi qos_settings() functionality of Wavlink AC3000 M33A8.V5030.210505. A speciallyEPSS 1.4%CVE-2024-9555HIGHD-Link DIR-605L formSetEasy_Wizard buffer overflowEPSS 1.4%CVE-2024-9553HIGHD-Link DIR-605L formdumpeasysetup buffer overflowEPSS 1.4%CVE-2021-33975CRITICALBuffer Overflow vulnerability in Qihoo 360 Total Security v10.8.0.1060 and v10.8.0.1213 allows attacker to escalate privileges.EPSS 1.4%CVE-2022-43343HIGHN-Prolog v1.91 was discovered to contain a global buffer overflow vulnerability in the function gettoken() at Main.c.EPSS 1.4%