[PATCH 2/3] [bugfix] - sshd_disable_rhosts OVAL false positive
Gabe
redhatrises at gmail.com
Wed Jul 30 00:43:37 UTC 2014
- fix false positive for IgnoreRhosts check in sshd_config
Signed-off-by: Gabe <redhatrises at gmail.com>
---
shared/oval/sshd_disable_rhosts.xml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/shared/oval/sshd_disable_rhosts.xml b/shared/oval/sshd_disable_rhosts.xml
index cb59a1f..5d3eeb1 100644
--- a/shared/oval/sshd_disable_rhosts.xml
+++ b/shared/oval/sshd_disable_rhosts.xml
@@ -15,7 +15,7 @@
<extend_definition comment="sshd service is disabled"
definition_ref="service_sshd_disabled" />
<criterion comment="Check IgnoreRhosts in /etc/ssh/sshd_config"
- test_ref="test_sshd_rsh_emulation_disabled" />
+ negate="true" test_ref="test_sshd_rsh_emulation_disabled" />
</criteria>
</definition>
<ind:textfilecontent54_test check="all" check_existence="none_exist"
@@ -26,7 +26,7 @@
<ind:textfilecontent54_object id="obj_sshd_rsh_emulation_disabled"
version="2">
<ind:filepath>/etc/ssh/sshd_config</ind:filepath>
- <ind:pattern operation="pattern match">^[\s]*(?i)IgnoreRhosts(?-i)[\s]+no[\s]*(?:|(?:#.*))?$</ind:pattern>
+ <ind:pattern operation="pattern match">^[\s]*(?i)IgnoreRhosts(?-i)[\s]+yes[\s]*(?:|(?:#.*))?$</ind:pattern>
<ind:instance datatype="int">1</ind:instance>
</ind:textfilecontent54_object>
</def-group>
--
2.0.0
More information about the scap-security-guide
mailing list