hello@sterling-grc.com +1 201 263 4443 New York ISO & GRC consulting in 60+ countries
SterlingInternational Consulting Talk to a consultantTalk to us
Control A.8.9ISO/IEC 27001:2022 · Technological controls

ISO 27001 A.8.9: Keep configurations secure and consistent

Configuration management answers two related questions: what settings should this system use, and what settings does it actually use now? ISO 27001 Annex A.8.9 concerns establishing, documenting, implementing, monitoring and reviewing configurations, including their security settings. A secure design loses value when later changes quietly move the operating system away from it.

Part ofA.8 · Technological controls|Reading time 6 min

What A.8.9 requires in practice

A.8.9 covers configuration management for hardware, software, services and networks, including security configurations. It lists five activities: establish, document, implement, monitor and review. Together they ensure that settings are decided deliberately, applied consistently and not allowed to drift unnoticed.

In practice an organisation decides what secure settings each important system should have, writes that down in a form people can use and applies it when systems are built or changed. It then watches for differences between the intended state and the actual state, and reviews the settings from time to time so they remain suitable. Cloud services and network equipment are included, not only servers and workstations.

Outputs are defined and recorded configurations, systems deployed in line with them, a way of noticing change and evidence of review. The control does not demand any specific benchmark or tool. Using a published hardening guide as a starting point is one method Sterling's teams use, but the control leaves that choice open.

Define a baseline that fits the system's purpose

A baseline describes the intended state for an identifiable class of asset or service. It should reflect the information handled, the function provided and relevant security requirements. Vendor recommendations and recognised technical guidance can inform it, but applying every available setting without testing can interrupt necessary business functions.

Consider the settings that materially affect protection: enabled services, administrator access, default accounts, session behaviour and other relevant features. Explain justified differences between system types. A public application server and an employee workstation need related governance, but they should not be forced into an identical configuration merely to simplify a spreadsheet.

ISO/IEC 27001 consulting & certification support

Get clause A.8.9 right the first time — with a global leader in ISO/IEC 27001 implementation

A Sterling consultant works the requirement through with your team, links it to the rest of the system and carries it to certification readiness. Expert and experienced consultants, 8,100+ client engagements in 60+ countries.

Connect the approved state with the deployed state

Identify which baseline applies to each relevant asset and which version was implemented. Keep changes traceable to a responsible person and decision. This can be achieved through appropriate system records, controlled configuration files or another method suited to the environment. The outcome matters more than the name of the repository.

Integrate updates with change management. A change can be authorised while still leaving documentation stale, so include the baseline and operational records in the completion decision. Protect configuration information itself: it may reveal sensitive architecture or access details and should not become an unrestricted audit attachment.

Why secure configuration matters to the business

Many incidents come not from sophisticated attacks but from settings left open, default accounts left active or systems that differ from each other without anyone knowing. Inconsistent configuration also makes outages harder to diagnose and repairs slower. A business that knows what its systems should look like, and can tell when they stop looking like that, avoids a large class of avoidable problems. Customers value the predictability: services behave the same way across sites and environments. Configuration discipline also supports change control and recovery, because rebuilding a system from a known state is far faster than reconstructing it from memory. Auditors treat it as a reliable indicator of operational maturity.

How to implement A.8.9

Work out the approved state first, then show that real systems match it. Keep the baseline practical: a short standard that people follow is worth more than a long one that nobody reads.

  1. List the system types that matter, including network devices, cloud services and applications as well as servers and laptops.
  2. Define a secure baseline for each type, using supplier and community guidance where suitable and adapting it to your purpose.
  3. Record the baseline somewhere people can reach, with an owner who keeps it current.
  4. Apply it during build and change, so new systems start in the approved state, and link configuration changes to your normal change approval.
  5. Choose how drift will be detected, and decide how justified differences are approved and recorded.
  6. Review baselines when systems, threats or services change, and when a supplier alters the default settings of a product you use.
  7. Test a sample of live systems, including cloud and network settings, against their baseline and act on differences, recording justified exceptions.

Illustrative software example: the emergency setting that survived

Illustrative example 1

A fictional software provider temporarily changes a service setting while investigating a production incident. The change resolves the immediate availability problem, but it relaxes an intended restriction. The incident closes and the altered state remains, although the deployment documentation still describes the original baseline.

Illustrative example 2

The team introduces an explicit review of emergency configuration changes and compares the running service with the approved state. It assesses the temporary setting, either restores the baseline or approves a justified revision, and records the result. The lesson is that restoring service and restoring an acceptable configuration are related decisions that may happen at different times.

Automate™ on Effivity · included in every Sterling engagement

Keep clause A.8.9 alive in Effivity

Record what you decided under clause A.8.9, link it to the records and controls it affects, and let the review date trigger the next look. Effivity is the ISO & GRC software used in 50+ countries — and part of every Sterling ISO/IEC 27001 programme.

Illustrative BPO example: inconsistent workstations across sites

A hypothetical BPO business operates the same customer workflow at two sites. Devices at the newer site use an approved build, while older devices retained settings from an earlier project. Managers assume that identical application screens mean the underlying security configuration is also identical.

The organisation samples actual settings against the appropriate baseline and discovers unexplained differences in local privileges and session behaviour. It plans controlled correction, tests the impact on the customer workflow and confirms the resulting state. The evidence connects each site's operating environment with an approved requirement, rather than relying on the age or appearance of the workstation.

Detect drift and distinguish it from justified variation

Drift is a difference between intended and actual configuration. It can result from an unauthorised action, a failed deployment, a supplier change or an approved modification that was not incorporated into the baseline. A detected difference needs interpretation; it is not automatically proof of malicious activity.

Choose monitoring and review methods proportionate to the environment. Automated comparison can help at scale, while careful sampling may be appropriate for a smaller set of systems. Define who investigates differences and how exceptions are approved, reviewed and removed. Repeatedly suppressing a warning without understanding its cause can turn monitoring into a misleading display.

Evidence and tests that establish control

What counts as evidence

Useful evidence includes approved baseline versions, asset-to-baseline relationships, implemented settings, change records, exception decisions and results of comparison. These are examples of operational evidence, not a mandatory list of separate documents. Records should be sufficient to explain why the intended state is suitable and whether it is maintained.

A practical authorised test can select one system, confirm its baseline, inspect relevant live settings and trace a recent change. Check whether an approved exception appears consistently in the operational record and the review process. For automated deployment, verify the resulting system rather than assuming that a successful job status proves every setting took effect.

Common weaknesses include obsolete baselines, undocumented local adjustments and hardening evidence that predates a major upgrade. Coordinate findings with vulnerability management and privileged access. Use operational control to keep the technical work connected to business ownership.

Common nonconformities with A.8.9

Configuration findings usually involve a documented standard that live systems do not follow.

  • A baseline exists, but a sample of servers or devices shows settings that differ with no approval recorded.
  • Default accounts or sample settings left active on newly installed systems.
  • Network and cloud settings never reviewed since they were first set up.
  • Emergency changes made directly on a system and never reflected in the recorded configuration.
  • No one is named as owner of the baseline, so it is out of date.

Frequently asked questions

Does A.8.9 require a configuration management database?

No particular product is prescribed. Use a method that reliably identifies intended configurations, their deployment, changes and relevant exceptions at the scale of your environment.

Can an approved baseline contain exceptions?

Yes, where a justified difference is assessed and authorised. Make its scope, owner and review conditions clear so an exception remains a deliberate decision.

Is configuration drift always a security incident?

No. Investigate the difference and its cause. Some changes are legitimate but poorly recorded; others may reveal an incident or a failure requiring corrective action.

Make secure configuration repeatable

Discuss configuration governance with Sterling, including scoped implementation, controlled documentation, employee learning and agreed Effivity ISO & GRC automation software. Authorised vulnerability scanning and findings review can inform the wider programme. Continuing support covers the defined preparation work while certification remains independent. Enrol in ISO/IEC 27002 Information Security Controls to understand configuration alongside the other technological controls.

Source basis and reading note. This is original practical guidance for ISO/IEC 27001:2022. Use an authorised copy for definitive requirements. Illustrative examples describe hypothetical situations, not client results. Implementation methods are distinguished from requirements; independent bodies decide certification outcomes. Issuer standard record Issuer standard record: iso.org.
Disclaimer. This guide is provided for general information only. It is not the text of the standard, not legal or professional advice, and not a representation of how any certification body will assess your organisation. Sterling International Consulting accepts no liability for any loss arising from reliance on it. Requirements are applied to each organisation's own context through an engagement; contact us to implement ISO/IEC 27001 in your organisation.