Releases
v0.1.46
Highlights:
SCAP 1.3 Data Streams are now the default (#4755 )
1.2 Data Streams are suffixed with -1.2.xml
OSPP consolidation (#4705 )
RHEL7 ospp
Profile renamed to NIST National Checklist Program Profile, under ID ncp
.
RHEL7 ccc
Profile is renamed to ospp
, as it is better aligned with OSPP 4.2.1.
RHEL7 ospp42
Profile is deprecated.
Profiles changed in this release:
rhel8: cjis, rht-ccp, ospp, pci-dss, hipaa
wrlinux1019: draft_stig_wrlinux_disa
rhel7: cjis, rhelh-vpp, ccc, rhelh-stig, C2S, ospp, rht-ccp, ncp, hipaa, ospp42, stig
rhel6: usgcb-rhel6-server, C2S, rht-ccp, standard, stig
rhv4: rhvh-stig, rhvh-vpp
debian8: standard, anssi_np_nt28_restrictive
ubuntu1404: standard, anssi_np_nt28_restrictive
ubuntu1604: standard, anssi_np_nt28_restrictive
ubuntu1804: standard, anssi_np_nt28_restrictive
ol8: ospp, cjis, hipaa, pci-dss
fedora: ospp, pci-dss
ol7: stig, pci-dss
Profiles:
Unselect rule directory_access_var_log_audit in OSPP Profile (#4782 )
Set login banner message to /etc/issue in RHEL8 OSPP profile. (#4728 )
RHEL OSPP Profile Restructuring (#4754 )
NCP Profile extends OSPP profile (#4764 )
Rule grub2_vsyscall_argument is informational in OSPP (#4763 )
Add suport for XCCDF rule-refine (#4750 )
Profile Restructuring (#4736 )
Update OL8 HIPAA profile (#4718 )
Update OL8 CJIS profile (#4719 )
Adding SELinux rules into OSPP profile (#4735 )
Fix section titles. (#4738 )
Remove GNOME rules from rhel7/ospp (#4724 )
The use of ed25519 is disabled via HostKeyAlgorithms in FIPS crypto policy. (#4723 )
When HostbasedAuthentication is disabled using disable_host_auth, sshd_disable_rhosts and sshd_disable_user_known_hosts are redundant. (#4715 )
Cleanup the RHEL7 ccc.profile, minimally (#4691 )
Reintroduce crypto policy rules in the OSPP profile for RHEL8 (#4682 )
Rules:
Enable fapolicyd to watch all system mountpoints. (#4773 )
Remove rule configure_opensc_nss_db from RHEL8 product. (#4779 )
Ensure rsyslog-gnutls is installed. (#4775 )
IASE was migrated to DOD Cyber Exchange (#4768 )
Authorize USB hubs and Human Interface Devices in USBGuard daemon (#4748 )
Add SELinux booleans CSV and remove RHEL8 from rules for packages not available (#4765 )
Update CSRF cookie secure (#4761 )
Add mask_service parameter to services disabled template. (#4633 )
Add new rhel8 aux gpg pubkey (#4675 )
Add new package installed rule specific for RHEL8. (#4673 )
Delete unused/unwanted dconf_use_text_backend rule. (#4684 )
Fix identifiers section to have the correct name in rule sysctl_fs_protected_hardlinks. (#4720 )
extend oval check of configure_crypto_policy (#4757 )
Update STIG Antivirus Language (#4745 )
Log USBGuard daemon audit events using Linux Audit. (#4747 )
Harden ssh client crypto policy (#4681 )
Expanded and cleaned up csv templates. (#4739 )
SSH service rules for SLE12 (#4289 )
Single rule to configure audit rules for OSPP (#4680 )
update STIG antivirus language (#4341 )
Configure tmux to lock session after inactivity (#4737 )
Prevent user from disabling the screen lock. (#4742 )
Support session locking with tmux. (#4740 )
Remove watches since syscall rules cover all cases. (#4706 )
Update OL8 OSPP profile (#4717 )
OSPP requirements and selections (#4662 )
Enable the rngd service for OSPP. (#4733 )
Move some system-tools rules to organized with their respective configuration rules (#4726 )
Harden sshd crypto policy (#4663 )
Set number of records to cause an explicit flush to audit logs. (#4697 )
Set hostname as computer node name in audit logs. (#4701 )
Force frequent session key renegotiation. (#4711 )
Resolve information before writing to audit logs. (#4695 )
Fix typo in api_server_admission_control_plugin_NodeRestriction description (#4699 )
Fix typos in auditd_local_events texts. (#4698 )
Preprocess references and identifiers during the build time. (#4063 )
Use crypto-policies to configure RHEL8 sshd algorithms (#4676 )
Manual page create_module(2) says that this system call is present only in kernels before Linux 2.6. (#4665 )
Disable storing core dumps. (#4650 )
Add new rule auditd_write_logs (#4649 )
new rule timer_dnf-automatic_enabled (#4614 )
New rule auditd_local_events (#4636 )
Start using oval_sshd_config jinja macros for sshd rules (#4624 )
Simplify regexp (#4762 )
Tests:
Fix _check_rule method call in SSG test suite. (#4767 )
Test suite: set bash and ansible remediation to verbose mode. (#4652 )
Fix disk configuration in OSPP anaconda kickstart file. (#4716 )
Add documentation to known issue in the test suite. (#4730 )
SSG Test suite: Add function to find remediation in the datastream. (#4714 )
Add test scenarios for configure_usbguard_auditbackend rule (#4753 )
Fix STIG IDs reference processing (#4725 )
Add syslog_files rules test scenarios (#4743 )
ds_unselect_rules.sh: updated to work with namespaced SCAP 1.3 datastreams (#4727 )
Add test scenarios for sshd_set_keepalive rule (#4712 )
Enable unit-testing of bash shared jinja macros (#4702 )
Parameterize Red Hat's GPG release public key. (#4683 )
Added stripping of new line when obtaining IP addr by podman inspect (#4692 )
Fixed an omission. (#4658 )
Test suite autodetect datastream. (#4657 )
Testing of set_config_file function with BATS 2 (#4659 )
Introduce tests for macro that generates OVAL (#4660 )
Test suite change logging prefix to warning (#4688 )
Test suite: Set additional SSH options when testing ansible remediations (#4674 )
Document where test scenarios are located (#4654 )
Document --url and --extra-repo of install_vm.py script (#4653 )
Quick fix for CombinedMode _modify_parameters() (#4664 )
Macro OVAL lineinfile to collect all objects, and make sure only one exists. (#4647 )
Fix regex which looks for line in file configuration. (#4646 )
You can’t perform that action at this time.