-
Notifications
You must be signed in to change notification settings - Fork 706
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #12346 from Xeicker/ism_profile
Add Ism profile to OL9
- Loading branch information
Showing
2 changed files
with
75 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,65 @@ | ||
documentation_complete: true | ||
|
||
reference: https://www.cyber.gov.au/ism | ||
|
||
title: 'Australian Cyber Security Centre (ACSC) ISM Official' | ||
|
||
description: |- | ||
This profile contains configuration checks for Oracle Linux 9 | ||
that align to the Australian Cyber Security Centre (ACSC) Information Security Manual (ISM). | ||
|
||
The ISM uses a risk-based approach to cyber security. This profile provides a guide to aligning | ||
Oracle Linux security controls with the ISM, which can be used to select controls | ||
specific to an organisation's security posture and risk profile. | ||
|
||
A copy of the ISM can be found at the ACSC website: | ||
|
||
https://www.cyber.gov.au/ism | ||
|
||
extends: e8 | ||
|
||
selections: | ||
- ism_o:all:top_secret | ||
|
||
# Setting any nondefault, so a specific driver is expected | ||
# using the same as in STIG | ||
- var_smartcard_drivers=cac | ||
|
||
# ISM 0418,1055,1402 | ||
# Rule is for authconfig not used in | ||
- "!enable_ldap_client" | ||
# Not applicable to OL9 due to krb5-server version | ||
- "!kerberos_disable_no_keytab" | ||
|
||
# ISM 1386 | ||
# Configuration not available in OL9 | ||
- "!force_opensc_card_drivers" | ||
|
||
# ISM 1277,1552 | ||
# Not applicable to OL9 as per openssl man page | ||
- "!openssl_use_strong_entropy" | ||
|
||
# ISM 0988,1405 | ||
# Always use chronyd | ||
- "!service_chronyd_or_ntpd_enabled" | ||
|
||
# ISM 0421,0422,0431,0974,1173,1401,1504,1505,1546,1557,1558,1559,1560,1561 | ||
# pam_tally2 is not available in OL9 | ||
- "!accounts_passwords_pam_tally2_deny_root" | ||
- "!accounts_passwords_pam_tally2_unlock_time" | ||
|
||
# ISM 0582,0846 | ||
# These rules is not implemented in OL9 | ||
- "!audit_access_failed_aarch64" | ||
- "!audit_access_failed_ppc64le" | ||
- "!audit_access_success_aarch64" | ||
- "!audit_access_success_ppc64le" | ||
|
||
# Doesn't cover the expected requirement | ||
# 1319 "Static addressing is not used..." | ||
- "!network_ipv6_static_address" | ||
|
||
# ISM 1467,1483,1493 | ||
# Packages not available in OL | ||
- "!package_libdnf-plugin-subscription-manager_installed" | ||
- "!package_subscription-manager_installed" |