Skip to content
System hardening
ASD ISMISM-1585

ASD ISM 1585 Lock web browser security settings against human user changes

What it says

Web browser security settings cannot be changed by human users.

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

What it means

In plain English

Browser security settings are enforced centrally and locked, so people using the device cannot weaken or switch them off through the browser's own settings pages.

This control requires that the security settings in web browsers are locked so that human users cannot change them. It is not enough to configure a browser securely once; the settings must be enforced in a way that the person at the keyboard cannot alter, whether by opening the browser's settings menu, editing preference files, or overriding a policy. Why it matters: the web browser is the main way people reach the internet, and it is the entry point for many attacks, including drive-by downloads, malicious scripts, phishing pages and unwanted extensions. Browser security settings (such as download controls, content and script handling, certificate warnings, extension permissions and safe browsing protections) exist to block those attacks. If a user can turn a protection off because it is inconvenient, or is talked into doing so by an attacker, the organisation's careful configuration counts for nothing. The phrase "human users" is deliberate: settings should be controlled by the organisation's management tooling, not by individual people on individual machines. In practice this usually means pushing browser settings as mandatory (locked) policies from a central management system, rather than as recommended defaults the user can override, and confirming the browser shows those settings as managed and greyed out.

Why it matters

If users can change browser security settings, a single click can disable protections against malicious downloads, unsafe scripts, invalid certificates or rogue extensions. Attackers routinely coach victims through "just allow it" steps, and well-meaning staff disable protections that get in the way of a task. The result is that the organisation's hardened browser baseline silently drifts, device by device, and a compromised browser can become the foothold for malware, credential theft and wider network intrusion, with no record that the protection was ever switched off.

How to implement

  1. The endpoint or device management team defines the organisation's browser security settings in the management platform (for example Group Policy, Intune, Jamf or the browser's enterprise policy files) and sets each one as a mandatory or locked policy, not a recommended default, so the browser enforces it and rejects user changes.

  2. System administrators apply the locked policy set to every supported browser in the fleet, including the browser bundled with the operating system, and confirm on a test device that the security settings appear as managed (greyed out or marked as controlled by the organisation) in the browser's settings and policy pages.

  3. System administrators remove the user's ability to bypass the policy layer by restricting local administrator rights and write access to browser preference and policy locations, so a person cannot edit configuration files or registry keys to undo the enforced settings.

  4. The security team documents which browser settings are treated as security settings (for example download restrictions, script and content controls, certificate warning behaviour, safe browsing and extension permissions) and reviews the list after each major browser release so newly introduced security settings are added to the locked set.

  5. The service desk handles any request to relax a browser security setting as a change request applied centrally by administrators, rather than granting the user permission to alter the setting on their own device.

Keep it running

Day to day, this control lives in the browser policy configuration of the organisation's device management platform. The security settings in the browser baseline should be set as mandatory or locked policies, not as defaults or recommendations, so the browser refuses user changes rather than merely suggesting a value.

Every supported browser in the fleet needs its own locked policy set, including browsers bundled with the operating system. When a browser is updated, check whether new security-relevant settings have appeared and add them to the locked set, and confirm that existing policies still apply after the update.

Requests from staff to relax a browser security setting should go through the normal change process and be applied centrally by administrators, never by giving the user the ability to change it themselves. Spot-check devices periodically by opening the browser's policy or settings page and confirming the security settings are shown as managed and cannot be edited.

Evidence and audit

  1. Check 1 of 5What an auditor asks for

    Ask for

    Ask for an export of the browser policy configuration applied to user devices for each supported browser.

    Look at

    Check whether the security settings are set as mandatory or locked policies rather than recommended or default values.

    Good evidence

    Every security-relevant setting is defined as a mandatory policy that the browser enforces and the user cannot override.

  2. Check 2 of 5What an auditor asks for

    Ask for

    Ask to see a live user device with each supported browser open at its settings and policy pages.

    Look at

    Look at whether the security settings are greyed out or labelled as managed by the organisation, and try to change one.

    Good evidence

    The settings cannot be edited by the logged-in user and the browser reports them as managed by policy.

  3. Check 3 of 5What an auditor asks for

    Ask for

    Ask for the list of browsers approved and installed across the fleet.

    Look at

    Compare it against the browsers that have locked policies applied, including any browser bundled with the operating system.

    Good evidence

    Every browser present on user devices, not just the primary one, has locked security settings applied.

  4. Check 4 of 5What an auditor asks for

    Ask for

    Ask how users are prevented from editing browser preference files, policy files or registry keys directly.

    Look at

    Look at whether standard users hold local administrator rights or write access to those locations.

    Good evidence

    Standard users have no administrative rights and cannot modify the locations that hold browser policy or preferences.

  5. Check 5 of 5What an auditor asks for

    Ask for

    Ask for records of recent requests to relax or change a browser security setting.

    Look at

    Check who made the change, how it was approved and whether it was applied centrally.

    Good evidence

    Changes are approved through the change process and applied by administrators, with no user-level exceptions granted.

Mappings

Closest match in ASD Essential Eight: E8-AH-ML1.4, Web browser security settings locked down to users, which asks for the same thing.

ISO 27001

ISO/IEC 27001: 2 mappings

Essential Eight

ASD Essential Eight: 3 mappings

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