← All control domains

systemd services: 40 controls for Linux hardening

Pavois audits 40 controls in the systemd services hardening domain, across 9 systems and 5 standards (CIS, ANSSI BP-028, NIST 800-53, PCI DSS, DISA STIG). Every control declares the evidence it gathers, its severity, its remediation and its standard references.

The domain in figures

Controls40
Severities
high 2medium 34low 4
Evidence gathered
effective runtime 40
Standards
CISANSSI BP-028NIST 800-53PCI DSSDISA STIG
Systems
Debian 12Debian 13FedoraRHEL 10 / Rocky 10 / AlmaLinux 10RHEL 8 / Rocky 8 / AlmaLinux 8RHEL 9 / Rocky 9 / AlmaLinux 9Ubuntu 22.04Ubuntu 24.04Ubuntu 26.04
Coverage depthin depth

What does Pavois check in this domain?

effective runtime 40
Checked against the resolved running state (e.g. sshd -T, sysctl, systemctl show), catches drop-ins and Includes a file read would miss. Caveat: runtime ≠ persistence; a value correct now may not survive a reboot.

Which standards does this domain cover?

One effective-configuration check serves as evidence for several standards at once. The references below are the ones the corpus actually carries, never a claimed equivalence. how to read a standard mapping.

CIS
1.5.5, 2.1.1, 2.1.2, 2.1.3, 2.1.4, 2.1.5, 2.1.6, 2.1.7, 2.1.8, 2.1.9, 2.1.10, 2.1.11, 2.1.12, 2.1.13, 2.1.14, 2.1.15, 2.1.16, 2.1.17, 2.1.18, 2.1.19, 2.2.4, 2.4.1.1, 3.1.3, 6.1.1.1, 6.1.2.1.3, 6.2.1.1, 6.2.1.1.1, 6.2.1.2, 6.2.1.2.3, 6.2.2.1.3, 6.3.1.2, 6.3.1.4, 10.2.1
ANSSI BP-028
R33, R67
NIST 800-53
3.1.13, 3.1.16, 3.3.1, 3.4.5, 3.4.6, 3.4.7, AC-2(g), AC-6(9), AC-18(3), AC-18(a), AU-2(d), AU-3, AU-4(1), AU-10, AU-12(c), AU-14(1), CM-6(a), CM-7(a), CM-7(b), IA-5(10), MP-7, SC-8, SC-8(1), SC-8(2), SC-8(3), SC-8(4), SC-24, SI-4(23)
PCI DSS
2.2.4, 10.2.1
DISA STIG
UBTU-22-213015, UBTU-22-254015, UBTU-22-255015, UBTU-22-653015, UBTU-24-100050, UBTU-24-100410, UBTU-24-100660, UBTU-24-100810, UBTU-24-600070

The 40 controls of the systemd services domain

RefRuleSev.OSStandards
SOCLE-RUN-SVC-035Disable telnet Servicehigh4
nist
SOCLE-RUN-SVC-036Disable tftp Servicehigh9
cisnist
SOCLE-RUN-SVC-032Disable acquiring, saving, and processing core dumpsmedium4
SOCLE-RUN-SVC-001Disable Apport Servicemedium3
cis
SOCLE-RUN-SVC-004Disable Avahi Server Softwaremedium9
cisnistpci-dss
SOCLE-RUN-SVC-005Disable Bluetooth Servicemedium9
cisnist
SOCLE-RUN-SVC-006Disable Cockpit Management Servermedium4
cis
SOCLE-RUN-SVC-010Disable debug-shell SystemD Servicemedium4
nist
SOCLE-RUN-SVC-011Disable DHCP Servicemedium7
cisnist
SOCLE-RUN-SVC-012Disable DHCPD6 Servicemedium7
cis
SOCLE-RUN-SVC-013Disable dnsmasq Servicemedium9
cis
SOCLE-RUN-SVC-014Disable Dovecot Servicemedium9
cis
SOCLE-RUN-SVC-016Disable httpd Servicemedium9
cisnist
SOCLE-RUN-SVC-017Disable KDump Kernel Crash Analyzer (kdump)medium7
niststig
SOCLE-RUN-SVC-025Disable LDAP Server (slapd)medium9
cis
SOCLE-RUN-SVC-018Disable named Servicemedium8
cisnist
SOCLE-RUN-SVC-019Disable Network File System (nfs)medium9
cisniststig
SOCLE-RUN-SVC-020Disable nginx Servicemedium9
cis
SOCLE-RUN-SVC-028Disable Squidmedium9
cis
SOCLE-RUN-SVC-003Disable the Automountermedium9
cisnist
SOCLE-RUN-SVC-009Disable the CUPS Servicemedium9
cisnist
SOCLE-RUN-SVC-038Disable vsftpd Servicemedium9
cisnist
SOCLE-RUN-SVC-039Disable xinetd Servicemedium7
cisnist
SOCLE-RUN-SVC-040Disable ypserv Servicemedium7
cis
SOCLE-RUN-SVC-002Enable auditd Servicemedium9
bp28cisnistpci-dssstig
SOCLE-RUN-SVC-007Enable cron Servicemedium5
cisnist
SOCLE-RUN-SVC-008Enable cron Servicemedium4
cis
SOCLE-RUN-SVC-031Enable syslog-ng Servicemedium2
nist
SOCLE-RUN-SVC-033Enable systemd-journal-upload Servicemedium9
cis
SOCLE-RUN-SVC-034Enable systemd-journald Servicemedium9
cisnist
SOCLE-RUN-SVC-015Enable the File Access Policy Servicemedium4
SOCLE-RUN-SVC-029Enable the OpenSSH Servicemedium7
niststig
SOCLE-RUN-SVC-021Enable the pcscd Servicemedium3
SOCLE-RUN-SVC-030Enable the SSSD Servicemedium9
bp28niststig
SOCLE-RUN-SVC-037Enable the USBGuard Servicemedium4
SOCLE-RUN-SVC-024Ensure rsyncd service is disabledmedium9
cispci-dss
SOCLE-RUN-SVC-023Disable rpcbind Servicelow9
cispci-dss
SOCLE-RUN-SVC-026Disable Sambalow9
cis
SOCLE-RUN-SVC-027Disable snmpd Servicelow9
cis
SOCLE-RUN-SVC-022Enable the Hardware RNG Entropy Gatherer Servicelow3

Sources & references

Full control catalogue · All control domains