mirror of
https://github.com/dev-sec/linux-baseline
synced 2024-11-22 19:23:02 +00:00
Allow verification if kernel modules loading is disabled
Signed-off-by: Artem Sidorenko <artem@posteo.de>
This commit is contained in:
parent
a493413969
commit
deb96a624e
1 changed files with 2 additions and 1 deletions
|
@ -18,6 +18,7 @@
|
|||
# author: Patrick Muench
|
||||
|
||||
sysctl_forwarding = attribute('sysctl_forwarding', default: false, description: 'Is network forwarding needed?')
|
||||
kernel_modules_disabled = attribute('kernel_modules_disabled', default: 0, description: 'Should loading of kernel modules be disabled?')
|
||||
|
||||
control 'sysctl-01' do
|
||||
impact 1.0
|
||||
|
@ -304,7 +305,7 @@ control 'sysctl-29' do
|
|||
title 'Disable loading kernel modules'
|
||||
desc 'The sysctl key kernel.modules_disabled is very straightforward. If it contains a "1" it will disable loading new modules, where a "0" will still allow loading them. Using this option will be a great protection against loading malicious kernel modules.'
|
||||
describe kernel_parameter('kernel.modules_disabled') do
|
||||
its(:value) { should eq 0 }
|
||||
its(:value) { should eq kernel_modules_disabled }
|
||||
end
|
||||
end
|
||||
|
||||
|
|
Loading…
Reference in a new issue