Skip to content

Commit

Permalink
Merge pull request #12278 from svet-se/slmicro5-stig-add-audit-rules-…
Browse files Browse the repository at this point in the history
…dac-modification-based-rules-support

Slmicro5 stig add audit rules dac/usergroup modification based rules support
  • Loading branch information
teacup-on-rockingchair committed Aug 27, 2024
2 parents 6a1c4f6 + aacd201 commit 2f91910
Show file tree
Hide file tree
Showing 12 changed files with 34 additions and 25 deletions.
40 changes: 24 additions & 16 deletions controls/stig_slmicro5.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1686,17 +1686,19 @@ controls:
title:
SLEM 5 must generate audit records for all account creations, modifications,
disabling, and termination events that affect /etc/group.
rules: []
status: pending
rules:
- audit_rules_usergroup_modification_group
status: automated

- id: SLEM-05-654135
levels:
- medium
title:
SLEM 5 must generate audit records for all account creations, modifications,
disabling, and termination events that affect /etc/security/opasswd.
rules: []
status: pending
rules:
- audit_rules_usergroup_modification_opasswd
status: automated

- id: SLEM-05-654140
levels:
Expand All @@ -1714,26 +1716,29 @@ controls:
title:
SLEM 5 must generate audit records for all account creations, modifications,
disabling, and termination events that affect /etc/shadow.
rules: []
status: pending
rules:
- audit_rules_usergroup_modification_shadow
status: automated

- id: SLEM-05-654150
levels:
- medium
title:
SLEM 5 must generate audit records for all uses of the "chmod", "fchmod"
and "fchmodat" system calls.
rules: []
status: pending
rules:
- audit_rules_dac_modification_fchmod
status: automated

- id: SLEM-05-654155
levels:
- medium
title:
SLEM 5 must generate audit records for all uses of the "chown", "fchown",
"fchownat", and "lchown" system calls.
rules: []
status: pending
rules:
- audit_rules_dac_modification_lchown
status: automated

- id: SLEM-05-654160
levels:
Expand Down Expand Up @@ -1769,24 +1774,27 @@ controls:
levels:
- medium
title: SLEM 5 must generate audit records for all uses of the "mount" system call.
rules: []
status: pending
rules:
- audit_rules_media_export
status: automated

- id: SLEM-05-654180
levels:
- medium
title:
SLEM 5 must generate audit records for all uses of the "setxattr", "fsetxattr",
"lsetxattr", "removexattr", "fremovexattr", and "lremovexattr" system calls.
rules: []
status: pending
rules:
- audit_rules_dac_modification_fremovexattr
status: automated

- id: SLEM-05-654185
levels:
- medium
title: SLEM 5 must generate audit records for all uses of the "umount" system call.
rules: []
status: pending
rules:
- audit_rules_dac_modification_umount2
status: automated

- id: SLEM-05-654190
levels:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ identifiers:
cce@rhel10: CCE-88200-1
cce@sle12: CCE-83133-9
cce@sle15: CCE-85694-8
cce@slmicro5: CCE-93653-4

references:
cis-csc: 1,11,12,13,14,15,16,19,2,3,4,5,6,7,8,9
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@ identifiers:
cce@rhel10: CCE-88352-0
cce@sle12: CCE-83138-8
cce@sle15: CCE-85686-4
cce@slmicro5: CCE-93651-8

references:
cis-csc: 1,11,12,13,14,15,16,19,2,3,4,5,6,7,8,9
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ identifiers:
cce@rhel10: CCE-88243-1
cce@sle12: CCE-83135-4
cce@sle15: CCE-85691-4
cce@slmicro5: CCE-93652-6

references:
cis-csc: 1,11,12,13,14,15,16,19,2,3,4,5,6,7,8,9
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ identifiers:
cce@rhel10: CCE-89822-1
cce@sle12: CCE-83219-6
cce@sle15: CCE-91250-1
cce@slmicro5: CCE-93655-9

references:
disa: CCI-000130,CCI-000169,CCI-000172,CCI-002884
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ identifiers:
cce@rhel10: CCE-86590-7
cce@sle12: CCE-83217-0
cce@sle15: CCE-85718-5
cce@slmicro5: CCE-93654-2

references:
cis-csc: 1,11,12,13,14,15,16,19,2,3,4,5,6,7,8,9
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ identifiers:
cce@rhel10: CCE-87111-1
cce@sle12: CCE-83121-4
cce@sle15: CCE-85578-3
cce@slmicro5: CCE-93657-5

references:
cis-csc: 1,11,12,13,14,15,16,18,19,2,3,4,5,6,7,8,9
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ identifiers:
cce@rhel10: CCE-90664-4
cce@sle12: CCE-83123-0
cce@sle15: CCE-85728-4
cce@slmicro5: CCE-93659-1

references:
cis-csc: 1,11,12,13,14,15,16,18,19,2,3,4,5,6,7,8,9
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ identifiers:
cce@rhel10: CCE-88637-4
cce@sle12: CCE-83122-2
cce@sle15: CCE-85579-1
cce@slmicro5: CCE-93658-3

references:
cis-csc: 1,11,12,13,14,15,16,18,19,2,3,4,5,6,7,8,9
Expand Down
7 changes: 0 additions & 7 deletions shared/references/cce-slmicro5-avail.txt
Original file line number Diff line number Diff line change
@@ -1,10 +1,3 @@
CCE-93651-8
CCE-93652-6
CCE-93653-4
CCE-93654-2
CCE-93655-9
CCE-93657-5
CCE-93658-3
CCE-93659-1
CCE-93661-7
CCE-93662-5
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# platform = multi_platform_rhel,multi_platform_fedora,multi_platform_ol,multi_platform_rhv,multi_platform_sle,multi_platform_ubuntu,multi_platform_debian
# platform = multi_platform_rhel,multi_platform_fedora,multi_platform_ol,multi_platform_rhv,multi_platform_sle,multi_platform_slmicro,multi_platform_ubuntu,multi_platform_debian
# reboot = true
# strategy = restrict
# complexity = low
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# platform = multi_platform_rhel,multi_platform_fedora,multi_platform_ol,multi_platform_rhv,multi_platform_sle,multi_platform_ubuntu,multi_platform_debian
# platform = multi_platform_rhel,multi_platform_fedora,multi_platform_ol,multi_platform_rhv,multi_platform_sle,multi_platform_slmicro,multi_platform_ubuntu,multi_platform_debian

# First perform the remediation of the syscall rule
# Retrieve hardware architecture of the underlying system
Expand Down

0 comments on commit 2f91910

Please sign in to comment.