Skip to content
arrow_back
policyASD Information Security Manual (ISM)

ASD ISM 1850Mitigate OWASP Top 10 in Web Applications

Official control statement

The OWASP Top 10 are mitigated in the development of web applications.
policyASD Information Security Manual (ISM)ISM-1850

Quoted as published. Everything else on this page is written by Control Stack.

In plain English

Developers need to address the OWASP Top 10 security risks in web applications to enhance security.

NCOSPASD Information Security ManualGuidelines for software development
Control Stack classificationPreventativeSecure coding
record_voice_over

What this means in practice

When you're building a website or an online service, you need to pay attention to the top security risks that can cause trouble, like data breaches or hacking attempts. If these risks aren't addressed properly, your site could be vulnerable to attacks that compromise your users' information, damage your reputation, and cost you a lot of money.

Framework

ASD Information Security Manual (ISM)

Control effect (Control Stack)

Preventative

Classifications

NC, OS, P, S, TS

ISM last updated

Mar 2023

Control Stack last updated

29 Sept 2026

E8 maturity levels

N/A

Topic

Secure web application design and development

priority_high

Why it matters

Failing to mitigate OWASP Top 10 risks (e.g., injection, XSS, access control flaws) can cause web app compromise, data leakage and service disruption.

settings

Operational notes

Bake OWASP Top 10 mitigations into SDLC: secure coding standards, threat modelling, SAST/DAST, dependency scans, and regular remediation of findings and retesting.

build

Implementation tips

  • Developers should familiarise themselves with the OWASP Top 10 security risks. Start by reading the OWASP Top 10 list to understand the most common threats, such as injection attacks or data exposure, and know what each risk means for your application.
  • The IT team should regularly test the web application for these risks. Use tools or hire experts to scan the website and simulate attacks to see if the website can resist these common threats. This will help you find and fix vulnerabilities.
  • Managers should ensure developers receive security training. Organise workshops or online courses that explain the OWASP Top 10 and how developers can build security into their coding practices.
  • Project managers should incorporate security checks into the development timeline. Add steps in the project plan where developers must review code for security risks and get sign-off before moving to the next phase of development.
  • The security team should monitor and update the web application continuously. Keep track of updates from the OWASP community and ensure the website is updated to handle new threats as they arise.
fact_check

Audit / evidence tips

  • AskThe OWASP Top 10 awareness training records: Request documentation showing developers attended training sessionsLook atDetails like the date, content covered, and attendees' signaturesGoodIncludes recent training dates, comprehensive content, and full attendance
  • AskTo see recent security assessments of the web applicationLook atThe dates of the scans, what was tested, and any vulnerabilities foundGoodShows regular, complete scans with identified issues addressed timely
  • AskSecurity sign-off documents in project plans: Request documents detailing security reviews in development phasesLook atChecklists or sign-offs were completed at each stageGoodWill show sign-offs with dates from relevant team members indicating security checks were completed
  • AskRecords of recent security patches and updates appliedLook atThe update descriptions and check if they align with known OWASP risksGoodIncludes recent updates that correspond with identified risks
  • AskIncident response reports: Request records of any past security incidents and how they were managedLook atDocumented steps taken to resolve the issue and prevent reoccurrenceGoodWill show clear steps, responsible persons, and follow-up actions
link

Cross-framework mappings

How ISM-1850 relates to controls across ISO/IEC 27001, ISO/IEC 42001, Essential Eight, and ASD ISM.

ISO 27001

ControlNotesDetails
layersPartially meets(4)expand_less
Annex A 8.25ISM-1850 requires developers to mitigate the OWASP Top 10 security risks when developing web applications
Annex A 8.26ISM-1850 requires the OWASP Top 10 risks to be mitigated as part of web application development
Annex A 8.27Annex A 8.27 requires secure architecture and engineering principles to guide how systems are designed and built
Annex A 8.28ISM-1850 requires that web application development mitigates the OWASP Top 10 security risks
extensionDepends on(1)expand_less
Annex A 8.29ISM-1850 requires the OWASP Top 10 to be mitigated in web application development

These mappings show relationships between controls across frameworks. They do not imply full equivalence or certification.

See all Guidelines for software development controls, or browse the full ASD ISM library.

Mapping detail

Mapping

Direction

Controls