Information Security Framework · Voluntary guidance, not certifiable on its own

ISO 27002: The 93 Security Controls, Attributes and How to Use Them

ISO/IEC 27002 is the international reference set of information security controls with implementation guidance. Its 2022 edition reorganised the controls into 93 controls across four themes (organisational, people, physical and technological), added 11 new controls such as threat intelligence, secure coding and data masking, and introduced attributes for filtering controls by type, property and capability. It is not certifiable, but it is the guidance behind the Annex A controls of ISO/IEC 27001.

ISO/IEC 27002 compliance guide cover

ISO 27002 (formally ISO/IEC 27002) is the companion to ISO/IEC 27001. Where ISO/IEC 27001 says what an information security management system must do and lists 93 controls in its Annex A in one or two lines each, ISO/IEC 27002 explains each of those controls: its purpose, how to implement it, and other information to consider. Auditors use it to judge whether a control is implemented sensibly; engineers use it to understand what "secure coding" or "monitoring activities" should mean in practice.

The 2022 edition was a major restructure: 114 controls in 14 clauses became 93 controls in four themes, 11 new controls were added, and attributes were introduced so that controls can be filtered by type, security property, cybersecurity concept, operational capability and security domain. This guide explains the structure, the controls that matter most for software and SaaS companies, how to use attributes, and how ISO/IEC 27002 relates to certification and other frameworks.

What is ISO/IEC 27002?

ISO/IEC 27002 provides a reference set of generic information security controls, including implementation guidance. It is designed to be used within an ISMS based on ISO/IEC 27001, for implementing controls based on recognised best practices, or for developing organisation-specific security guidelines. It applies to all types and sizes of organisations.

Each control has the same structure:

  • Control title and a short control statement.
  • Attributes table: values for each of the five attribute types.
  • Purpose: why the control exists.
  • Guidance: how the control can be implemented.
  • Other information: related standards, legal considerations and further notes.

Because it uses "should" rather than "shall", it gives options rather than requirements. Your risk assessment decides how far to go.

History and why it exists

ISO/IEC 27002 descends from British Standard BS 7799 Part 1, a code of practice published in the 1990s. It was adopted internationally as ISO/IEC 17799 in 2000, renumbered ISO/IEC 27002 in 2007, and revised in 2013 alongside ISO/IEC 27001:2013. The third edition, published in February 2022, restructured the controls to reflect cloud computing, remote work, modern threats and the need to map controls to other frameworks. ISO/IEC 27001:2022 then replaced its Annex A with the 93 controls of ISO/IEC 27002:2022.

It exists because a management system needs concrete controls, and organisations, auditors and regulators benefit from a shared, detailed description of what good practice looks like for each.

Who uses ISO/IEC 27002?

  • Organisations implementing or certified to ISO/IEC 27001, to design and justify Annex A controls.
  • Security architects and engineers selecting and implementing controls.
  • Internal and external auditors assessing controls.
  • Organisations writing security policies, supplier requirements or contract schedules.
  • Sector schemes that build on it, such as ISO/IEC 27017 for cloud services, ISO/IEC 27018 for PII in public clouds, and TISAX in the automotive industry.

It is global and voluntary. Some regulations and contracts refer to it as a benchmark for reasonable security.

The four themes and 93 controls

ClauseThemeControlsExamples
5Organisational controls37Policies for information security (5.1), roles and responsibilities (5.2), segregation of duties (5.3), threat intelligence (5.7), information security in project management (5.8), inventory of assets (5.9), acceptable use (5.10), classification (5.12), access control (5.15), identity management (5.16), authentication information (5.17), access rights (5.18), supplier relationships (5.19 to 5.22), use of cloud services (5.23), incident management (5.24 to 5.28), continuity and ICT readiness (5.29, 5.30), legal requirements (5.31), intellectual property (5.32), records (5.33), privacy and PII (5.34), independent review (5.35), compliance (5.36), documented operating procedures (5.37)
6People controls8Screening (6.1), terms of employment (6.2), awareness and training (6.3), disciplinary process (6.4), responsibilities after termination (6.5), confidentiality agreements (6.6), remote working (6.7), event reporting (6.8)
7Physical controls14Perimeters and entry (7.1, 7.2), offices and facilities (7.3), physical security monitoring (7.4), clear desk and screen (7.7), equipment siting and protection (7.8), off-premises assets (7.9), storage media (7.10), utilities (7.11), cabling (7.12), maintenance (7.13), secure disposal (7.14)
8Technological controls34User endpoints (8.1), privileged access (8.2), information access restriction (8.3), source code access (8.4), secure authentication (8.5), capacity (8.6), malware (8.7), technical vulnerabilities (8.8), configuration management (8.9), information deletion (8.10), data masking (8.11), data leakage prevention (8.12), backup (8.13), redundancy (8.14), logging (8.15), monitoring (8.16), clock synchronisation (8.17), privileged utilities (8.18), software installation (8.19), network security (8.20 to 8.22), web filtering (8.23), cryptography (8.24), secure development life cycle (8.25), application security requirements (8.26), secure architecture (8.27), secure coding (8.28), security testing (8.29), outsourced development (8.30), separation of environments (8.31), change management (8.32), test information (8.33), audit testing protection (8.34)

The 11 new controls in 2022

  • 5.7 Threat intelligence: collect and analyse information about threats to produce intelligence that informs protection.
  • 5.23 Information security for use of cloud services: processes for acquiring, using, managing and exiting cloud services.
  • 5.30 ICT readiness for business continuity: plan, implement, maintain and test ICT readiness based on continuity objectives.
  • 7.4 Physical security monitoring: continuously monitor premises for unauthorised access.
  • 8.9 Configuration management: establish, document, implement, monitor and review configurations, including security configurations.
  • 8.10 Information deletion: delete information when no longer required.
  • 8.11 Data masking: mask data in line with access policies and business requirements, considering legislation.
  • 8.12 Data leakage prevention: apply measures to systems, networks and devices that process sensitive information.
  • 8.16 Monitoring activities: monitor networks, systems and applications for anomalous behaviour.
  • 8.23 Web filtering: manage access to external websites to reduce exposure to malicious content.
  • 8.28 Secure coding: apply secure coding principles to software development.

Many 2013 controls were merged rather than removed. For example, several separate access control, cryptography and supplier controls became single, broader controls.

Control attributes

The 2022 edition tags every control with values for five attribute types, which make it easier to filter, map and report on controls:

AttributeValuesUse
Control typePreventive, detective, correctiveCheck balance between preventing, detecting and correcting
Information security propertiesConfidentiality, integrity, availabilityLink controls to the properties your risks threaten
Cybersecurity conceptsIdentify, protect, detect, respond, recoverMap to the NIST Cybersecurity Framework functions
Operational capabilitiesGovernance, asset management, information protection, human resource security, physical security, system and network security, application security, secure configuration, identity and access management, threat and vulnerability management, continuity, supplier relationships security, legal and compliance, information security event management, information security assuranceAssign controls to teams and capabilities
Security domainsGovernance and ecosystem, protection, defence, resilienceReport at a strategic level

Organisations can add their own attributes, such as owner, product or regulation, which is useful when one control set must serve ISO/IEC 27001, SOC 2 and a privacy law at once.

The controls that matter most for software and SaaS companies

Secure development (8.25 to 8.34)

These ten controls cover the secure development life cycle, security requirements, secure architecture and engineering principles, secure coding, security testing, outsourced development, separation of development, test and production environments, change management, protection of test information and protection of systems during audit testing. In practice: threat modelling for significant features, coding standards aligned with the OWASP Top 10, peer review, static and dynamic analysis, dependency scanning, masked or synthetic test data, and changes deployed through controlled pipelines.

Access and identity (5.15 to 5.18, 8.2 to 8.5)

Role-based access, unique identities, MFA, privileged access management, restricted source code access and regular access reviews, applied both to staff and to customers using your product.

Logging and monitoring (8.15, 8.16, 8.17)

Logs of user activities, exceptions, faults and security events, protected from tampering and reviewed; monitoring for anomalies; and synchronised clocks so events can be correlated.

Data protection (5.12, 5.34, 8.10 to 8.12, 8.24)

Classification, privacy and PII protection, deletion when no longer needed, masking in non-production and support tools, data leakage prevention and cryptography with managed keys.

Cloud and suppliers (5.19 to 5.23)

Security requirements in supplier agreements, monitoring of supplier services, and a defined process for selecting, using and exiting cloud services, including understanding the shared responsibility model.

Moving from the 2013 control set

Organisations that built their policies and risk registers on the 2013 edition need to re-map them. A few examples show how the restructuring works:

2013 controls2022 controlWhat changed
5.1.1 and 5.1.2 (policies and their review)5.1 Policies for information securityMerged into one control covering the policy set and its review
9.2.1 to 9.2.6 (user registration, provisioning, privileged rights, secret information, review, removal)5.16, 5.17, 5.18 and 8.2Regrouped into identity management, authentication information, access rights and privileged access
12.4.1 to 12.4.4 (event logging, protection of logs, admin logs, clock sync)8.15 Logging and 8.17 Clock synchronisationLogging controls merged; monitoring split out into the new 8.16
14.2.1, 14.2.5 and related development controls8.25 to 8.29Secure development reorganised, with secure coding added as its own control
15.1.1 to 15.2.2 (supplier relationships)5.19 to 5.22Kept, with cloud services moved to the new 5.23

The standard includes correspondence tables in an annex that list each 2013 control and its 2022 equivalent. Use them to update policy references, risk register links and contract schedules, and then focus attention on the controls that are genuinely new.

Writing topic-specific policies

Control 5.1 expects an overall information security policy supported by topic-specific policies where needed. Keep each one short, owned and tied to controls. A typical set for a software company includes access control, asset management and acceptable use, cryptography and key management, secure development, backup and recovery, logging and monitoring, supplier and cloud security, incident management, remote working and data classification and handling. Each should say what is required, who is responsible and how compliance is checked, and should be reviewed at planned intervals or when something significant changes.

How to use ISO/IEC 27002 step by step

  1. Start from risk. Use your risk assessment (see ISO/IEC 27005) to decide which controls you need.
  2. Compare with all 93 controls and record decisions in the ISO/IEC 27001 Statement of Applicability.
  3. Read the purpose and guidance for each applicable control and decide how you will implement it in your context.
  4. Assign owners using operational capability attributes.
  5. Implement with evidence in mind: what record will show the control works?
  6. Map to other frameworks using attributes and published mappings, so one control serves several requirements.
  7. Review controls after incidents, audits and changes.

Documentation you will need

ISO/IEC 27002 itself mandates no documents, but implementing its controls normally produces:

  • An information security policy and topic-specific policies (5.1), such as access control, cryptography, secure development, backup, supplier security and acceptable use.
  • Documented operating procedures (5.37).
  • Asset and information inventories (5.9) and classification scheme (5.12).
  • Supplier agreements with security clauses (5.20).
  • Incident management procedures and records (5.24 to 5.28).
  • Records of access reviews, vulnerability management, backups, logging and changes.

Certification and audits

You cannot be certified to ISO/IEC 27002. Certification is to ISO/IEC 27001, whose Annex A lists the same 93 controls. Certification auditors often refer to ISO/IEC 27002 guidance when judging whether your implementation of a control is adequate, so aligning with it reduces audit friction. Organisations that are not seeking certification can still be assessed against ISO/IEC 27002 by internal audit or consultants.

Timeline and cost considerations

As a guidance document, ISO/IEC 27002 adds no fees beyond buying the standard. The cost lies in implementing the controls you select, which depends on your risk, size and starting point. Using attributes and mappings to reuse controls across frameworks is one of the most effective ways to keep cost down.

Benefits and the risk of ignoring it

ISO/IEC 27002 gives a well-tested, detailed description of good security practice that auditors, customers and partners recognise. It helps avoid two common failures: controls that exist in name only, and controls that are far heavier than the risk requires. Ignoring it rarely causes direct penalties, but it makes ISO/IEC 27001 audits harder and leaves gaps in areas such as secure development and supplier security that guidance would have flagged.

Common mistakes and challenges for IT companies

  • Treating it as a checklist to implement in full rather than a menu chosen by risk.
  • Still mapping to 2013 control numbers. Update policies, risk registers and contracts to the 2022 numbering.
  • Thin implementation of new controls such as threat intelligence, configuration management and data masking.
  • Applying controls to corporate IT only and not to the product customers use.
  • No evidence plan for how each control will be shown to work.

Best practices, tools and technologies

  • Use a GRC tool or structured spreadsheet with all 93 controls, attributes, owners, implementation notes and evidence links.
  • Tag controls with the frameworks they satisfy, such as SOC 2 criteria and NIST CSF functions.
  • Automate evidence for technological controls: identity provider reports, scan results, pipeline settings and log retention configuration.
  • Use CIS Benchmarks for 8.9 configuration baselines and OWASP resources for 8.25 to 8.29.
  • Review threat intelligence monthly and feed it into vulnerability management.

Our web application work covers many theme 8 controls directly, including secure coding, logging, access control and data masking.

How ISO/IEC 27002 relates to other frameworks

FrameworkRelationship
ISO/IEC 27001Annex A lists the same 93 controls; ISO/IEC 27002 explains them.
ISO/IEC 27017Cloud-specific guidance and additional controls built on ISO/IEC 27002.
ISO/IEC 27018Guidance for public cloud PII processors built on ISO/IEC 27002.
NIST SP 800-53A larger US control catalogue; mappings exist between the two.
CIS ControlsPrioritised technical safeguards that implement many ISO/IEC 27002 controls.
NIST CSFThe cybersecurity concepts attribute aligns controls with CSF functions.

Real-world implementation examples

Organisations transitioning from the 2013 to the 2022 edition of ISO/IEC 27001 used ISO/IEC 27002's correspondence tables to map old controls to new ones, then focused effort on the 11 new controls. Many found existing practices already covered most of them, with gaps in formal threat intelligence, data masking in test environments and documented configuration management.

An illustrative case for a SaaS company: it tags each control with an operational capability and an owner. Engineering owns the 8.25 to 8.34 secure development controls and evidences them through repository settings, pipeline checks and test data policies; IT owns endpoint and identity controls; the compliance lead owns supplier and legal controls. A monthly report by capability shows leadership where controls are weak, and the same tags drive its SOC 2 mapping.

Next steps

  1. Get the 2022 edition and map your current controls to it using the correspondence tables in its annex.
  2. Prioritise the new controls and the secure development set if you build software.
  3. Add attributes and owners to your control register.
  4. Plan evidence for each control, preferring records produced automatically by your systems over screenshots.
  5. Use it with ISO/IEC 27001 if certification is your goal, and with ISO/IEC 27017 and 27018 if you provide cloud services.

Frequently asked questions

Can a company be certified to ISO 27002?

No. ISO/IEC 27002 is guidance. Certification is to ISO/IEC 27001, whose Annex A lists the same controls.

How many controls are in ISO 27002:2022?

Ninety-three, grouped into four themes: 37 organisational, 8 people, 14 physical and 34 technological.

What is the difference between ISO 27001 and ISO 27002?

ISO/IEC 27001 contains requirements for a management system and a short list of controls. ISO/IEC 27002 contains detailed guidance on implementing those controls.

What are the new controls in ISO 27002:2022?

Eleven: threat intelligence, information security for use of cloud services, ICT readiness for business continuity, physical security monitoring, configuration management, information deletion, data masking, data leakage prevention, monitoring activities, web filtering and secure coding.

What are control attributes in ISO 27002?

Tags on each control for control type, security properties, cybersecurity concepts, operational capabilities and security domains, used to filter and map controls.

Do we have to implement all 93 controls?

No. You select controls based on risk and justify inclusions and exclusions in the ISO/IEC 27001 Statement of Applicability.

Is ISO 27002 useful without ISO 27001?

Yes. Organisations use it as a reference to design security programmes, write policies and set supplier requirements, even without seeking certification.

Which ISO 27002 controls cover secure software development?

Controls 8.25 to 8.34, covering the secure development life cycle, requirements, architecture, secure coding, testing, outsourced development, environment separation, change management and test data.

How does ISO 27002 map to NIST CSF?

Each control carries a cybersecurity concepts attribute (identify, protect, detect, respond, recover) that aligns it with CSF functions, and detailed mappings are available.

Is the 2013 edition still valid?

It has been withdrawn and replaced by the 2022 edition. Certifications to ISO/IEC 27001:2013 had to transition by 31 October 2025.

Where does privacy fit in ISO 27002?

Control 5.34 covers privacy and protection of PII. For a full privacy management system, use ISO/IEC 27701.

Official sources

  1. ISO/IEC 27002:2022 Information security controls (ISO)
  2. ISO/IEC 27001:2022 Information security management systems: Requirements (ISO)
  3. ISO/IEC JTC 1/SC 27 Information security, cybersecurity and privacy protection (ISO)
  4. NIST mappings between SP 800-53 and ISO/IEC 27001 (NIST)
  5. CIS Controls v8.1 (Center for Internet Security)

Review history

Last reviewed Oct 30, 2026. Next scheduled review Oct 30, 2027, or sooner if ISO publishes an amendment or new edition of ISO/IEC 27002.

  • : First published, covering the 2022 edition.

This guide explains the official requirements in plain language. It is not legal advice and does not tell you whether your organisation is compliant. Confirm with qualified counsel, your auditor or an accredited certification body.

Written by · Developers and project managers

Researched from the official sources listed above and written by WorldWin Coder's engineering team, who build the access controls, audit logging, encryption and privacy features that these rules ask for.

Related compliance
Certifiable standard Global

ISO/IEC 27001

ISO/IEC 27001 Information security, cybersecurity and privacy protection: Information security management systems: Requirements

ISO/IEC 27001 is the international standard for an information security management system (ISMS): a managed, risk-based way of protecting the confidentiality, integrity and availability of information. It sets requirements in clauses 4 to 10 and a reference list of 93 controls in Annex A. It is voluntary, and an accredited certification body can audit and certify an organisation against it, which is why customers and tenders ask suppliers for it.

Read the guide
Framework Global

ISO/IEC 27017

ISO/IEC 27017 Information security controls for cloud services (code of practice based on ISO/IEC 27002)

ISO/IEC 27017 is the international code of practice for information security in cloud computing. It adds cloud-specific guidance to the ISO/IEC 27002 controls for both cloud service providers and cloud service customers, and defines extra controls for issues unique to the cloud, such as shared roles, segregation of virtual environments and removal of customer assets. Its second edition, published in 2026, aligns it with ISO/IEC 27002:2022. It is voluntary and assessed alongside ISO/IEC 27001.

Read the guide
Framework Global

ISO/IEC 27005

ISO/IEC 27005: Information security, cybersecurity and privacy protection, Guidance on managing information security risks

ISO/IEC 27005 is the international guidance standard for information security risk management. It explains how to set risk criteria, identify risks using asset-based or event-based approaches, analyse likelihood and consequences, evaluate and treat risks, and keep the process running. The 2022 edition aligns with ISO/IEC 27001:2022 and ISO 31000, and is the usual reference for designing the risk assessment that ISO 27001 certification requires.

Read the guide
Certifiable standard Global

ISO/IEC 27701

ISO/IEC 27701 Information security, cybersecurity and privacy protection: Privacy information management systems: Requirements and guidance

ISO/IEC 27701 is the international standard for a privacy information management system (PIMS): a managed way to protect personal data and meet privacy obligations as a controller, a processor or both. The 2025 edition made it a standalone, certifiable management system standard with its own clauses 4 to 10, no longer an extension that required ISO/IEC 27001. It includes control sets for controllers and processors and is widely used to structure compliance with laws such as the GDPR.

Read the guide
Framework United States

NIST SP 800-53

NIST Special Publication 800-53 Revision 5, Security and Privacy Controls for Information Systems and Organizations

NIST SP 800-53 is the US government's catalogue of security and privacy controls, organised in 20 families from access control to supply chain risk management. Revision 5 made the controls outcome-based and usable by any organisation, and Release 5.2.0 in 2025 added software update and patch integrity controls. Federal systems must select controls from baselines in SP 800-53B, and programs such as FedRAMP use them, so vendors selling to the US government meet this catalogue directly.

Read the guide
Framework Global

CIS Controls

CIS Critical Security Controls, Version 8.1

The CIS Critical Security Controls are a prioritised set of 18 controls and 153 specific safeguards that defend against the most common cyber attacks. Published by the non-profit Center for Internet Security, version 8.1 groups safeguards into three Implementation Groups, starting with IG1, a basic set for organisations with limited security expertise. They are voluntary, practical and mapped to the NIST CSF, ISO/IEC 27001 and other frameworks, which makes them a common starting point for small and mid-sized IT companies.

Read the guide
Compliance-ready software

Building software that has to pass an audit?

We build the parts auditors and privacy laws look for: role-based access, audit logs, encryption, consent records, data export and erasure, and secure development practices. Tell us about your product and get a free quote within one business day.

  • Free consultation and quote
  • NDA on request
  • You own the source code
  • Reply within one business day

Tell us about your product

Add budget and timeline optional, helps us quote faster

This form is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.