Falhas do tipo CWE-316

36 resultados

Armazenamento de informações sensíveis em texto plano na memória

O aplicativo mantém dados sensíveis (senhas, tokens, chaves criptográficas) desprotegidos na RAM durante a execução. Um atacante com acesso ao processo — via depurador, dump de memória ou leitura local — consegue extrair essas informações sem esforço. É particularmente crítico em sistemas multiusuário ou contêineres compartilhados.

Exemplo

Um aplicativo Java autentica um usuário e armazena a senha diretamente em uma String ou char[]. Um atacante executa jmap para fazer dump da heap e encontra a senha em texto claro no arquivo de saída, ou um malware rodando no mesmo servidor varre a memória e a recupera.

Como mitigar

Use estruturas de dados voláteis ou de vida curta para credenciais (char[] em vez de String em Java, ou SecureString em .NET). Limpe explicitamente sensível da memória logo após uso (sobrescrever com zeros). Considere usar componentes de segurança dedicados (HSM, keystore do SO) para chaves críticas. Implemente proteção de memória no SO e restrinja acesso ao dump de processos.

CVE-2014-2366Advantech WebAccess Cleartext Storage of Sensitive Information in MemoryEPSS 1.3%CVE-2024-33901MEDIUMIssue in KeePassXC 2.7.7 allows an attacker (who has the privileges of the victim) to recover some passwords stored in the .kdbx database viEPSS 0.7%CVE-2022-29832LOWCleartext Storage of Sensitive Information in Memory vulnerability in Mitsubishi Electric Corporation GX Works3 versions 1.015R and later, GEPSS 0.6%CVE-2019-3733MEDIUMRSA BSAFE Crypto-C Micro Edition, all versions prior to 4.1.4, is vulnerable to three (3) different Improper Clearing of Heap Memory Before EPSS 0.6%CVE-2023-3762MEDIUMIntergard SGS sensitive information in memoryEPSS 0.4%CVE-2021-31989A user with permission to log on to the machine hosting the AXIS Device Manager client could under certain conditions extract a memory dump EPSS 0.4%CVE-2025-52579CRITICALEmerson ValveLink Products Cleartext Storage of Sensitive Information in MemoryEPSS 0.4%CVE-2024-33900MEDIUMKeePassXC 2.7.7 allows an attacker (who has the privileges of the victim) to recover cleartext credentials via a memory dump. NOTE: the vendEPSS 0.3%CVE-2023-44153LOWSensitive information disclosure due to cleartext storage of sensitive information in memory. The following products are affected: Acronis CEPSS 0.3%CVE-2024-36792HIGHAn issue in the implementation of the WPS in Netgear WNR614 JNR1010V2/N300-V1.1.0.54_1.0.1 allows attackers to gain access to the router's pEPSS 0.3%CVE-2025-60794MEDIUMSession tokens and passwords in couch-auth 0.21.2 are stored in JavaScript objects and remain in memory without explicit clearing in src/useEPSS 0.2%CVE-2024-49800MEDIUMIBM ApplinX Information DisclosureEPSS 0.2%CVE-2024-39732MEDIUMIBM Datacap Navigator information disclosureEPSS 0.2%CVE-2021-32942MEDIUMThe vulnerability could expose cleartext credentials from AVEVA InTouch Runtime 2020 R2 and all prior versions (WindowViewer) if an authorizEPSS 0.2%CVE-2024-24915MEDIUMSmartConsole Sensitive Credential Exposure via Memory DumpEPSS 0.2%CVE-2021-23182MEDIUMCleartext Storage of Sensitive Information in Memory vulnerability in Gallagher Command Centre Server allows OSDP reader master keys to be dEPSS 0.2%CVE-2022-0835HIGHAVEVA System Platform Cleartext Storage of Sensitive Information in MemoryEPSS 0.2%CVE-2024-35282LOWA cleartext storage of sensitive information in memory vulnerability [CWE-316] affecting FortiClient VPN iOS 7.2 all versions, 7.0 all versiEPSS 0.2%CVE-2026-8636MEDIUMMultiple Vulnerabilities in IBM DatacapEPSS 0.1%CVE-2025-65832MEDIUMThe mobile application insecurely handles information stored within memory. By performing a memory dump on the application after a user has EPSS 0.1%