Open
Description
Hi !
I'm trying to run this script :
bin/hardening/1.1.1.7_restrict_fat.sh --audit-all
1.1.1.7_restrict_fat [INFO] Working on 1.1.1.7_restrict_fat
1.1.1.7_restrict_fat [INFO] [DESCRIPTION] Limit mounting of FAT filesystems.
1.1.1.7_restrict_fat [INFO] Checking Configuration
1.1.1.7_restrict_fat [INFO] Performing audit
1.1.1.7_restrict_fat [ KO ] CONFIG_VFAT_FS is enabled!
1.1.1.7_restrict_fat [ KO ] Check Failed
And when i want to apply the recommanded modifications (i have status=enabled in the conf file) :
~/debian-cis # bin/hardening/1.1.1.7_restrict_fat.sh --apply
1.1.1.7_restrict_fat [INFO] Working on 1.1.1.7_restrict_fat
1.1.1.7_restrict_fat [INFO] [DESCRIPTION] Limit mounting of FAT filesystems.
1.1.1.7_restrict_fat [INFO] Checking Configuration
1.1.1.7_restrict_fat [INFO] Performing audit
1.1.1.7_restrict_fat [ KO ] CONFIG_VFAT_FS is enabled!
1.1.1.7_restrict_fat [INFO] Applying Hardening
1.1.1.7_restrict_fat [WARN] I cannot fix CONFIG_VFAT_FS enabled, recompile your kernel please
1.1.1.7_restrict_fat [ KO ] Check Failed
As you can see, the output show that the vfat FS is enable but it's not the case (according to the CIS test) :
~/debian-cis # rmmod vfat
rmmod: ERROR: Module vfat is not currently loaded
~/debian-cis # modprobe -n -v vfat | grep -E '(vfat|install)'
install /bin/true
~/debian-cis # lsmod | grep vfat
no output
~/debian-cis # grep -E -i '\svfat\s' /etc/fstab
no output
Did I make a mistake?
other thing about partition checks : all scripts from 1.1.2 to 1.1.18 are not compatible with lvm? for example :
~/debian-cis # bin/hardening/1.1.2_tmp_partition.sh --audit-all
1.1.2_tmp_partition [INFO] Working on 1.1.2_tmp_partition
1.1.2_tmp_partition [INFO] [DESCRIPTION] Ensure /tmp is configured (Scored)
1.1.2_tmp_partition [INFO] Checking Configuration
1.1.2_tmp_partition [INFO] Performing audit
1.1.2_tmp_partition [INFO] Verifying that /tmp is a partition
1.1.2_tmp_partition [ KO ] /tmp is not a partition
1.1.2_tmp_partition [ KO ] Check Failed
but :
~/debian-cis # mount |grep /tmp
/dev/mapper/vgdebian-tmp on /tmp type xfs (rw,nosuid,nodev,noexec,relatime,attr2,inode64,noquota)
~/debian-cis # df -hT |grep "/tmp"
/dev/mapper/vgdebian-tmp xfs 2,0G 35M 2,0G 2% /tmp
I got the same error for /var/log partition and i guess i will probably have the same if i had /home and /var/log/audit lvm partition.
Regards