GEN000140-2 - A file integrity baseline including cryptographic hashes must be created and maintained - 'database location'

Information

A file integrity baseline is a collection of file metadata that is to evaluate the integrity of the system. A minimal baseline must contain metadata for all device files, setuid files, setgid files, system libraries, system binaries, and system configuration files. The minimal metadata must consist of the mode, owner, group owner, and modification times. For regular files, metadata must also include file size and a cryptographic hash of the file's contents.

Solution

Use AIDE to create a file integrity baseline, including cryptographic hashes, for the system.

Configure the /etc/aide.conf file to ensure some form of cryptographic hash (e.g., md5,rmd160,sha256) is used for files. In the default /etc/aide.conf the 'NORMAL' or 'LSPP' rules which are used for virtually all files DO include some form of cryptographic hash.

See Also

http://iasecontent.disa.mil/stigs/zip/U_RedHat_5_V1R18_STIG.zip

Item Details

Category: CONFIGURATION MANAGEMENT

References: 800-53|CM-2, CAT|II, CCI|CCI-000293, Group-ID|V-27250, Rule-ID|SV-34549r3_rule, STIG-ID|GEN000140-2, Vuln-ID|V-27250

Plugin: Unix

Control ID: f414697874d0e43b04e4e4fc4b03743c923f3d20b1eb5e6ce36ec93b164f8f5d