ASD ISM 1424 Ensure web security through response headers
What it says
Content-Security-Policy, Hypertext Transfer Protocol Strict Transport Security and X-Frame-Options are specified by web server software via security policy in response headers.
Quoted as published. Everything else on this page is written by Control Stack.
What it means
In plain EnglishWeb servers use security headers to protect web applications from attacks.
Web security response headers are like safety instructions your web server gives out to help protect your website from attacks. If these instructions aren't given, your website might be more vulnerable to hackers who could steal data or damage your online presence.
Free. Save your status, tasks and notes.
Why it matters
If CSP, HSTS and X-Frame-Options headers are missing, users are more exposed to XSS, clickjacking and HTTPS downgrade/MITM attacks.
How to implement
IT team should configure the web server to add essential security headers.
Use security policy settings to include Content-Security-Policy, which limits which resources a site can load, ensuring they're safe.
Web developers should collaborate with IT to set up Hypertext Transfer Protocol Strict Transport Security (HSTS) headers.
This ensures that all communication with your site happens using a secure connection.
System administrators need to implement X-Frame-Options headers on the web server.
This stops your website from being displayed in a frame on other sites, which can prevent clickjacking attacks.
IT security personnel should regularly review and update security policies.
Conduct tests on the server's response headers to verify they are active and correctly configured.
Management should support regular training for the IT team on the latest web security best practices.
Encourage participation in relevant Australian Cyber Security Centre (ACSC) webinars and workshops.
Keep it running
Audit response headers (CSP, HSTS, X-Frame-Options) in CI/CD and via scanning; alert on header absence or unexpected changes after deployments.
Evidence and audit
- Check 1 of 5What an auditor asks for
Ask for
The server configuration files: Request access to the files that define the web server's settings.
Look at
The settings for security headers like Content-Security-Policy and HSTS.
Good evidence
Configuration should list these headers clearly and accurately.
- Check 2 of 5What an auditor asks for
Ask for
Security audit reports: Request recent reports covering web server security checks.
Look at
Sections that discuss response headers.
Good evidence
Will show findings that the headers are properly configured and include notes on any improvements made.
- Check 3 of 5What an auditor asks for
Ask for
Copies of the organisation's web security policies.
Look at
Sections on response headers. A thorough policy will specify which headers are needed and why.
- Check 4 of 5What an auditor asks for
Ask for
Records of web server testing: Request logs from recent testing of web server security measures.
Look at
Entries validating the correct functioning of security headers.
Good evidence
Will note successful tests of all header configurations.
- Check 5 of 5What an auditor asks for
Ask for
Evidence of IT staff training: Request documentation of recent training sessions on web security.
Look at
Attendance records and training topics.
Good evidence
Session should include up-to-date practices on implementing and managing response headers.
Mappings
Closest match in ISO/IEC 27001: A.8.26, Defining security requirements for applications, which this control partially meets.
ISO/IEC 27001: 1 mapping
This control partially meets A.8.26.
ISM-1424 requires web server software to implement specific web security response headers (e.g. Content-Security-Policy, HSTS and X-Frame-Options) to protect web applications. Annex A 8.26 requires security requirements for applications to be identified, specified and approved, which would include requirements for browser-facing controls such as security headers for web applications. ISM-1424 is a concrete, technical subset of the broader application security requirements definition activity in Annex A 8.26.
Mappings show how controls relate across frameworks. They do not imply full equivalence or certification.




