Skip to content
arrow_back
policyASD Information Security Manual (ISM)

ASD ISM 1670Prevent PDF Applications from Creating Child Processes

Official control statement

PDF applications are blocked from creating child processes.
policyASD Information Security Manual (ISM)ISM-1670

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

In plain English

PDF software can't start other programs, stopping potential security threats.

ML2ML3NCOSPASD Information Security ManualGuidelines for system hardening
Control Stack classificationPreventativeApplication security
record_voice_over

What this means in practice

This control makes sure that PDF applications on your computer can't start other programs, which is important because hackers often try to trick these applications into doing dangerous things. Without this control, malicious PDFs could open up viruses that might damage your business or steal private information.

Framework

ASD Information Security Manual (ISM)

Control effect (Control Stack)

Preventative

Classifications

NC, OS, P, S, TS

ISM last updated

June 2025

Control Stack last updated

29 Sept 2026

E8 maturity levels

ML2, ML3

Topic

Portable Document Format applications

priority_high

Why it matters

If PDF apps create child processes, malware can exploit this to install malicious software, leading to data theft or operational disruptions.

settings

Operational notes

Confirm application control rules block PDF apps spawning child processes; test with a sample PDF and review exceptions after PDF reader updates.

build

Implementation tips

  • IT team should configure PDF applications to prevent them from launching other processes: They can do this by adjusting the settings within the PDF software to block any external process execution. This usually involves changing a setting in the application's preferences or settings panel.
  • Managers should ensure all staff know why PDF security settings are important: Hold a brief meeting to explain that the settings help protect against malicious attacks that can occur through PDFs. Use examples of how these attacks can impact the business to make it relatable.
  • Procurement should verify that any new PDF software complies with this control: When purchasing new software, ensure it supports preventing child processes. Check the software's documentation or contact the vendor for verification.
  • System owners should schedule regular audits of PDF application settings: Set up a routine check, perhaps quarterly, where the IT team reviews the settings to ensure the control remains in place and is effective.
  • HR should include PDF security settings in onboarding training: Incorporate information on safe PDF use and the importance of settings that restrict child processes into the training for new employees.
fact_check

Audit / evidence tips

  • AskThe configuration settings documentation of PDF applications: Request a report or screenshot showing these settingsLook atOptions related to preventing child processesGoodShows settings that explicitly disable the launch of other processes
  • AskStaff training records related to PDF security: Request to see any records or materials used in staff training sessionsLook atContent that explains the risk of malicious PDFs and how settings prevent security breachesGoodIs a dated training record mentioning PDF controls
  • AskTo see procurement criteria for PDF software: Request the checklist or document used during procurement of PDF applicationsLook atSpecific points about security capabilities such as preventing child processesGoodIs a document showing these criteria were considered
  • AskAudit reports of PDF application settings: Request past reports on the security audits for PDF software settingsLook atEvidence that the control settings have been checked and verifiedGoodIncludes a report showing regular reviews with confirmations
  • AskEvidence of communication with software vendors: Request any emails or support tickets where vendors were asked about child process prevention featuresLook atResponses confirming the capabilityGoodIncludes vendor confirmations on compatibility with the control
link

Cross-framework mappings

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

E8

ControlNotesDetails
equalEquivalent(1)expand_less
E8-AH-ML2.8E8-AH-ML2.8 requires that PDF software is blocked from creating child processes to prevent PDFs launching other executables
layersPartially meets(1)expand_less
E8-AH-ML2.9E8-AH-ML2.9 mandates hardening of PDF software using ASD and vendor guidance to reduce exploitation risk
sync_altPartially overlaps(1)expand_less
E8-AH-ML2.2E8-AH-ML2.2 requires blocking Microsoft Office from creating child processes to prevent Office-originated process spawning

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

See all Guidelines for system hardening controls, or browse the full ASD ISM library.

Mapping detail

Mapping

Direction

Controls