Skip to content
Media
ASD ISMISM-0836

ASD ISM 0836 Overwriting EEPROM for complete data sanitisation

What it says

Non-volatile EEPROM media is sanitised by overwriting it at least once in its entirety with a random pattern followed by a read back for verification.

Quoted as published. Everything else on this page is written by Control Stack.

What it means

In plain English

Erase EEPROM data by overwriting it with random data and checking it to ensure it's properly wiped.

This control is about making sure any data stored in EEPROM (a type of computer memory) is completely erased when it's no longer needed. EEPROM holds onto information even when powered off, so if it's not properly wiped, sensitive data could fall into the wrong hands. By overwriting it with random patterns, we ensure that whatever was there before can't be recovered, protecting against data leaks and privacy breaches.

Why it matters

Failing to properly sanitise EEPROM increases the risk of sensitive data being retrieved after disposal, potentially leading to data breaches.

How to implement

  1. The IT team should be responsible for creating a procedure to overwrite EEPROM memory.

    They can do this by using software designed for this purpose, which writes random patterns of data over the existing information on the EEPROM. This needs to be done routinely to prevent data recovery.

  2. Managers should make sure their teams understand the importance of data sanitisation.

    They can achieve this by organising training sessions that explain why encryption and data wiping are crucial for protecting sensitive information stored on EEPROM.

  3. Procurement officers must ensure that all equipment purchased has the capability to overwrite EEPROM as per the required security standards.

    This means checking product specifications and, if necessary, consulting with vendors about the device's ability to securely erase data.

  4. Systems administrators should regularly audit the data sanitisation processes for EEPROM.

    They can do this by scheduling periodic checks to verify that the overwrite functions are correctly implemented and documented.

  5. Security officers should draft a policy that mandates the sanitisation of any EEPROM-containing devices before disposal or reuse.

    This policy should outline the steps for ensuring data has been overwritten and specify who is responsible for verifying the process.

Keep it running

Overwrite the entire EEPROM at least once with a random pattern, then read back the full device to verify the overwrite succeeded.

Evidence and audit

  1. Check 1 of 5What an auditor asks for

    Ask for

    The written data sanitisation procedures for EEPROM: Request the document that details the steps taken to overwrite data on EEPROM.

    Look at

    Whether the procedure includes using random patterns for overwriting and a verification step.

    Good evidence

    Procedure will have these elements clearly documented and assigned to specific staff roles.

  2. Check 2 of 5What an auditor asks for

    Ask for

    To see a log of past EEPROM sanitisations.

    Look at

    Entries that show when each sanitisation occurred and who performed it.

    Good evidence

    Log will show regular intervals consistent with the policy and have entries signed off by an IT professional.

  3. Check 3 of 5What an auditor asks for

    Ask for

    A demonstration of the EEPROM overwrite process: Request the team to walkthrough the overwrite procedure on a test EEPROM.

    Look at

    Their use of approved software to perform the task.

    Good evidence

    Demonstration will result in a properly wiped test memory that is verified immediately.

  4. Check 4 of 5What an auditor asks for

    Ask for

    Training records related to EEPROM sanitisation: Request records showing that team members have been trained on this process.

    Look at

    Details such as dates of training and names of attendees. Good training records should show that all relevant staff are informed about the necessity and execution of this process.

  5. Check 5 of 5What an auditor asks for

    Ask for

    Documentation of any issues found during EEPROM sanitisation: Request records of any anomalies or problems encountered.

    Look at

    Follow-up actions taken to address these issues. A well-handled issue will have clear documentation and subsequent changes to the process if required.

Mappings

Closest match in ISO/IEC 27001: A.7.10, Secure management of storage media, which this control partially meets.

ISO 27001

ISO/IEC 27001: 2 mappings

Mappings show how controls relate across frameworks. They do not imply full equivalence or certification.