CWEweakness
CWE-1330 Remanent Data Readable after Memory Erase
- Abstraction
- Variant
- Structure
- Simple
- Status
- Draft
- Languages
- Not Language-Specific
- CWE version
- 5.0
Description
Confidential information stored in memory circuits is readable or recoverable after being cleared or erased, i.e., there is data remanence.
Common consequences
• Confidentiality: Modify Memory, Read Memory — Data remanence occurs when stored memory content is not fully lost after a memory-clear or memory-erase operation. Confidential memory contents can still be readable through data remanence in the hardware. Confidential data are readable to untrusted agent.
Potential mitigations
• [Architecture and Design] • Support for secure-erase commands that apply multiple cycles of overwriting memory with known patterns and of erasing actual content.
• Support for cryptographic erase in self-encrypting, memory devices.
• External, physical tools to erase memory such as ultraviolet-rays-based erase of Electrically erasable, programmable, read-only memory (EEPROM).
• Physical destruction of media device. This is done for repurposed or scrapped devices that are no longer in use.
Detection methods
• Architecture or Design Review: • Testing of memory-device contents after clearing or erase commands.
• Dynamic analysis of memory contents during device operation to detect specific, confidential assets.
• Architecture and design analysis of memory clear and erase operations.
• Dynamic Analysis with Manual Results Interpretation: • Testing of memory-device contents after clearing or erase commands.
• Dynamic analysis of memory contents during device operation to detect specific, confidential assets.
• Architecture and design analysis of memory clear and erase operations.
Observed examples
• CVE-2019-8575: Firmware Data Deletion Vulnerability in which a base station factory reset might not delete all user information. The impact of this enables a new owner of a used device that has been "factory-default reset" with a vulnerable firmware version can still retrieve, at least, the previous owner's wireless network name, and the previous owner's wireless security (such as WPA2) key. This issue was addressed with improved, data deletion.
Related
Attack pattern · CAPEC (3)
Observed example · CVE (1)
- CVE-2019-8575 The issue was addressed with improved data deletion. vulnerability
Child of · CWE (1)
- CWE-1301 Insufficient or Incomplete Data Removal within Hardware Component weakness
Referenced by CAPEC · weakness (3)
Referenced by CVE · weakness (1)
- CVE-2026-70412 Dell iDRAC9, versions prior to 7.20.30.50, and Dell iDRAC10, version prior to 1.20.60.50, contain a Remanent Data Readable after Memory… vulnerability