Skip to content

Accelerate ACSC ISM compliance coverage in the AWS Cloud with AWS Support

17 minute read
Content level: Intermediate
0

This article shows how organizations can use AWS Support to accelerate their compliance coverage against the Australian Cyber Security Centre (ACSC)’s Information Security Manual (ISM) framework. Note that this guidance does not constitute compliance advice; entities should seek their own legal advice on their ISM compliance obligations.

Introduction

Important: This guidance doesn’t constitute compliance advice. Entities should seek their own legal advice on their ISM compliance obligations.

ACSC’s ISM is a framework that provides cybersecurity principles and guidance for organizations. Organizations can then apply the ISM within their overall risk management framework to protect their systems and data from cyber threats.

The ISM is mandatory for Australian Government agencies (specifically Non-Corporate Commonwealth Entities) to implement as part of their obligations under the Protective Security Policy Framework (PSPF). Other organizations, both government and corporate, that operate business-critical workloads in AWS might also find the ISM framework useful in securing their information technology operations. The ACSC also provides its Essential Eight (E8): a prioritized subset of ISM controls and practical, action-oriented approaches to reduce cyber risks that target the Small & Medium Business (SMB) segment.

This article helps boards, information security officers, risk and compliance executives, and technology leaders who are responsible for information technology strategy development and compliance with ISM. The article examines ISM’s approach to information security regulation and explores mechanisms to implement at-scale controls for customers who want to enhance ISM compliance in the AWS Cloud.

Under the AWS Shared Responsibility Model, AWS is responsible for securing the cloud infrastructure (“of” the cloud). Customers must implement security controls for their applications and workloads (“in” the cloud). AWS provides resources and artifacts to help customers understand and implement controls to help meet ISM requirements. Customers can also use AWS Support solutions with comprehensive security controls and operational excellence features to help them with their ISM compliance journey.

Understanding ISM’s approach to technology regulation

The ACSC’s ISM framework is technology and vendor neutral. ACSC doesn’t have a particular preference or opposition to the use of any specific solution architectures, technologies, or vendors by entities that want to achieve ISM compliance.

The ISM is a principles-based framework that comprises 34 cybersecurity principles grouped across six functions:

  • Govern: Develop and maintain a strong and resilient cybersecurity culture. (7 principles)

  • Identify: Identify assets and associated security risks. (4 principles)

  • Protect: Implement and maintain controls to manage security risks. (15 principles)

  • Detect: Detect and analyze cybersecurity events to identify cybersecurity incidents. (3 principles)

  • Respond: Respond to cybersecurity incidents. (4 principles)

  • Recover: Resume normal business operations following cybersecurity incidents. (1 principle)

As a principles-based framework, ISM describes expected, high-level risk management outcomes but isn’t prescriptive about how you achieve these outcomes.

Customers who want to achieve ISM compliance can choose their own approach to meet ISM’s principle-based expectations, including using AWS Support solutions. They can use ACSC’s ISM to identify and map individual technical controls in the AWS Cloud to help demonstrate their compliance position against the overarching cybersecurity framework.

It’s important to note that not every element of the ISM maps to a technical control. These elements that aren’t technical can relate to people and process controls, such as policies and documentation, organizational capability, and governance. Automation can’t provide these types of controls in the same way that it can with technical controls, such as encryption of data at rest or in transit.

Using AWS services to accelerate your compliance posture in the AWS Cloud

The following are specific AWS services that can help you accelerate your compliance posture in the AWS Cloud:

  • AWS Well-Architected Framework (specifically, the Security pillar): Provides guidance to help you apply best practices. The Security pillar also includes current recommendations in the design, delivery, and maintenance of secure AWS workloads.

  • AWS Artifact: No cost, self-service portal for on-demand access to AWS compliance reports through the AWS Management Console.

  • AWS Audit Manager: Helps you continuously audit your AWS usage to simplify how you assess risk and compliance with regulations and industry standards.

  • AWS Security Assurance Services: AWS industry certified experts combined with AWS technical depth help you align with specific regulations and standards. These standards include DORA, GDPR, CCPA, PCI DSS, and ACSC.

  • Amazon GuardDuty: Protects your AWS accounts and workloads with intelligent threat detection and continuous monitoring.

  • AWS Security Incident Response: Automated 24/7 security incident response service with AWS expert guidance to help you prepare for, respond to, and recover from security events faster and more effectively.

  • AWS Config: Allows you to assess, audit, evaluate, and remediate the configurations of your AWS resources against industry-specific or custom compliance packs.

AWS Config is particularly powerful at accelerating compliance posture because it encourages customers to use automated compliance checks, called AWS Config Rules. Customers can also use sets of rules in AWS Config (AWS Config Rules grouped into AWS Config Conformance Packs) to continuously audit and evaluate compliance of their resource configurations against a desired state. AWS has mapped a set of 130 AWS Config Rules, or unique technical controls in the AWS Cloud, against 56 of the control objectives identified in ACSC’s ISM. You can deploy this mapped set, known as the AWS Config ACSC ISM Conformance Pack, across your AWS accounts to provide a near real-time view of your compliance position against ACSC’s ISM controls.

The AWS Config dashboard provides a collective view of the technical controls in place and displays the following information:

  • List of rules and associated AWS resources

  • Resource compliance status to the AWS Config rules

  • Overall compliance score

The compliance score is based on the number of rule-to-resource combinations across your accounts.

Note: It’s not a best practice to focus solely on achieving a particular score as an overall objective. Certain controls might not be relevant to how an ISM-regulated customer operates in the AWS Cloud. There are also several controls in the ISM framework that you can’t meet by technical means. Use compliance scores to identify and prioritize highest-risk items for remediation and demonstrate continuous improvement, rather than focus on achieving a particular score.

To continuously monitor the compliance posture of AWS resources across all of your accounts and AWS Regions, you can set up an AWS Config aggregator. To remediate a non-compliant resource in an account, you can build, associate, and execute AWS Systems Manager Automation documents.

Similarly, AWS Audit Manager is designed to streamline the audit readiness of your AWS Cloud environment, from evidence collection to report generation. You can use this service as part of your compliance management solution to automate evidence collection from multiple AWS service data sources, such as:

Audit Manager provides prebuilt standard frameworks that support the ISM and E8 frameworks. To use these frameworks to jumpstart monitoring and evidence gathering for ISM, associate data sources that map to your specific interpretation of ACSC standards. Audit Manager also supports non-technical controls so that you can centrally manage and export all evidence that proves adherence to ISM for audit purposes.

You can also use AWS Artifact, a self-service portal in the AWS Management Console, for on-demand access to AWS compliance reports. AWS customers can use AWS Artifact Reports to assess and validate the security and compliance of the AWS infrastructure and services that they use. Customers can submit AWS Artifact documents to auditors or regulators as audit artifacts.

Lastly, you can use AWS Well-Architected best practices (specifically across the Reliability, Security, and Operational Excellence pillars) to reduce your operational risk. These pillars also improve the compliance coverage and security in the AWS Cloud.

Using AWS Support to accelerate ACSC ISM controls

It takes significant effort to set up ISM controls, build an operating model, address non-compliant or operational risks, and continuously monitor, remediate, report, and collect evidence. You can’t always directly map many of the people or process-related controls necessary to achieve ISM compliance to automated and technical controls in AWS services. Implement the following AWS Support solutions to broaden your capabilities across people and process controls and accelerate your journey towards ISM compliance.

Using AWS Security Incident Response

To help with multiple information security and operational risk controls, activate AWS Security Incident Response. AWS Security Incident Response helps you prepare for, quickly respond to, and recover from security events in your AWS landscape. This service can significantly address the ISM controls related to responding to cybersecurity incidents. AWS Security Incident Response combines the experience of AWS people, processes, and technology to provide the following benefits:

  • 24/7 proactive monitoring

  • Auto-triaging

  • Containment

  • Reporting of security threats or events

The service uses reports from GuardDuty and third-party detection tools through AWS Security Hub. AWS Security Incident Response adheres to the NIST Cyber Security Framework process to manage and recover from security incidents. The service also provides a comprehensive Technical Guide to help you from “Preparation” through “Recovery” within the NIST Framework. For example, the guide shows you how to conduct tabletop exercises and simulations that replicate potential scenarios, increase your capability to respond rapidly and recover effectively, and engage AWS Security experts if required. Additionally, the service provides detailed post-incident reports that offer a complete summary of case activities, suggested remediation actions, and key metrics to help improve your compliance posture.

Using AMS

To further augment and enhance your ISM controls and security posture, you can use AWS Managed Services (AMS). AMS offers a comprehensive set of proactive, preventative, detective, and hands-on remediation capabilities that address many of the ISM controls without constraining your agility. With this support, you can focus on innovation.

AMS provides controls through automated deployment and remediation of 96 “AMS Accelerate” AWS Config rules. The rules align with major security frameworks, including PCI, NIST, HIPAA, and CIS. When you specifically map these AMS Accelerate rules to the 130 unique AWS Config rules in the ACSC ISM Conformance Pack, AMS Accelerate covers 54 out of 130 (41.5% coverage) from the start. You can see more information about this coverage in Table 1 of the Appendix.

AMS can also help implement, monitor, report, and remediate the 76 remaining controls on demand. This provides 100% coverage against the AWS defined technical security controls. The combination of built-in and on-demand features includes:

  • Continuous monitoring

  • Automated remediation

  • Compliance reporting capabilities

These features significantly reduce the operational overhead while maintaining robust security controls.

AMS has achieved compliance certifications and attestations against numerous industry frameworks such as HIPAASOCISO/IEC 27001:2022FedRAMPNISTPCI-DSS, GDPR, and IRAP. Having an IRAP compliance for a service provider is required in the ISM’s “Assessment of managed service providers” control. AMS comes with proactive AWS infrastructure monitoring, 24/7 incident management, 24/7 security monitoring, and incident remediation (aligned with the NIST 800-61 guide). AMS also includes built-in security and compliance guardrails, patching, backup, logging, and reporting capabilities. These capabilities help you manage operational risks, limit disruptions, and continuously improve security in the AWS Cloud.

When you specifically map these capabilities to the non-technical control objectives in the ISM standard, AMS supports and helps customers in meeting compliance across all six ISM risk categories.

ISM expects customers to clearly define and own the information security-related roles and responsibilities, policies and procedures, risk management, and asset classifications. However, to augment your security risk and compliance team, AMS Security experts can provide an additional layer of governance through ongoing reporting, consultation, and incident management. Find AMS security management and compliance reports, such as FedRAMP, NIST, and CIS, in AWS Artifact. These resources describe how AMS supports these controls.

Summary

To help customers continually assess, monitor, and improve their security and operational resilience posture to meet ISM expectations, AWS provides many services, written guidance, and managed support options. These options include AWS services such as AWS Config, Audit Manager, and AWS Detection and Response services. This support also includes AWS Well-Architected Framework, resources, specific ISM-related guidance, and other artifacts.

For people and process-related controls that require resource augmentation, ISM-regulated entities can use AWS Support solutions, such as Security Incident Response or AMS. Beyond providing security controls, AMS also extends control coverage to the operational and organizational aspects that documentation typically demonstrates. This coverage includes established procedures, data gathering, governance frameworks, and compliance reporting. This dual capability makes AMS valuable for organizations that want to accelerate their ISM compliance journey, reduce operational risk, and improve their security posture in AWS.

To learn more about the various AWS Support solutions available to help you accelerate and maintain your security and operational resilience, contact your AWS Technical Account Manager (TAM). To learn more, see AWS Enterprise Support.

Appendix

Table 1: AMS controls mapping to ACSC ISM

ISM topicsControl #AWS Config ruleAWS service
Web application interactions1552acm-certificate-expiration-checkAWS Certificate Manager (ACM)
Web application interactions1552alb-http-to-https-redirection-checkApplication Load Balancer
Encrypting data at rest459api-gw-cache-enabled-and-encryptedAPI Gateway
Web proxy event logging, Centralized event logging facility, Privileged access to systems261, 1405, 1509, 1650, 1661api-gw-execution-logging-enabledAPI Gateway
Centralized event logging facility, Privileged access to systems1405, 1509, 1650, 1661cloud-trail-cloud-watch-logs-enabledCloudTrail
Encrypting data at rest459cloud-trail-encryption-enabledCloudTrail
Centralized event logging facility, Privileged access to systems, Multi-factor authentication1405, 1509, 1650, 1661, 1683cloudtrail-enabledCloudTrail
Centralized event logging facility, Privileged access to systems, Software interaction with databases1405, 1509, 1536, 1650, 1661cloudtrail-s3-dataevents-enabledCloudTrail
Performing and retaining backups, Testing restoration of backups1511, 1515, P9db-instance-backup-enabledAmazon Relational Database Service (Amazon RDS)
Capacity and availability planning and monitoring for online services1579dynamodb-autoscaling-enabledAmazon DynamoDB
Performing and retaining backups1511dynamodb-pitr-enabledDynamoDB
Centralized event logging facility1985ebs-snapshot-public-restorable-checkAmazon Elastic Block Store (Amazon EBS)
Encrypting data at rest459ec2-ebs-encryption-by-defaultAmazon Elastic Compute Cloud (Amazon EC2)
Separate privileged operating environments, Application control, Mitigating known vulnerabilities1380, 1657, 1690, 1691, 1693ec2-instance-managed-by-systems-managerAmazon EC2
Separate privileged operating environments, Application control, Mitigating known vulnerabilities1380, 1490, 1657, 1690, 1691, 1693ec2-managedinstance-association-compliance-status-checkAmazon EC2
Patch management processes and procedures, Cessation of support, Mitigating known vulnerabilities298, 1501, 1694, 1695ec2-managedinstance-patch-compliance-status-checkAmazon EC2
Encrypting data at rest459efs-encrypted-checkAmazon Elastic File System (Amazon EFS)
Performing and retaining backups, Testing restoration of backups1511, 1515, P9elasticache-redis-cluster-automatic-backup-checkAmazon ElastiCache
Encrypting data at rest459elasticsearch-encrypted-at-restOpenSearch
Web application interactions1552elb-acm-certificate-requiredAWS Certificate Manager
Web proxy event logging, Centralized event logging facility, Privileged access to systems261, 1405, 1509, 1650, 1661elb-logging-enabledElastic Load Balancing
Encrypting data at rest459encrypted-volumesAmazon EBS
Hardening operating system configurations380iam-group-has-users-checkAWS Identity and Access Management (IAM)
Protecting credentials1402iam-password-policyIAM
Separate privileged operating environments1380, P10iam-policy-no-statements-with-admin-accessIAM
Multi-factor authentication, Separate privileged operating environments, Multi-factor authentication1173, 1380, 1401, 1504, 1679, 1680, 1681iam-root-access-key-checkIAM
Separate privileged operating environments1380, P11iam-user-group-membership-checkIAM
Multi-factor authentication974, 1173, 1401, 1504, 1679, 1680, 1681iam-user-mfa-enabledIAM
Suspension of access to systems1404iam-user-unused-credentials-checkIAM
Multi-factor authentication974, 1173, 1401, 1504, 1679, 1680, 1681mfa-enabled-for-iam-console-accessIAM
Centralized event logging facility, Privileged access to systems1405, 1509, 1650, 1661multi-region-cloudtrail-enabledCloudTrail
Network environment1271rds-instance-public-access-checkAmazon RDS
Capacity and availability planning and monitoring for online services1580rds-multi-az-supportAmazon RDS
Encrypting data at rest459rds-snapshot-encryptedAmazon RDS
Encrypting data at rest459rds-storage-encryptedAmazon RDS
Centralized event logging facility, Privileged access to systems, Database event logging1405, 1509, 1537, 1650, 1661redshift-cluster-configuration-checkAmazon Redshift
Separate privileged operating environments, Mitigating known vulnerabilities298, 1380, 1690, 1691, 1693redshift-cluster-maintenancesettings-checkAmazon Redshift
Communications between database servers and web servers1277redshift-require-tls-sslAmazon Redshift
Administrative Infrastructure1388restricted-common-portsSecurity groups
Multi-factor authentication1173, 1401, 1504, 1679, 1680, 1681root-account-hardware-mfa-enabledIAM
Multi-factor authentication1173, 1401, 1504, 1679, 1680, 1681root-account-mfa-enabledIAM
Centralized event logging facility, Privileged access to systems, Privileged access to systems, Multi-factor authentication1405, 1509, 1650, 1661, 1683, P8s3-bucket-logging-enabledAmazon S3
Centralized event logging facility1985s3-bucket-public-read-prohibitedAmazon S3
Centralized event logging facility1985s3-bucket-public-write-prohibitedAmazon S3
Performing and retaining backups, Testing restoration of backups1511, 1515s3-bucket-replication-enabledAmazon S3
Encrypting data at rest459s3-bucket-server-side-encryption-enabledAmazon S3
Data encryptionP7s3-bucket-ssl-requests-onlyAmazon S3
Performing and retaining backups, Testing restoration of backups1511, 1515s3-bucket-versioning-enabledAmazon S3
Encrypting data at rest459sagemaker-endpoint-configuration-kms-key-configuredSageMaker
Encrypting data at rest459sagemaker-notebook-instance-kms-key-configuredSageMaker
Centralized event loggingP5securityhub-enabledSecurity Hub
Encrypting data at rest459sns-encrypted-kmsAmazon SNS
Gateway event logging, Centralized event logging facility, Privileged access to systems, Privileged access to systems634, 1405, 1509, 1650, 1661vpc-flow-logs-enabledAmazon Virtual Private Cloud (Amazon VPC)
Administrative Infrastructure1388vpc-sg-open-only-to-authorized-portsAmazon VPC

Note: The use of AWS services, such as Audit Manager, sample AWS Config compliance packs, AWS Support solutions, or others related to compliance standards and industry benchmarks such as ISM, is designed to accelerate your compliance with a specific governance standard. These services and solutions don’t replace your internal efforts and don’t guarantee that you will pass a compliance assessment.

About the authors

Nitin Verma
Nitin is a Principal Solutions Architect who specializes in cloud operations and AWS Support solutions. He helps customers achieve operational excellence in the AWS Cloud. He has over a decade of experience in cloud migration, modernization, and DevSecOps. You can follow him on LinkedIn.

Julian Busic
Julian is a Security Solutions Architect for AWS with a focus on regulatory engagement. He works with AWS customers, their regulators, and AWS teams to help customers raise the bar on secure cloud adoption and usage. Julian has over 15 years of experience working in risk and technology across the financial services industry in Australia and New Zealand.