Match each enterprise system hardening control to its primary technical mitigation objective.
- Disabling Unused OS Services and Listening PortsMinimizes the host attack surface by closing unnecessary entry points accessible to network-based attackers.
- Application Allowlisting (AppLocker / WDAC)Prevents unauthorized binaries, untrusted scripts, and unapproved software from running within the operating system environment.
- Automated Centralized Patch ManagementRemoves known software flaws and mitigates publicly documented Common Vulnerabilities and Exposures (CVEs).
- Unified Extensible Firmware Interface (UEFI) Secure BootEnsures root-of-trust integrity by preventing unauthorized bootloaders and kernel drivers from executing during system startup.
Answer
Disabling Unused OS Services matches minimizing the host attack surface; Application Allowlisting matches preventing unauthorized binaries from running; Automated Patch Management matches removing known software flaws (CVEs); and UEFI Secure Boot matches ensuring root-of-trust integrity during startup.
Each hardening control maps directly to its intended technical outcome: disabling services reduces exposed host attack surface, application allowlisting prevents unauthorized code execution, automated patch management fixes known security bugs (CVEs), and UEFI Secure Boot maintains cryptographic boot integrity against bootkits.
Step-by-Step Solution
Key Concept
Enterprise Host Hardening and Security Controls