4.3.2.3 Ensure dhcp relay services are not in use

Information

The dhcprd daemon listens for broadcast packets, receives them, and forwards them to the appropriate DHCP or BOOTP server.

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

Solution

Run the following command to remove the software:

# /usr/sbin/installp -u bos.net.tcp.dhcpd bos.net.tcp.server

- OR -

- IF - the bos.net.tcp.dhcpd fileset is required as a dependency:

Run the following script to stop and disable dhcprd

#!/usr/bin/ksh
DAEMONS="dhcprd"
for l_daemon in $DAEMONS;
do
/usr/sbin/chrctcp -d $l_daemon
/usr/bin/stopsrc -s $l_daemon
done

See Also

https://workbench.cisecurity.org/benchmarks/22751