Cis Ubuntu1804 V220 2 2 4

Ensure DHCP Server is not installed

cyberstrikeus Updated

File contents

2.2.4 Ensure DHCP Server is not installed (Automated)

Profile

  • Level 1 - Server
  • Level 1 - Workstation

Description

The Dynamic Host Configuration Protocol (DHCP) is a service that allows machines to be dynamically assigned IP addresses.

Rationale

Unless a system is specifically set up to act as a DHCP server, it is recommended that this package be removed to reduce the potential attack surface.

Audit Procedure

Command Line

Run the following commands to verify isc-dhcp-server is not installed:

# dpkg-query -s isc-dhcp-server &>/dev/null && echo "isc-dhcp-server is installed"

Nothing should be returned.

Expected Result

No output (empty result).

Remediation

Command Line

Run the following command to remove isc-dhcp-server:

# apt purge isc-dhcp-server

References

  1. More detailed documentation on DHCP is available at http://www.isc.org/software/dhcp.
  2. NIST SP 800-53 Rev. 5: CM-7

CIS Controls

  • v8: 4.8 - Uninstall or Disable Unnecessary Services on Enterprise Assets and Software
  • v7: 9.2 - Ensure Only Approved Ports, Protocols and Services Are Running

cyberstrikeus/cyberstrike/tree/main/.cyberstrike/skill/CIS_benchmarks/Operating_Systems/Ubuntu/cis-ubuntu-linux-18-04-lts-benchmark-v2/cis-ubuntu1804-v220-2-2-4 commit 7046188ab1

Frequently asked questions

npx skillmds@latest add cyberstrikeus/cis-ubuntu1804-v220-2-2-4