Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
ISO/IEC 15205-02:2021, published jointly by the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC), defines the requirements and criteria for Security Assurance Levels (SALs) applicable to critical infrastructure systems. This standard addresses the growing need for a unified security baseline for systems such as power grids, transportation networks, water treatment facilities, and industrial control systems. It provides a framework for classifying the security robustness required based on threat exposure, potential impact, and system complexity.
The scope of ISO/IEC 15205-02 specifically covers the hardware and software components of automation and control systems that interface with critical operations. It does not cover general IT security but focuses on operational technology (OT) environments where integrity and availability are paramount. The standard is intended for system integrators, asset owners, product vendors, and evaluators.
The core of ISO/IEC 15205-02 is the definition of four Security Assurance Levels, each prescribing a set of mandatory security controls and verification rigor.
| SAL | Threat Aversion | Required Controls | Verification Rigor |
|---|---|---|---|
| SAL 1 | Low | Basic access control, logging | Self-assessment |
| SAL 2 | Medium | Authentication, encryption, backups | Independent review |
| SAL 3 | High | Redundancy, intrusion detection, secure boot | Extensive testing |
| SAL 4 | Critical | Formal verification, full redundancy, fail‑safe | Independent certification |
Each SAL builds on the previous level. For instance, SAL 2 requires all SAL 1 controls plus additional authentication and communication encryption. The standard also mandates a security architecture that partitions critical functions and enforces the principle of least privilege across all interfaces.
ISO/IEC 15205-02 specifies architectural requirements for network segmentation, secure remote access, and hardening of embedded devices. It requires that all external communication channels use TLS 1.3 or equivalent, and that cryptographic keys be managed according to ISO/IEC 11770. Additionally, the standard calls for runtime integrity monitoring and secure update mechanisms. For SAL 3 and above, the use of physically isolated security modules is recommended.
Verification activities include vulnerability scanning, penetration testing, and fuzzing of protocol stacks. The standard defines specific test coverage levels for each SAL. For example, SAL 2 requires at least 80% statement coverage in software testing, while SAL 4 demands formal proof of critical security properties. All testing must be performed on the target runtime environment, and results must be documented in a Security Test Report.
Adopting ISO/IEC 15205-02 typically begins with a threat modeling exercise to determine the appropriate SAL for each system component. The standard provides a risk assessment methodology based on asset value, attacker capability, and consequence severity. Once the SAL target is set, developers must map the corresponding security controls into user stories and acceptance criteria. Continuous integration pipelines should incorporate static analysis and dependency scanning to catch violations early.
Documentation plays a critical role: a Security Case must be maintained, outlining the argument that the system satisfies the chosen SAL. This case includes design rationales, test plans, and evidence of control effectiveness.
Several commercial and open-source tools assist with compliance, including automated control verifiers, formal proof assistants, and security information and event management (SIEM) systems that align with the logging requirements of SAL 2 and above. The standard also mandates a software bill of materials (SBOM) for all third-party components to manage supply chain risks.
Conformity assessment may be performed by an accredited third-party certification body or, for lower SALs, through self-declaration. The process involves a review of the Security Case, hands-on testing, and a site audit of the development and operations environments. Successful certification leads to issuing a Certificate of Security Assurance listing the product name, version, and assigned SAL.
Once certified, the standard requires continuous monitoring of security alerts and periodic re-evaluation at least every two years, or upon any significant system change. Organizations must also report any discovered vulnerabilities to the certification body in a timely manner.
Published: January 2026