Skip to content
arrow_back
search
ISM-1275 policy ASD Information Security Manual (ISM)

Ensure Secure Database Queries in Software

Checks ensure database queries from software are legitimate and correctly formatted.

record_voice_over

Plain language

This control means all software talking to databases needs to ensure data is safe and formatted correctly. This matters because if someone manages to send bad or tricky queries, it might mess with your data, make your systems crash, or even let outsiders see information they shouldn't.

Framework

ASD Information Security Manual (ISM)

Control effect

Preventative

Classifications

NC, OS, P, S, TS

ISM last updated

Feb 2025

Control Stack last updated

19 Mar 2026

E8 maturity levels

N/A

Official control statement

All queries to databases from software are filtered for legitimate content and correct syntax.
policy ASD Information Security Manual (ISM) ISM-1275
priority_high

Why it matters

If database queries aren’t filtered and validated, SQL injection can allow unauthorised data access, alteration or deletion, causing data breaches and corruption.

settings

Operational notes

Enforce parameterised queries and server-side input validation; block unsafe SQL patterns and log rejected queries. Regularly review validation rules and test using SQL injection test cases.

Mapping detail

Mapping

Direction

Controls