Azure Compliance ControlsAzure Virtual Machines
Virtual machines should have system updates installed
Prowler check defender_ensure_system_updates_are_applied evaluates Azure VMs for a monitoring agent, periodic checks for missing updates, and installation of the latest security and critical OS updates on Windows and Linux.
What this control checks
Virtual machines have system updates installed
Framework mappings
The clauses this control is mapped to in each framework.
- CC4.2 COSO Principle 17: The entity evaluates and communicates internal control deficiencies in a timely manner to those parties responsible for taking corrective action, including senior management and the board of directors, as appropriate
- CC6.8: The entity implements controls to prevent or detect and act upon the introduction of unauthorized or malicious software to meet the entity's objectives.
- CC7.1: To meet its objectives, the entity uses detection and monitoring procedures to identify (1) changes to configurations that result in the introduction of new vulnerabilities, and (2) susceptibilities to newly discovered vulnerabilities.
- 3 Incident handling
- 6 Security in network and information systems acquisition, development and maintenance
- SI-2 Flaw Remediation
NIST Cybersecurity Framework v2.0
- ID.AM-01: Inventories of hardware managed by the organization are maintained.
- ID.AM-02
- ID.AM-08
- PR.IR-02
- PR.PS-01
4 more clauses
- PR.PS-02
- PR.PS-03
- PR.PS-05
- PR.PS-06
- 3.14.1 Identify, report, and correct system flaws in a timely manner
- 9.1.10 Ensure that Microsoft Defender for Cloud is configured to check VM operating systems for updates
- 8.1.10 Ensure that Microsoft Defender for Cloud is configured to check VM operating systems for updates
RBI Cyber Security Framework for UCBs
- Annex I (6)
- 1 IT Governance
- 3.3 Vulnerability Management
- OPS-04.01B Policies and instructions with specifications for protection against malware are documented, communicated, and provided in accordance with SP-01 with respect to the following aspects: - Use of system-specific protection mechanisms;- Operating protection programmes on system components...
- OPS-05.01AS If protection programmes are set up with signature and behaviour-based malware detection and removal, these protection programmes are regularly updated with the latest malware definitions when such updates are available, at the highest frequency that the vendor(s) contractually offer(s).
- OPS-05.01B System components under the cloud service provider's responsibility that are used to operate the cloud service in the production environment are configured with malware protection according to the policies and instructions.
- OPS-05.02B If protection programmes are set up with signature or behaviour-based malware detection and removal, these protection programmes are regularly updated with the latest malware definitions when such updates are available, at least on a daily basis.
- OPS-18.02B The cloud service provider mandates in its policies and procedures that 'critical' vulnerabilities are to be timely engaged with after identification of the critical vulnerability, even outside the working day.
3 more clauses
- OPS-18.03B The cloud service provider also mandates in its policies and procedures that for 'high' vulnerabilities, engagement is to begin within one working day after identification, with regular follow-up of the vulnerability until it has been remediated.
- OPS-27.01B The cloud service provider documents, communicates, and maintains processes and procedures to manage updates to system components used to provide the cloud service that incorporate third party or open-source libraries. This includes: - Regularly identifying available updates and known...
- OPS-33.02B Patch management procedures are harmonised with the cloud service provider's overall software change management process.
- 2.1.13 Ensure that Microsoft Defender Recommendation for 'Apply system updates' status is 'Completed'
- 2.1.12 Ensure that Microsoft Defender Recommendation for 'Apply system updates' status is 'Completed'
- 3.1.10 Ensure that Microsoft Defender Recommendation for 'Apply system updates' status is 'Completed'
- SI-2 Flaw Remediation
- 0201.09j1Organizational.124-09.j 09.04 Protection Against Malicious and Mobile Code
- 164.308(a)(5)(ii)(B): Administrative Safeguards
- 6.6 For public-facing web applications, ensure that either one of the requirements are in place
- 11.2.1: Perform quarterly internal vulnerability scans and rescans as needed, until all "high-risk" vulnerabilities (as identified in Requirement 6.1) are resolved. Scans must be performed by qualified personnel.
- Ensure that all system components and software are protected from known vulnerabilities by installing applicable vendor- supplied security patches
- For a sample of system components including all operating system types commonly affected by malicious software, verify that anti-virus software is deployed if applicable anti-virus technology exists
Related controls
Tool mappings
Use these identifiers to cross-reference this control across tools, reports, and evidence.
- Compliance.tf Control:
compute_vm_system_updates_installed - Powerpipe Control:
azure_compliance.control.compute_vm_system_updates_installed - Prowler Check:
defender_ensure_system_updates_are_applied
Last reviewed: 2026-10-11