Governance. Risk. Compliance. Cybersecurity.
MAST Consulting Group - Governance, Risk, Compliance and Cybersecurity Logo
IT Audit 360 · Briefing

Auditing IaaS: the 40 controls that matter most.

A pragmatic AWS / Azure / OCI control set for IT auditors who don't write Terraform.

AuthorCloud AuditPublishedFeb 2026Read time6 min readFormatBriefing
IT Audit 360BriefingCloudAudit
IT Audit 360 insight — Auditing IaaS: the 40 controls that matter most.
MAST Consulting Group · IT Audit 360 practice

This briefing frames the decision for executive sponsors of IT Audit 360 programmes: what is changing, what to do about it in the next two quarters, and what can be deferred without regulatory or commercial consequence. The audience is the person who signs the budget, not the person who runs the day-to-day.

Definition

Auditing IaaS (AWS, Azure, or OCI) focuses on 40 foundational controls across identity and access management, network configuration, data protection, logging, and vulnerability management that provide the highest assurance per audit hour for IT auditors without deep cloud-engineering expertise. The control set maps to CIS Benchmarks v8 (Levels 1 & 2), ISO 27001:2022 Annex A 8.9 (configuration management) and 8.20 (network security), SOC 2 CC6.6, and NCA Cloud Cybersecurity Controls (CCC-1).

Why it matters

The pressure on IT Audit 360 programmes is shifting in specific, observable ways:

  • NCA CCC-1 (Saudi Arabia Cloud Cybersecurity Controls, 2023) requires organisations using cloud services to conduct annual IaaS audits against 22 specific control categories — non-compliance blocks government cloud contract renewals.
  • SAMA CSF 3.3.4 mandates cloud security assurance as part of the annual cyber audit plan; without a structured IaaS control set, audit teams default to generic checklists that miss cloud-native risks.
  • Misconfigured IaaS accounts account for 68% of cloud security incidents (Gartner 2023); auditing the 40 highest-risk controls catches the majority of critical misconfigurations without exhaustive testing.
  • External auditors relying on SOC 2 reports from AWS/Azure/OCI for IaaS assurance still require customer-side IaaS control testing under CC6.6 (customer-configured controls) — a gap most GCC organisations leave untested.

Evidence sources to capture

What an auditor or reviewer will sample for — wire each source into your evidence repository before the next review cycle:

  • AWS Security Hub / Azure Security Center / OCI Security Advisor report — overall secure score, critical findings by CIS Benchmark control, and last-scan timestamp.
  • IAM policy export — root account MFA status, unused IAM credentials (>90 days), and policy wildcard actions (e.g. Action: '*').
  • VPC/VNET flow logs and security group rules — evidence of least-privilege network segmentation; flag 0.0.0.0/0 inbound rules on non-public tiers.
  • CloudTrail / Azure Monitor / OCI Audit logs — retention period (target ≥365 days), log integrity validation enabled, and export to immutable storage (S3 Object Lock or Azure Immutable Blob).
  • Vulnerability scanner output (Amazon Inspector, Microsoft Defender for Cloud, or Tenable.io) — critical/high CVEs on IaaS compute instances with age >30 days.

Recommended next actions

A 90-day plan, sequenced so each step produces evidence the next step depends on:

  • Day 0-30: IT Auditor enables native cloud security posture tools (Security Hub / Defender for Cloud) on all in-scope accounts and runs CIS Benchmark assessment; document baseline score.
  • Day 31-60: Map CIS Benchmark v8 Level 1 controls to NCA CCC-1 and SAMA CSF 3.3.4 control IDs; create a 40-control test script with automated vs. manual test designation.
  • Day 61-90: Conduct manual sampling of IAM policies, security group rules, and encryption settings for 100% of critical-tier workloads and 30% of major-tier; document findings.
  • Day 90+: Issue IaaS audit report with CIS Benchmark scores, heat map by cloud account, and 30/60/90-day remediation plan agreed with cloud engineering team.
  • Ongoing: Schedule automated weekly CIS Benchmark scan; alert CISO if secure score drops >5 points; re-audit critical findings within 60 days of reported remediation.

Example metrics

Instrument these and report them monthly to the executive sponsor; sustained adverse trends become board-level conversations:

  • CIS Benchmark Level 1 compliance score ≥85% across all in-scope IaaS accounts.
  • Root/global admin accounts with MFA enabled: 100%.
  • Critical/high CVEs on IaaS compute older than 30 days: target 0.
  • CloudTrail/Audit log retention ≥365 days with integrity validation enabled: 100% of accounts.
  • Security group rules allowing 0.0.0.0/0 inbound on non-public subnets: target 0.

The executive frame

For an executive sponsor, the decision behind this piece reduces to three questions: what changes in the next two quarters, what is the cost of not acting, and what is the minimum credible response?

Held against external auditors covering ICFR / IT general controls and SOX-equivalent regulators in listed jurisdictions, the answer is rarely "do nothing" — but it is also rarely "rebuild the programme". The honest answer for most IT Audit 360 buyers is a sharply scoped uplift focused on the two indicators that move the most: % of changes with full approval evidence and key-report inventory completeness.

  • What changes. The supervisory bar has moved on operating evidence, not on the control text itself.
  • Cost of inaction. Findings carried into the next cycle compound; remediation in a regulator-driven timeframe costs 3–5× what proactive remediation costs.
  • Minimum credible response. A 90-day uplift focused on the two indicators above, with a board-level commitment to the next review point.

Pitfalls we keep seeing

Across MAST Consulting Group's IT Audit 360 portfolio, the same recurring failure modes show up cycle after cycle. None are exotic; all are expensive when they reach the audit report.

  • Pattern: change tickets without approval evidence linkable to deployment. What good looks like: the same control evidenced inside the workflow it governs, not separately for the audit.
  • Pattern: privileged users not reconciled to HR for terminations within the agreed cadence. What good looks like: the same control evidenced inside the workflow it governs, not separately for the audit.
  • Pattern: key reports not subjected to completeness and accuracy testing. What good looks like: the same control evidenced inside the workflow it governs, not separately for the audit.
  • Pattern: access reviews completed without independent reviewer or evidence of action. What good looks like: the same control evidenced inside the workflow it governs, not separately for the audit.

Tooling we actually reach for

MAST Consulting Group is deliberately tool-agnostic, but in practice the same shortlist keeps appearing on IT Audit 360 engagements because the integrations are cheap and the evidence is defensible:

  • ServiceNow / Jira for change evidence — used not because it is fashionable, but because the audit trail it generates is one the reviewer accepts on the first ask.
  • Entra / Okta for access governance — used not because it is fashionable, but because the audit trail it generates is one the reviewer accepts on the first ask.
  • audit-analytics for population tests — used not because it is fashionable, but because the audit trail it generates is one the reviewer accepts on the first ask.

How MAST Consulting Group can help

MAST Consulting Group runs IT Audit 360 programmes for banks, insurers, healthcare networks, payments providers, telcos and government entities across the UAE, KSA, India and the wider GCC. We bring Lead Practitioners, sector specialists, and a working library of policies, risk methodologies and evidence templates that have passed audit at firms recognisable to your board.

If anything in this briefing is relevant to a programme you are scoping or rescuing, the fastest next step is a 30-minute working session with the practice lead. We will look at your specific situation, share what we have seen work for IT Audit 360 programmes at similar scale, and tell you honestly if the work is something you should bring to us or run in-house.

Talk to a practice lead

Turn this briefing into a working plan for your team.

Tell us where you are today and we'll come back within one business day with a scoped, fixed-fee proposal — or an honest opinion if you should run the work in-house.

  • 30-minute working session with a Lead Auditor
  • Specific to your regulators, scope and timeline
  • No-obligation written next-step plan

Prefer email? info@mastcgroup.com

Request a consultation

Reply within one business day from a senior consultant.

By submitting you agree to be contacted by a MAST consultant. We never share your details.

Matched on service area and shared topics.

Back to all insights