Skip to content
User application hardening
Essential EightE8-AH-ML1.2

Essential Eight AH-ML1.2 Web browsers must not execute Java content from the internet

What it says

Web browsers do not process Java from the internet.

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

What it means

In plain English

Ensure web browsers block Java content from the internet to reduce security risks.

This control is about making sure your web browser doesn't run Java content from the internet, which can be a security risk. If Java content is allowed to run, it could be used by hackers to harm your computer or steal your information. It's like cutting off a potential way for crooks to break into your digital space.

Why it matters

Allowing Java in web browsers can lead to serious breaches, as attackers exploit it for drive-by downloads and remote code execution.

How to implement

  1. IT team should review all web browsers used in the organisation to ensure they don't run Java content by changing browser settings or installing appropriate security add-ons.

  2. System administrators should disable or remove Java plug-ins from web browsers to prevent Java content from running.

    This can be done through the browser's settings or group policies.

  3. Security personnel should use web content filters to block Java content from websites accessed through the internet.

    This involves setting up rules that prevent Java from being downloaded or executed.

  4. Office managers should communicate with employees about why Java is disabled on web browsers and the importance of not enabling it.

    This can be part of a regular security briefing.

Keep it running

Regularly audit browser and plugin settings to ensure Java is blocked for internet content, as updates or user changes can re-enable it.

Evidence and audit

  1. Check 1 of 3What an auditor asks for

    Ask for

    What steps have been taken to ensure web browsers do not run Java content?

    Look at

    Check browser settings and group policies for any configurations related to disabling Java plug-ins or content.

    Good evidence

    There are group policy settings that clearly show Java is disabled across all browsers, and there is documentation or evidence of regular checks being conducted.

  2. Check 2 of 3What an auditor asks for

    Ask for

    Which add-ons or extensions are installed on web browsers that relate to Java?

    Look at

    Review the list of active extensions or add-ons in the web browsers.

    Good evidence

    No active Java-related extensions are found, or they are clearly marked as disabled.

  3. Check 3 of 3What an auditor asks for

    Ask for

    How are employees made aware of the policy regarding Java content?

    Look at

    Check for evidence of communication such as memos, emails, or training materials about not using Java content.

    Good evidence

    Documented employee communications with clear guidelines against enabling Java in browsers, reinforced by security briefings.

Mappings

Closest match in ASD Information Security Manual: ISM-1486, Restrict Java processing in web browsers, which asks for the same thing.

ISO 27001

ISO/IEC 27001: 1 mapping

ASD ISM

ASD Information Security Manual: 5 mappings

ASD Essentials

ASD Essentials for enterprise IT: 1 mapping

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