Back to Frameworks

ISO/IEC 27090:2026

International
vISO/IEC 27090:2026, first edition (2026-02)
3 domains
46 controls

ISO/IEC's guidance standard on securing AI systems, built as the practices an organisation applies: an AI security governance programme inside the ISMS, zero trust and secure engineering for AI, supply chain and threat modelling, red teaming, and the detection and mitigation of data poisoning, evasion, membership inference, model exfiltration and inversion, direct model poisoning, sensitive outputs and prompt injection, with the cross-cutting mitigation guidance on interactions, life cycle continuity, deterioration, logging, development environments, input filtering and throttling.

Verified

ISO/IEC 27090:2026 is a compliance framework from International with 3 domains and 46 controls. The largest domains are Clause 6: Types of compromise to AI systems and how each is detected and mitigated – ISO/IEC 27090:2026 (30 controls), Clause 7: Mitigations, their interactions and their continuity across the AI life cycle – ISO/IEC 27090:2026 (9 controls), Clause 5: Applying information security to AI systems (governance programme, zero trust, engineering practice, supply chain, threat modelling, red teaming) – ISO/IEC 27090:2026 (7 controls). Every control below carries what it requires and what an assessor expects to see.

Maintained by Gerard Blokdyk

Framework summaries on this platform are interpretations grounded in the published source, for educational and compliance planning purposes. They do not reproduce or replace the official standards. Refer to the authoritative source for the definitive text. Framework names and trademarks belong to their respective organisations.

Framework Domains (3)

Clause 5: Applying information security to AI systems (governance programme, zero trust, engineering practice, supply chain, threat modelling, red teaming) – ISO/IEC 27090:2026

7 controls
Controls in the Clause 5: Applying information security to AI systems (governance programme, zero trust, engineering practice, supply chain, threat modelling, red teaming) – ISO/IEC 27090:2026 domain of ISO/IEC 27090:2026: 7 controls
CodeTitle
iso-iec-27090-2026::5.1Security controls applied to AI systems
iso-iec-27090-2026::5.2Establishing an AI governance programme
iso-iec-27090-2026::5.3Zero trust principles for AI systems
iso-iec-27090-2026::5.4Software engineering practices for AI
iso-iec-27090-2026::5.5.2AI supply chain threat assessment
iso-iec-27090-2026::5.5.5AI supply chain security measures
iso-iec-27090-2026::5.6Threat modelling for AI systems

Clause 6: Types of compromise to AI systems and how each is detected and mitigated – ISO/IEC 27090:2026

30 controls
Controls in the Clause 6: Types of compromise to AI systems and how each is detected and mitigated – ISO/IEC 27090:2026 domain of ISO/IEC 27090:2026: 30 controls
CodeTitle
iso-iec-27090-2026::6.10.3Detect output injection attacks
iso-iec-27090-2026::6.10.4Mitigate output injection attacks
iso-iec-27090-2026::6.11.2.2Data minimization
iso-iec-27090-2026::6.11.2.3Minimal retention
iso-iec-27090-2026::6.11.2.4Data encryption and obfuscation
iso-iec-27090-2026::6.11.2.5Limit exposure of AI technical details
iso-iec-27090-2026::6.11.3.1Determine cause of unwanted model behaviour
iso-iec-27090-2026::6.11.3.2Human oversight and guardrails
iso-iec-27090-2026::6.11.3.3Least privilege for AI agents
iso-iec-27090-2026::6.11.3.4Tell stakeholders how the system works
iso-iec-27090-2026::6.11.3.5Continuous validation against test data
iso-iec-27090-2026::6.11.3.6Explain individual system decisions
iso-iec-27090-2026::6.11.3.7Test for unwanted bias
iso-iec-27090-2026::6.11.4Provenance for AI systems and data
iso-iec-27090-2026::6.2.3Detect poisoned training data
iso-iec-27090-2026::6.2.4Mitigate data poisoning attacks
iso-iec-27090-2026::6.3.3Detect evasion attacks
iso-iec-27090-2026::6.3.4Mitigate evasion attacks
iso-iec-27090-2026::6.4.3Detect membership inference
iso-iec-27090-2026::6.4.4Mitigate membership inference
iso-iec-27090-2026::6.5.3Detect model exfiltration
iso-iec-27090-2026::6.5.4Mitigate model exfiltration
iso-iec-27090-2026::6.6.3Detect model inversion
iso-iec-27090-2026::6.6.4Mitigate model inversion
iso-iec-27090-2026::6.7.3Detect direct model poisoning
iso-iec-27090-2026::6.7.4Mitigate direct model poisoning
iso-iec-27090-2026::6.8.3Detect sensitive model output
iso-iec-27090-2026::6.8.4Mitigate sensitive model output
iso-iec-27090-2026::6.9.3Detect prompt injection
iso-iec-27090-2026::6.9.4Mitigate prompt injection

Clause 7: Mitigations, their interactions and their continuity across the AI life cycle – ISO/IEC 27090:2026

9 controls
Controls in the Clause 7: Mitigations, their interactions and their continuity across the AI life cycle – ISO/IEC 27090:2026 domain of ISO/IEC 27090:2026: 9 controls
CodeTitle
iso-iec-27090-2026::7.2Check for conflicting mitigation effects
iso-iec-27090-2026::7.3Keep mitigations consistent across the life cycle
iso-iec-27090-2026::7.4Monitor for mitigation deterioration
iso-iec-27090-2026::7.5Log and monitor model use
iso-iec-27090-2026::7.6Protect the development environment
iso-iec-27090-2026::7.7.1Detect out of distribution inputs
iso-iec-27090-2026::7.7.2Detect adversarial inputs
iso-iec-27090-2026::7.8Throttle model use per user
iso-iec-27090-2026::7.9Limit model size and memorisation

What is ISO/IEC 27090:2026 and who does it apply to?

ISO/IEC 27090:2026 is a compliance framework from International with 3 domains and 46 controls. ISO/IEC's guidance standard on securing AI systems, built as the practices an organisation applies: an AI security governance programme inside the ISMS, zero trust and secure engineering for AI, supply chain and threat modelling, red teaming, and the detection and mitigation of data poisoning, evasion, membership inference, model exfiltration and inversion, direct model poisoning, sensitive outputs and prompt injection, with the cross-cutting mitigation guidance on interactions, life cycle continuity, deterioration, logging, development environments, input filtering and throttling. It is used by organisations to establish and maintain compliance with industry standards and regulatory requirements.

What does ISO/IEC 27090:2026 actually require?

ISO/IEC 27090:2026 has 46 controls organised across 3 domains. The largest domains are Clause 6: Types of compromise to AI systems and how each is detected and mitigated – ISO/IEC 27090:2026 (30 controls), Clause 7: Mitigations, their interactions and their continuity across the AI life cycle – ISO/IEC 27090:2026 (9 controls), Clause 5: Applying information security to AI systems (governance programme, zero trust, engineering practice, supply chain, threat modelling, red teaming) – ISO/IEC 27090:2026 (7 controls). Each control defines specific requirements that organisations must implement to achieve compliance.

If I already comply with another framework, how much of ISO/IEC 27090:2026 do I already cover?

ISO/IEC 27090:2026 does not currently have cross-framework mappings in our system. Check back as we continuously expand our mapping database.

How do I implement ISO/IEC 27090:2026?

Start your ISO/IEC 27090:2026 compliance journey by running a self-assessment on our platform to identify your current compliance posture. Our AI advisory can answer specific questions about ISO/IEC 27090:2026 requirements, and cross-framework mapping helps you leverage existing controls from other frameworks you may already comply with. Create a free account to access all 46 controls and track your progress.

Start Your Compliance Journey

Create a free account to run self-assessments, get AI advisory, and track your compliance progress across 1,305 frameworks.

Get Started Free →

Free forever, no credit card required