Which hardening step reduces the attack surface by removing what a system does not need?

Disable unnecessary services, because unused features are unwatched doors.

Start playing free

  1. Enabling every available service
  2. Sharing admin passwords across servers
  3. Disabling unnecessary services, ports and protocols ✔

Why: Every running service is a possible vulnerability. Turning off unneeded services, applications and protocols leaves fewer ways in.

Huh, didn't know that: NIST SP 800-123's server hardening steps start with patching, then removing or disabling unnecessary services, applications and network protocols.

The dad joke
An open port is like a window left unlocked. Close the ones you are not using.
Like this card?
Play the game

References

Answer: Disabling unnecessary services, ports and protocols. Every running service is a possible vulnerability. Turning off unneeded services, applications and protocols leaves fewer ways in.

  1. NIST SP 800-53 Rev. 5, Security and Privacy Controls nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-53r5.pdf
    Prohibit or restrict the use of the following functions, ports, protocols, software, and/or services
    Checked 2026-10-10.
  2. NIST SP 800-123, Guide to General Server Security nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-123.pdf
    Remove or disable unnecessary services, applications, and network protocols
    Checked 2026-10-10.

Think this answer is wrong? Tap "Challenge this answer" on the card in the game and tell us why.

Test yourself in the game