Skip to content
System hardening
ASD ISMISM-1848

ASD ISM 1848 Replace unsupported software-based isolation mechanisms sharing physical resources

What it says

When using a software-based isolation mechanism that consumes shared physical computing resources, the isolation mechanism or underlying operating system is replaced when it is no longer supported by a vendor.

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

What it means

In plain English

A software-based isolation mechanism is software that keeps separate workloads apart while they share the same underlying physical computing resources (the same processor, memory and storage). Common examples are a hypervisor (the software layer that runs several virtual machines on one physical server) and container software. This control requires that, when such an isolation mechanism shares physical computing resources, either the isolation mechanism itself or the operating system it runs on is replaced once the vendor (the company that made it) stops supporting it. "No longer supported" means the vendor no longer issues security patches, bug fixes or technical help, usually because the product has reached its end-of-life date.

When you run several separated workloads on the same physical hardware, the software that keeps them apart (for example a hypervisor running virtual machines, or container software) is the only thing stopping one workload from reaching another. If that software, or the operating system underneath it, can no longer get security updates from its maker, a flaw that lets one workload break into another may never be fixed. This control says: once the vendor stops supporting that isolation software or its operating system, replace it with a supported version or product. Do not keep relying on isolation software that can no longer be patched, because attackers actively hunt for known, unfixed weaknesses in end-of-life software.

Why it matters

If isolation software sharing physical hardware loses vendor support, unpatched flaws can let one workload break into another, exposing data on the same host.

How to implement

  1. IT or platform team keeps a register of every software-based isolation mechanism (hypervisors, container platforms) and the underlying operating system each one runs on, recording the vendor and the published end-of-support date for each.

  2. IT team subscribes to vendor support and end-of-life notices for each isolation mechanism and its operating system, so loss of support is known well before it happens rather than discovered after the fact.

  3. System or change manager prepares a replacement plan for each mechanism that reaches end-of-support, covering whether the isolation mechanism, the underlying operating system, or both are being replaced, plus timeline, budget and rollback steps.

  4. Procurement manager negotiates support and licensing terms that align renewal dates with the organisation's replacement schedule, so isolation software does not silently fall out of support between renewals.

  5. Security officer sets a rule that no software-based isolation mechanism sharing physical resources may remain in production past its vendor support date, and confirms each replacement is completed and verified before the old version is decommissioned.

Keep it running

Track vendor support dates for each isolation mechanism and its operating system, and replace either one before support ends so shared-resource separation stays patchable.

Evidence and audit

  1. Check 1 of 5What an auditor asks for

    Ask for

    Which software-based isolation mechanisms that share physical computing resources do you run, and what are the vendor support end dates for each one and its underlying operating system?

    Look at

    a current register of hypervisors and container platforms with vendor names and end-of-support dates.

    Good evidence

    every shared-resource isolation mechanism is listed with a known, in-date support status, and none are past end-of-support in production.

  2. Check 2 of 5What an auditor asks for

    Ask for

    How do you find out when a vendor is ending support for an isolation mechanism or its operating system?

    Look at

    vendor end-of-life notices, subscription confirmations or support contracts.

    Good evidence

    documented vendor notifications received ahead of the support end date, not after.

  3. Check 3 of 5What an auditor asks for

    Ask for

    Show me a case where an isolation mechanism or its operating system reached end-of-support and was replaced.

    Look at

    a replacement plan and completion record showing what was replaced, when, and that it now runs supported software.

    Good evidence

    a completed replacement with the unsupported version removed and the new version confirmed supported.

  4. Check 4 of 5What an auditor asks for

    Ask for

    Is anything providing isolation across shared physical resources currently running on an unsupported version?

    Look at

    the register cross-checked against live systems and patch records.

    Good evidence

    no unsupported isolation mechanism or underlying operating system is in production, with evidence the register matches reality.

  5. Check 5 of 5What an auditor asks for

    Ask for

    What stops an unsupported isolation mechanism from being left in service?

    Look at

    a policy or standard setting end-of-support replacement requirements and named owners.

    Good evidence

    a clear rule that unsupported shared-resource isolation software must be replaced, with assigned responsibility and recent reviews.

Mappings

Closest match in ISO/IEC 27001: A.8.8, Management of technical vulnerabilities, which this control partially meets.

ISO 27001

ISO/IEC 27001: 1 mapping

Essential Eight

ASD Essential Eight: 3 mappings

  • E8-PO-ML1.8Replace unsupported operating systemsPartially overlaps
  • E8-PO-ML3.9The latest or previous OS release is usedPartially overlaps

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