Complexity:| low |
│ │ │ -0007aa60: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>
| Disru
│ │ │ -0007aa70: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: | l
│ │ │ -0007aa80: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow |
|---|
│ │ │ -0007aa90: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e | Reboot: |
│ │ │ -0007aaa0: 3c74 643e 6661 6c73 653c 2f74 643e 3c2f false |
│ │ │ -0007aab0: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>
| Strat
│ │ │ -0007aac0: 6567 793a 3c2f 7468 3e3c 7464 3e64 6973 egy: | dis
│ │ │ -0007aad0: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able |
│ │ │ -0007aae0: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table>include remove_
│ │ │ -0007ab00: 6e74 7064 6174 650a 0a63 6c61 7373 2072 ntpdate..class r
│ │ │ -0007ab10: 656d 6f76 655f 6e74 7064 6174 6520 7b0a emove_ntpdate {.
│ │ │ -0007ab20: 2020 7061 636b 6167 6520 7b20 276e 7470 package { 'ntp
│ │ │ -0007ab30: 6461 7465 273a 0a20 2020 2065 6e73 7572 date':. ensur
│ │ │ -0007ab40: 6520 3d26 6774 3b20 2770 7572 6765 6427 e => 'purged'
│ │ │ -0007ab50: 2c0a 2020 7d0a 7d0a 3c2f 636f 6465 3e3c ,. }.}.<
│ │ │ -0007ab60: 2f70 7265 3e3c 2f64 6976 3e3c 6120 636c /pre>Remed
│ │ │ -0007ac10: 6961 7469 6f6e 2041 6e73 6962 6c65 2073 iation Ansible s
│ │ │ -0007ac20: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ...| C
│ │ │ -0007acb0: 6f6d 706c 6578 6974 793a 3c2f 7468 3e3c omplexity: | <
│ │ │ -0007acc0: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>low
│ │ │ -0007acd0: 3c74 723e 3c74 683e 4469 7372 7570 7469 | Disrupti
│ │ │ -0007ace0: 6f6e 3a3c 2f74 683e 3c74 643e 6c6f 773c on: | low<
│ │ │ -0007acf0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> |
|---|
| Reboot: | false |
│ │ │ -0007ad20: 3c74 723e 3c74 683e 5374 7261 7465 6779 | Strategy
│ │ │ -0007ad30: 3a3c 2f74 683e 3c74 643e 6469 7361 626c : | disabl
│ │ │ -0007ad40: 653c 2f74 643e 3c2f 7472 3e3c 2f74 6162 e |
|---|
-
│ │ │ -0007ad60: 6e61 6d65 3a20 456e 7375 7265 206e 7470 name: Ensure ntp
│ │ │ -0007ad70: 6461 7465 2069 7320 7265 6d6f 7665 640a date is removed.
│ │ │ -0007ad80: 2020 7061 636b 6167 653a 0a20 2020 206e package:. n
│ │ │ -0007ad90: 616d 653a 206e 7470 6461 7465 0a20 2020 ame: ntpdate.
│ │ │ -0007ada0: 2073 7461 7465 3a20 6162 7365 6e74 0a20 state: absent.
│ │ │ -0007adb0: 2074 6167 733a 0a20 202d 2064 6973 6162 tags:. - disab
│ │ │ -0007adc0: 6c65 5f73 7472 6174 6567 790a 2020 2d20 le_strategy. -
│ │ │ -0007add0: 6c6f 775f 636f 6d70 6c65 7869 7479 0a20 low_complexity.
│ │ │ -0007ade0: 202d 206c 6f77 5f64 6973 7275 7074 696f - low_disruptio
│ │ │ -0007adf0: 6e0a 2020 2d20 6c6f 775f 7365 7665 7269 n. - low_severi
│ │ │ -0007ae00: 7479 0a20 202d 206e 6f5f 7265 626f 6f74 ty. - no_reboot
│ │ │ -0007ae10: 5f6e 6565 6465 640a 2020 2d20 7061 636b _needed. - pack
│ │ │ -0007ae20: 6167 655f 6e74 7064 6174 655f 7265 6d6f age_ntpdate_remo
│ │ │ -0007ae30: 7665 640a 3c2f 636f 6465 3e3c 2f70 7265 ved.
<
│ │ │ +0007aa40: 7468 3e43 6f6d 706c 6578 6974 793a 3c2f th>Complexity:
│ │ │ +0007aa50: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th>| low | <
│ │ │ +0007aa60: 2f74 723e 3c74 723e 3c74 683e 4469 7372 /tr>
| Disr
│ │ │ +0007aa70: 7570 7469 6f6e 3a3c 2f74 683e 3c74 643e uption: |
│ │ │ +0007aa80: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low |
|---|
| Reboot: | false | <
│ │ │ +0007aab0: 2f74 723e 3c74 723e 3c74 683e 5374 7261 /tr>
|---|
| Stra
│ │ │ +0007aac0: 7465 6779 3a3c 2f74 683e 3c74 643e 6469 tegy: | di
│ │ │ +0007aad0: 7361 626c 653c 2f74 643e 3c2f 7472 3e3c sable |
<
│ │ │ +0007aae0: 2f74 6162 6c65 3e3c 7072 653e 3c63 6f64 /table>- name: Ensure
│ │ │ +0007ab00: 206e 7470 6461 7465 2069 7320 7265 6d6f ntpdate is remo
│ │ │ +0007ab10: 7665 640a 2020 7061 636b 6167 653a 0a20 ved. package:.
│ │ │ +0007ab20: 2020 206e 616d 653a 206e 7470 6461 7465 name: ntpdate
│ │ │ +0007ab30: 0a20 2020 2073 7461 7465 3a20 6162 7365 . state: abse
│ │ │ +0007ab40: 6e74 0a20 2074 6167 733a 0a20 202d 2064 nt. tags:. - d
│ │ │ +0007ab50: 6973 6162 6c65 5f73 7472 6174 6567 790a isable_strategy.
│ │ │ +0007ab60: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi
│ │ │ +0007ab70: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru
│ │ │ +0007ab80: 7074 696f 6e0a 2020 2d20 6c6f 775f 7365 ption. - low_se
│ │ │ +0007ab90: 7665 7269 7479 0a20 202d 206e 6f5f 7265 verity. - no_re
│ │ │ +0007aba0: 626f 6f74 5f6e 6565 6465 640a 2020 2d20 boot_needed. -
│ │ │ +0007abb0: 7061 636b 6167 655f 6e74 7064 6174 655f package_ntpdate_
│ │ │ +0007abc0: 7265 6d6f 7665 640a 3c2f 636f 6465 3e3c removed.<
│ │ │ +0007abd0: 2f70 7265 3e3c 2f64 6976 3e3c 6120 636c /pre>Remed
│ │ │ +0007ac80: 6961 7469 6f6e 2050 7570 7065 7420 736e iation Puppet sn
│ │ │ +0007ac90: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...
| Co
│ │ │ +0007ad20: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: | low
<
│ │ │ +0007ad40: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr>Disruptio
│ │ │ +0007ad50: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: | low
│ │ │ +0007ad60: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> | |
│ │ │ +0007ad70: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: |
│ │ │ +0007ad80: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false |
<
│ │ │ +0007ad90: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr>Strategy:
│ │ │ +0007ada0: 3c2f 7468 3e3c 7464 3e64 6973 6162 6c65 | disable
│ │ │ +0007adb0: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c | inc
│ │ │ +0007add0: 6c75 6465 2072 656d 6f76 655f 6e74 7064 lude remove_ntpd
│ │ │ +0007ade0: 6174 650a 0a63 6c61 7373 2072 656d 6f76 ate..class remov
│ │ │ +0007adf0: 655f 6e74 7064 6174 6520 7b0a 2020 7061 e_ntpdate {. pa
│ │ │ +0007ae00: 636b 6167 6520 7b20 276e 7470 6461 7465 ckage { 'ntpdate
│ │ │ +0007ae10: 273a 0a20 2020 2065 6e73 7572 6520 3d26 ':. ensure =&
│ │ │ +0007ae20: 6774 3b20 2770 7572 6765 6427 2c0a 2020 gt; 'purged',.
│ │ │ +0007ae30: 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 7265 }.}.
Remedi
│ │ │ -0007bf00: 6174 696f 6e20 5075 7070 6574 2073 6e69 ation Puppet sni
│ │ │ -0007bf10: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ...
│ │ │ -0007bf20: 3c64 6976 2063 6c61 7373 3d22 7061 6e65 | Com
│ │ │ -0007bfa0: 706c 6578 6974 793a 3c2f 7468 3e3c 7464 plexity: | low |
|---|
Disruption
│ │ │ -0007bfd0: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : | low | | R
│ │ │ -0007bff0: 6562 6f6f 743a 3c2f 7468 3e3c 7464 3e66 eboot: | f
│ │ │ -0007c000: 616c 7365 3c2f 7464 3e3c 2f74 723e 3c74 alse |
|---|
Strategy:<
│ │ │ -0007c020: 2f74 683e 3c74 643e 6469 7361 626c 653c /th> | disable<
│ │ │ -0007c030: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> |
incl
│ │ │ -0007c050: 7564 6520 7265 6d6f 7665 5f74 656c 6e65 ude remove_telne
│ │ │ -0007c060: 7464 2d73 736c 0a0a 636c 6173 7320 7265 td-ssl..class re
│ │ │ -0007c070: 6d6f 7665 5f74 656c 6e65 7464 2d73 736c move_telnetd-ssl
│ │ │ -0007c080: 207b 0a20 2070 6163 6b61 6765 207b 2027 {. package { '
│ │ │ -0007c090: 7465 6c6e 6574 642d 7373 6c27 3a0a 2020 telnetd-ssl':.
│ │ │ -0007c0a0: 2020 656e 7375 7265 203d 2667 743b 2027 ensure => '
│ │ │ -0007c0b0: 7075 7267 6564 272c 0a20 207d 0a7d 0a3c purged',. }.}.<
│ │ │ -0007c0c0: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code>
Remediation An
│ │ │ -0007c180: 7369 626c 6520 736e 6970 7065 7420 e287 sible snippet ..
│ │ │ -0007c190: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .| Complexity
│ │ │ -0007c220: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : | low | | D
│ │ │ -0007c240: 6973 7275 7074 696f 6e3a 3c2f 7468 3e3c isruption: | <
│ │ │ -0007c250: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>low
│ │ │ -0007c260: 3c74 723e 3c74 683e 5265 626f 6f74 3a3c | Reboot:<
│ │ │ -0007c270: 2f74 683e 3c74 643e 6661 6c73 653c 2f74 /th> | false |
|---|
| S
│ │ │ -0007c290: 7472 6174 6567 793a 3c2f 7468 3e3c 7464 trategy: | disable |
|---|
<
│ │ │ -0007c2c0: 636f 6465 3e2d 206e 616d 653a 2045 6e73 code>- name: Ens
│ │ │ -0007c2d0: 7572 6520 7465 6c6e 6574 642d 7373 6c20 ure telnetd-ssl
│ │ │ -0007c2e0: 6973 2072 656d 6f76 6564 0a20 2070 6163 is removed. pac
│ │ │ -0007c2f0: 6b61 6765 3a0a 2020 2020 6e61 6d65 3a20 kage:. name:
│ │ │ -0007c300: 7465 6c6e 6574 642d 7373 6c0a 2020 2020 telnetd-ssl.
│ │ │ -0007c310: 7374 6174 653a 2061 6273 656e 740a 2020 state: absent.
│ │ │ -0007c320: 7461 6773 3a0a 2020 2d20 4e49 5354 2d38 tags:. - NIST-8
│ │ │ -0007c330: 3030 2d35 332d 434d 2d36 2861 290a 2020 00-53-CM-6(a).
│ │ │ -0007c340: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM
│ │ │ -0007c350: 2d37 2861 290a 2020 2d20 4e49 5354 2d38 -7(a). - NIST-8
│ │ │ -0007c360: 3030 2d35 332d 434d 2d37 2862 290a 2020 00-53-CM-7(b).
│ │ │ -0007c370: 2d20 6469 7361 626c 655f 7374 7261 7465 - disable_strate
│ │ │ -0007c380: 6779 0a20 202d 2068 6967 685f 7365 7665 gy. - high_seve
│ │ │ -0007c390: 7269 7479 0a20 202d 206c 6f77 5f63 6f6d rity. - low_com
│ │ │ -0007c3a0: 706c 6578 6974 790a 2020 2d20 6c6f 775f plexity. - low_
│ │ │ -0007c3b0: 6469 7372 7570 7469 6f6e 0a20 202d 206e disruption. - n
│ │ │ -0007c3c0: 6f5f 7265 626f 6f74 5f6e 6565 6465 640a o_reboot_needed.
│ │ │ -0007c3d0: 2020 2d20 7061 636b 6167 655f 7465 6c6e - package_teln
│ │ │ -0007c3e0: 6574 642d 7373 6c5f 7265 6d6f 7665 640a etd-ssl_removed.
│ │ │ +0007bf00: 6174 696f 6e20 416e 7369 626c 6520 736e ation Ansible sn
│ │ │ +0007bf10: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...
| Co
│ │ │ +0007bfa0: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: | low
<
│ │ │ +0007bfc0: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr>Disruptio
│ │ │ +0007bfd0: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: | low
│ │ │ +0007bfe0: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> | |
│ │ │ +0007bff0: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: |
│ │ │ +0007c000: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false |
<
│ │ │ +0007c010: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr>Strategy:
│ │ │ +0007c020: 3c2f 7468 3e3c 7464 3e64 6973 6162 6c65 | disable
│ │ │ +0007c030: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c | - n
│ │ │ +0007c050: 616d 653a 2045 6e73 7572 6520 7465 6c6e ame: Ensure teln
│ │ │ +0007c060: 6574 642d 7373 6c20 6973 2072 656d 6f76 etd-ssl is remov
│ │ │ +0007c070: 6564 0a20 2070 6163 6b61 6765 3a0a 2020 ed. package:.
│ │ │ +0007c080: 2020 6e61 6d65 3a20 7465 6c6e 6574 642d name: telnetd-
│ │ │ +0007c090: 7373 6c0a 2020 2020 7374 6174 653a 2061 ssl. state: a
│ │ │ +0007c0a0: 6273 656e 740a 2020 7461 6773 3a0a 2020 bsent. tags:.
│ │ │ +0007c0b0: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM
│ │ │ +0007c0c0: 2d36 2861 290a 2020 2d20 4e49 5354 2d38 -6(a). - NIST-8
│ │ │ +0007c0d0: 3030 2d35 332d 434d 2d37 2861 290a 2020 00-53-CM-7(a).
│ │ │ +0007c0e0: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM
│ │ │ +0007c0f0: 2d37 2862 290a 2020 2d20 6469 7361 626c -7(b). - disabl
│ │ │ +0007c100: 655f 7374 7261 7465 6779 0a20 202d 2068 e_strategy. - h
│ │ │ +0007c110: 6967 685f 7365 7665 7269 7479 0a20 202d igh_severity. -
│ │ │ +0007c120: 206c 6f77 5f63 6f6d 706c 6578 6974 790a low_complexity.
│ │ │ +0007c130: 2020 2d20 6c6f 775f 6469 7372 7570 7469 - low_disrupti
│ │ │ +0007c140: 6f6e 0a20 202d 206e 6f5f 7265 626f 6f74 on. - no_reboot
│ │ │ +0007c150: 5f6e 6565 6465 640a 2020 2d20 7061 636b _needed. - pack
│ │ │ +0007c160: 6167 655f 7465 6c6e 6574 642d 7373 6c5f age_telnetd-ssl_
│ │ │ +0007c170: 7265 6d6f 7665 640a 3c2f 636f 6465 3e3c removed.<
│ │ │ +0007c180: 2f70 7265 3e3c 2f64 6976 3e3c 6120 636c /pre>Remed
│ │ │ +0007c230: 6961 7469 6f6e 2050 7570 7065 7420 736e iation Puppet sn
│ │ │ +0007c240: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...
| Co
│ │ │ +0007c2d0: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: | low
<
│ │ │ +0007c2f0: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr>Disruptio
│ │ │ +0007c300: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: | low
│ │ │ +0007c310: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> | |
│ │ │ +0007c320: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: |
│ │ │ +0007c330: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false |
<
│ │ │ +0007c340: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr>Strategy:
│ │ │ +0007c350: 3c2f 7468 3e3c 7464 3e64 6973 6162 6c65 | disable
│ │ │ +0007c360: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c | inc
│ │ │ +0007c380: 6c75 6465 2072 656d 6f76 655f 7465 6c6e lude remove_teln
│ │ │ +0007c390: 6574 642d 7373 6c0a 0a63 6c61 7373 2072 etd-ssl..class r
│ │ │ +0007c3a0: 656d 6f76 655f 7465 6c6e 6574 642d 7373 emove_telnetd-ss
│ │ │ +0007c3b0: 6c20 7b0a 2020 7061 636b 6167 6520 7b20 l {. package {
│ │ │ +0007c3c0: 2774 656c 6e65 7464 2d73 736c 273a 0a20 'telnetd-ssl':.
│ │ │ +0007c3d0: 2020 2065 6e73 7572 6520 3d26 6774 3b20 ensure =>
│ │ │ +0007c3e0: 2770 7572 6765 6427 2c0a 2020 7d0a 7d0a 'purged',. }.}.
│ │ │ 0007c3f0: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64
Remedi
│ │ │ -0007d4c0: 6174 696f 6e20 5075 7070 6574 2073 6e69 ation Puppet sni
│ │ │ -0007d4d0: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ...
│ │ │ -0007d4e0: 3c64 6976 2063 6c61 7373 3d22 7061 6e65 | Com
│ │ │ -0007d560: 706c 6578 6974 793a 3c2f 7468 3e3c 7464 plexity: | low |
|---|
Disruption
│ │ │ -0007d590: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : | low | | R
│ │ │ -0007d5b0: 6562 6f6f 743a 3c2f 7468 3e3c 7464 3e66 eboot: | f
│ │ │ -0007d5c0: 616c 7365 3c2f 7464 3e3c 2f74 723e 3c74 alse |
|---|
Strategy:<
│ │ │ -0007d5e0: 2f74 683e 3c74 643e 6469 7361 626c 653c /th> | disable<
│ │ │ -0007d5f0: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> |
incl
│ │ │ -0007d610: 7564 6520 7265 6d6f 7665 5f74 656c 6e65 ude remove_telne
│ │ │ -0007d620: 7464 0a0a 636c 6173 7320 7265 6d6f 7665 td..class remove
│ │ │ -0007d630: 5f74 656c 6e65 7464 207b 0a20 2070 6163 _telnetd {. pac
│ │ │ -0007d640: 6b61 6765 207b 2027 7465 6c6e 6574 6427 kage { 'telnetd'
│ │ │ -0007d650: 3a0a 2020 2020 656e 7375 7265 203d 2667 :. ensure =&g
│ │ │ -0007d660: 743b 2027 7075 7267 6564 272c 0a20 207d t; 'purged',. }
│ │ │ -0007d670: 0a7d 0a3c 2f63 6f64 653e 3c2f 7072 653e .}.
│ │ │ -0007d680: 3c2f 6469 763e 3c61 2063 6c61 7373 3d22
Remediatio
│ │ │ -0007d730: 6e20 416e 7369 626c 6520 736e 6970 7065 n Ansible snippe
│ │ │ -0007d740: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ...
│ │ │ -0007d780: 3c74 6162 6c65 2063 6c61 7373 3d22 7461 | Comple
│ │ │ -0007d7d0: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: | lo
│ │ │ -0007d7e0: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w |
|---|
<
│ │ │ -0007d7f0: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption:
│ │ │ -0007d800: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th>| low | <
│ │ │ -0007d810: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>
| Rebo
│ │ │ -0007d820: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: | fals
│ │ │ -0007d830: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e |
|---|
<
│ │ │ -0007d840: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy:| disable |
- name:
│ │ │ -0007d880: 2045 6e73 7572 6520 7465 6c6e 6574 6420 Ensure telnetd
│ │ │ -0007d890: 6973 2072 656d 6f76 6564 0a20 2070 6163 is removed. pac
│ │ │ -0007d8a0: 6b61 6765 3a0a 2020 2020 6e61 6d65 3a20 kage:. name:
│ │ │ -0007d8b0: 7465 6c6e 6574 640a 2020 2020 7374 6174 telnetd. stat
│ │ │ -0007d8c0: 653a 2061 6273 656e 740a 2020 7461 6773 e: absent. tags
│ │ │ -0007d8d0: 3a0a 2020 2d20 4e49 5354 2d38 3030 2d35 :. - NIST-800-5
│ │ │ -0007d8e0: 332d 434d 2d36 2861 290a 2020 2d20 4e49 3-CM-6(a). - NI
│ │ │ -0007d8f0: 5354 2d38 3030 2d35 332d 434d 2d37 2861 ST-800-53-CM-7(a
│ │ │ -0007d900: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5
│ │ │ -0007d910: 332d 434d 2d37 2862 290a 2020 2d20 6469 3-CM-7(b). - di
│ │ │ -0007d920: 7361 626c 655f 7374 7261 7465 6779 0a20 sable_strategy.
│ │ │ -0007d930: 202d 2068 6967 685f 7365 7665 7269 7479 - high_severity
│ │ │ -0007d940: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex
│ │ │ -0007d950: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr
│ │ │ -0007d960: 7570 7469 6f6e 0a20 202d 206e 6f5f 7265 uption. - no_re
│ │ │ -0007d970: 626f 6f74 5f6e 6565 6465 640a 2020 2d20 boot_needed. -
│ │ │ -0007d980: 7061 636b 6167 655f 7465 6c6e 6574 645f package_telnetd_
│ │ │ -0007d990: 7265 6d6f 7665 640a 3c2f 636f 6465 3e3c removed.<
│ │ │ +0007d4c0: 6174 696f 6e20 416e 7369 626c 6520 736e ation Ansible sn
│ │ │ +0007d4d0: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...
| Co
│ │ │ +0007d560: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: | low
<
│ │ │ +0007d580: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr>Disruptio
│ │ │ +0007d590: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: | low
│ │ │ +0007d5a0: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> | |
│ │ │ +0007d5b0: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: |
│ │ │ +0007d5c0: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false |
<
│ │ │ +0007d5d0: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr>Strategy:
│ │ │ +0007d5e0: 3c2f 7468 3e3c 7464 3e64 6973 6162 6c65 | disable
│ │ │ +0007d5f0: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c | - n
│ │ │ +0007d610: 616d 653a 2045 6e73 7572 6520 7465 6c6e ame: Ensure teln
│ │ │ +0007d620: 6574 6420 6973 2072 656d 6f76 6564 0a20 etd is removed.
│ │ │ +0007d630: 2070 6163 6b61 6765 3a0a 2020 2020 6e61 package:. na
│ │ │ +0007d640: 6d65 3a20 7465 6c6e 6574 640a 2020 2020 me: telnetd.
│ │ │ +0007d650: 7374 6174 653a 2061 6273 656e 740a 2020 state: absent.
│ │ │ +0007d660: 7461 6773 3a0a 2020 2d20 4e49 5354 2d38 tags:. - NIST-8
│ │ │ +0007d670: 3030 2d35 332d 434d 2d36 2861 290a 2020 00-53-CM-6(a).
│ │ │ +0007d680: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM
│ │ │ +0007d690: 2d37 2861 290a 2020 2d20 4e49 5354 2d38 -7(a). - NIST-8
│ │ │ +0007d6a0: 3030 2d35 332d 434d 2d37 2862 290a 2020 00-53-CM-7(b).
│ │ │ +0007d6b0: 2d20 6469 7361 626c 655f 7374 7261 7465 - disable_strate
│ │ │ +0007d6c0: 6779 0a20 202d 2068 6967 685f 7365 7665 gy. - high_seve
│ │ │ +0007d6d0: 7269 7479 0a20 202d 206c 6f77 5f63 6f6d rity. - low_com
│ │ │ +0007d6e0: 706c 6578 6974 790a 2020 2d20 6c6f 775f plexity. - low_
│ │ │ +0007d6f0: 6469 7372 7570 7469 6f6e 0a20 202d 206e disruption. - n
│ │ │ +0007d700: 6f5f 7265 626f 6f74 5f6e 6565 6465 640a o_reboot_needed.
│ │ │ +0007d710: 2020 2d20 7061 636b 6167 655f 7465 6c6e - package_teln
│ │ │ +0007d720: 6574 645f 7265 6d6f 7665 640a 3c2f 636f etd_removed.
<
│ │ │ +0007d740: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn
│ │ │ +0007d750: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t
│ │ │ +0007d760: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse"
│ │ │ +0007d770: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i
│ │ │ +0007d780: 646d 3139 3835 3722 2074 6162 696e 6465 dm19857" tabinde
│ │ │ +0007d790: 783d 2230 2220 726f 6c65 3d22 6275 7474 x="0" role="butt
│ │ │ +0007d7a0: 6f6e 2220 6172 6961 2d65 7870 616e 6465 on" aria-expande
│ │ │ +0007d7b0: 643d 2266 616c 7365 2220 7469 746c 653d d="false" title=
│ │ │ +0007d7c0: 2241 6374 6976 6174 6520 746f 2072 6576 "Activate to rev
│ │ │ +0007d7d0: 6561 6c22 2068 7265 663d 2223 2122 3e52 eal" href="#!">R
│ │ │ +0007d7e0: 656d 6564 6961 7469 6f6e 2050 7570 7065 emediation Puppe
│ │ │ +0007d7f0: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet ...
Complexity:| low |
│ │ │ +0007d8a0: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>
| Disru
│ │ │ +0007d8b0: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: | l
│ │ │ +0007d8c0: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow |
|---|
│ │ │ +0007d8d0: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e | Reboot: |
│ │ │ +0007d8e0: 3c74 643e 6661 6c73 653c 2f74 643e 3c2f false |
│ │ │ +0007d8f0: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>
| Strat
│ │ │ +0007d900: 6567 793a 3c2f 7468 3e3c 7464 3e64 6973 egy: | dis
│ │ │ +0007d910: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able |
│ │ │ +0007d920: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table>include remove_
│ │ │ +0007d940: 7465 6c6e 6574 640a 0a63 6c61 7373 2072 telnetd..class r
│ │ │ +0007d950: 656d 6f76 655f 7465 6c6e 6574 6420 7b0a emove_telnetd {.
│ │ │ +0007d960: 2020 7061 636b 6167 6520 7b20 2774 656c package { 'tel
│ │ │ +0007d970: 6e65 7464 273a 0a20 2020 2065 6e73 7572 netd':. ensur
│ │ │ +0007d980: 6520 3d26 6774 3b20 2770 7572 6765 6427 e => 'purged'
│ │ │ +0007d990: 2c0a 2020 7d0a 7d0a 3c2f 636f 6465 3e3c ,. }.}.<
│ │ │ 0007d9a0: 2f70 7265 3e3c 2f64 6976 3e3c 6120 636c /pre>Remediatio
│ │ │ -0007f920: 6e20 4f53 4275 696c 6420 426c 7565 7072 n OSBuild Bluepr
│ │ │ -0007f930: 696e 7420 736e 6970 7065 7420 e287 b23c int snippet ...<
│ │ │ -0007f940: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>
<
│ │ │ -0007f980: 636f 6465 3e0a 5b5b 7061 636b 6167 6573 code>.[[packages
│ │ │ -0007f990: 5d5d 0a6e 616d 6520 3d20 226e 7470 220a ]].name = "ntp".
│ │ │ -0007f9a0: 7665 7273 696f 6e20 3d20 222a 220a 3c2f version = "*".
│ │ │ -0007f9b0: 636f 6465 3e3c 2f70 7265 3e3c 2f64 6976 code>
Remediation Pup
│ │ │ -0007fa70: 7065 7420 736e 6970 7065 7420 e287 b23c pet snippet ...<
│ │ │ -0007fa80: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>
│ │ │ -0007fb00: 3c74 683e 436f 6d70 6c65 7869 7479 3a3c | Complexity:<
│ │ │ -0007fb10: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> | low |
│ │ │ -0007fb20: 3c2f 7472 3e3c 7472 3e3c 7468 3e44 6973
| Dis
│ │ │ -0007fb30: 7275 7074 696f 6e3a 3c2f 7468 3e3c 7464 ruption: | low |
|---|
Reboot: | false |
│ │ │ -0007fb70: 3c2f 7472 3e3c 7472 3e3c 7468 3e53 7472 | Str
│ │ │ -0007fb80: 6174 6567 793a 3c2f 7468 3e3c 7464 3e65 ategy: | e
│ │ │ -0007fb90: 6e61 626c 653c 2f74 643e 3c2f 7472 3e3c nable |
<
│ │ │ -0007fba0: 2f74 6162 6c65 3e3c 7072 653e 3c63 6f64 /table>include instal
│ │ │ -0007fbc0: 6c5f 6e74 700a 0a63 6c61 7373 2069 6e73 l_ntp..class ins
│ │ │ -0007fbd0: 7461 6c6c 5f6e 7470 207b 0a20 2070 6163 tall_ntp {. pac
│ │ │ -0007fbe0: 6b61 6765 207b 2027 6e74 7027 3a0a 2020 kage { 'ntp':.
│ │ │ -0007fbf0: 2020 656e 7375 7265 203d 2667 743b 2027 ensure => '
│ │ │ -0007fc00: 696e 7374 616c 6c65 6427 2c0a 2020 7d0a installed',. }.
│ │ │ -0007fc10: 7d0a 3c2f 636f 6465 3e3c 2f70 7265 3e3c }.
<
│ │ │ -0007fc20: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remediation
│ │ │ -0007fcd0: 2041 6e73 6962 6c65 2073 6e69 7070 6574 Ansible snippet
│ │ │ -0007fce0: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ...
<
│ │ │ -0007fd20: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab
│ │ │ -0007fd30: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped
│ │ │ -0007fd40: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered
│ │ │ -0007fd50: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed"
│ │ │ -0007fd60: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 >
| Complex
│ │ │ -0007fd70: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: | low
│ │ │ -0007fd80: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 |
|---|
Disruption:| low |
│ │ │ -0007fdb0: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>
| Reboo
│ │ │ -0007fdc0: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: | false
│ │ │ -0007fdd0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 |
|---|
Strategy:
│ │ │ -0007fdf0: 3c74 643e 656e 6162 6c65 3c2f 7464 3e3c | enable | <
│ │ │ -0007fe00: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>
- name: G
│ │ │ -0007fe20: 6174 6865 7220 7468 6520 7061 636b 6167 ather the packag
│ │ │ -0007fe30: 6520 6661 6374 730a 2020 7061 636b 6167 e facts. packag
│ │ │ -0007fe40: 655f 6661 6374 733a 0a20 2020 206d 616e e_facts:. man
│ │ │ -0007fe50: 6167 6572 3a20 6175 746f 0a20 2074 6167 ager: auto. tag
│ │ │ -0007fe60: 733a 0a20 202d 204e 4953 542d 3830 302d s:. - NIST-800-
│ │ │ -0007fe70: 3533 2d43 4d2d 3628 6129 0a20 202d 2050 53-CM-6(a). - P
│ │ │ -0007fe80: 4349 2d44 5353 2d52 6571 2d31 302e 340a CI-DSS-Req-10.4.
│ │ │ -0007fe90: 2020 2d20 656e 6162 6c65 5f73 7472 6174 - enable_strat
│ │ │ -0007fea0: 6567 790a 2020 2d20 6869 6768 5f73 6576 egy. - high_sev
│ │ │ -0007feb0: 6572 6974 790a 2020 2d20 6c6f 775f 636f erity. - low_co
│ │ │ -0007fec0: 6d70 6c65 7869 7479 0a20 202d 206c 6f77 mplexity. - low
│ │ │ -0007fed0: 5f64 6973 7275 7074 696f 6e0a 2020 2d20 _disruption. -
│ │ │ -0007fee0: 6e6f 5f72 6562 6f6f 745f 6e65 6564 6564 no_reboot_needed
│ │ │ -0007fef0: 0a20 202d 2070 6163 6b61 6765 5f6e 7470 . - package_ntp
│ │ │ -0007ff00: 5f69 6e73 7461 6c6c 6564 0a0a 2d20 6e61 _installed..- na
│ │ │ -0007ff10: 6d65 3a20 456e 7375 7265 206e 7470 2069 me: Ensure ntp i
│ │ │ -0007ff20: 7320 696e 7374 616c 6c65 640a 2020 7061 s installed. pa
│ │ │ -0007ff30: 636b 6167 653a 0a20 2020 206e 616d 653a ckage:. name:
│ │ │ -0007ff40: 206e 7470 0a20 2020 2073 7461 7465 3a20 ntp. state:
│ │ │ -0007ff50: 7072 6573 656e 740a 2020 7768 656e 3a20 present. when:
│ │ │ -0007ff60: 2722 6c69 6e75 782d 6261 7365 2220 696e '"linux-base" in
│ │ │ -0007ff70: 2061 6e73 6962 6c65 5f66 6163 7473 2e70 ansible_facts.p
│ │ │ -0007ff80: 6163 6b61 6765 7327 0a20 2074 6167 733a ackages'. tags:
│ │ │ -0007ff90: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53
│ │ │ -0007ffa0: 2d43 4d2d 3628 6129 0a20 202d 2050 4349 -CM-6(a). - PCI
│ │ │ -0007ffb0: 2d44 5353 2d52 6571 2d31 302e 340a 2020 -DSS-Req-10.4.
│ │ │ -0007ffc0: 2d20 656e 6162 6c65 5f73 7472 6174 6567 - enable_strateg
│ │ │ -0007ffd0: 790a 2020 2d20 6869 6768 5f73 6576 6572 y. - high_sever
│ │ │ -0007ffe0: 6974 790a 2020 2d20 6c6f 775f 636f 6d70 ity. - low_comp
│ │ │ -0007fff0: 6c65 7869 7479 0a20 202d 206c 6f77 5f64 lexity. - low_d
│ │ │ -00080000: 6973 7275 7074 696f 6e0a 2020 2d20 6e6f isruption. - no
│ │ │ -00080010: 5f72 6562 6f6f 745f 6e65 6564 6564 0a20 _reboot_needed.
│ │ │ -00080020: 202d 2070 6163 6b61 6765 5f6e 7470 5f69 - package_ntp_i
│ │ │ -00080030: 6e73 7461 6c6c 6564 0a3c 2f63 6f64 653e nstalled.
│ │ │ +0007f920: 6e20 416e 7369 626c 6520 736e 6970 7065 n Ansible snippe
│ │ │ +0007f930: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ...
│ │ │ +0007f970: 3c74 6162 6c65 2063 6c61 7373 3d22 7461 | Comple
│ │ │ +0007f9c0: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: | lo
│ │ │ +0007f9d0: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w |
|---|
<
│ │ │ +0007f9e0: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption:
│ │ │ +0007f9f0: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th>| low | <
│ │ │ +0007fa00: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>
| Rebo
│ │ │ +0007fa10: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: | fals
│ │ │ +0007fa20: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e |
|---|
<
│ │ │ +0007fa30: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy:| enable |
│ │ │ +0007fa50: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072
- name:
│ │ │ +0007fa70: 4761 7468 6572 2074 6865 2070 6163 6b61 Gather the packa
│ │ │ +0007fa80: 6765 2066 6163 7473 0a20 2070 6163 6b61 ge facts. packa
│ │ │ +0007fa90: 6765 5f66 6163 7473 3a0a 2020 2020 6d61 ge_facts:. ma
│ │ │ +0007faa0: 6e61 6765 723a 2061 7574 6f0a 2020 7461 nager: auto. ta
│ │ │ +0007fab0: 6773 3a0a 2020 2d20 4e49 5354 2d38 3030 gs:. - NIST-800
│ │ │ +0007fac0: 2d35 332d 434d 2d36 2861 290a 2020 2d20 -53-CM-6(a). -
│ │ │ +0007fad0: 5043 492d 4453 532d 5265 712d 3130 2e34 PCI-DSS-Req-10.4
│ │ │ +0007fae0: 0a20 202d 2065 6e61 626c 655f 7374 7261 . - enable_stra
│ │ │ +0007faf0: 7465 6779 0a20 202d 2068 6967 685f 7365 tegy. - high_se
│ │ │ +0007fb00: 7665 7269 7479 0a20 202d 206c 6f77 5f63 verity. - low_c
│ │ │ +0007fb10: 6f6d 706c 6578 6974 790a 2020 2d20 6c6f omplexity. - lo
│ │ │ +0007fb20: 775f 6469 7372 7570 7469 6f6e 0a20 202d w_disruption. -
│ │ │ +0007fb30: 206e 6f5f 7265 626f 6f74 5f6e 6565 6465 no_reboot_neede
│ │ │ +0007fb40: 640a 2020 2d20 7061 636b 6167 655f 6e74 d. - package_nt
│ │ │ +0007fb50: 705f 696e 7374 616c 6c65 640a 0a2d 206e p_installed..- n
│ │ │ +0007fb60: 616d 653a 2045 6e73 7572 6520 6e74 7020 ame: Ensure ntp
│ │ │ +0007fb70: 6973 2069 6e73 7461 6c6c 6564 0a20 2070 is installed. p
│ │ │ +0007fb80: 6163 6b61 6765 3a0a 2020 2020 6e61 6d65 ackage:. name
│ │ │ +0007fb90: 3a20 6e74 700a 2020 2020 7374 6174 653a : ntp. state:
│ │ │ +0007fba0: 2070 7265 7365 6e74 0a20 2077 6865 6e3a present. when:
│ │ │ +0007fbb0: 2027 226c 696e 7578 2d62 6173 6522 2069 '"linux-base" i
│ │ │ +0007fbc0: 6e20 616e 7369 626c 655f 6661 6374 732e n ansible_facts.
│ │ │ +0007fbd0: 7061 636b 6167 6573 270a 2020 7461 6773 packages'. tags
│ │ │ +0007fbe0: 3a0a 2020 2d20 4e49 5354 2d38 3030 2d35 :. - NIST-800-5
│ │ │ +0007fbf0: 332d 434d 2d36 2861 290a 2020 2d20 5043 3-CM-6(a). - PC
│ │ │ +0007fc00: 492d 4453 532d 5265 712d 3130 2e34 0a20 I-DSS-Req-10.4.
│ │ │ +0007fc10: 202d 2065 6e61 626c 655f 7374 7261 7465 - enable_strate
│ │ │ +0007fc20: 6779 0a20 202d 2068 6967 685f 7365 7665 gy. - high_seve
│ │ │ +0007fc30: 7269 7479 0a20 202d 206c 6f77 5f63 6f6d rity. - low_com
│ │ │ +0007fc40: 706c 6578 6974 790a 2020 2d20 6c6f 775f plexity. - low_
│ │ │ +0007fc50: 6469 7372 7570 7469 6f6e 0a20 202d 206e disruption. - n
│ │ │ +0007fc60: 6f5f 7265 626f 6f74 5f6e 6565 6465 640a o_reboot_needed.
│ │ │ +0007fc70: 2020 2d20 7061 636b 6167 655f 6e74 705f - package_ntp_
│ │ │ +0007fc80: 696e 7374 616c 6c65 640a 3c2f 636f 6465 installed.
Rem
│ │ │ +0007fd40: 6564 6961 7469 6f6e 2050 7570 7065 7420 ediation Puppet
│ │ │ +0007fd50: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...<
│ │ │ +0007fd60: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>|
│ │ │ +0007fde0: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: |
│ │ │ +0007fdf0: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472 low |
|---|
| Disrupt
│ │ │ +0007fe10: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: | low
│ │ │ +0007fe20: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 |
|---|
Reboot:false
| Strateg
│ │ │ +0007fe60: 793a 3c2f 7468 3e3c 7464 3e65 6e61 626c y: | enabl
│ │ │ +0007fe70: 653c 2f74 643e 3c2f 7472 3e3c 2f74 6162 e |
|---|
in
│ │ │ +0007fe90: 636c 7564 6520 696e 7374 616c 6c5f 6e74 clude install_nt
│ │ │ +0007fea0: 700a 0a63 6c61 7373 2069 6e73 7461 6c6c p..class install
│ │ │ +0007feb0: 5f6e 7470 207b 0a20 2070 6163 6b61 6765 _ntp {. package
│ │ │ +0007fec0: 207b 2027 6e74 7027 3a0a 2020 2020 656e { 'ntp':. en
│ │ │ +0007fed0: 7375 7265 203d 2667 743b 2027 696e 7374 sure => 'inst
│ │ │ +0007fee0: 616c 6c65 6427 2c0a 2020 7d0a 7d0a 3c2f alled',. }.}.
│ │ │ +0007fef0: 636f 6465 3e3c 2f70 7265 3e3c 2f64 6976 code>
Remediation OSB
│ │ │ +0007ffb0: 7569 6c64 2042 6c75 6570 7269 6e74 2073 uild Blueprint s
│ │ │ +0007ffc0: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ...
│ │ │ +00080010: 0a5b 5b70 6163 6b61 6765 735d 5d0a 6e61 .[[packages]].na
│ │ │ +00080020: 6d65 203d 2022 6e74 7022 0a76 6572 7369 me = "ntp".versi
│ │ │ +00080030: 6f6e 203d 2022 2a22 0a3c 2f63 6f64 653e on = "*".
│ │ │ 00080040: 3c2f 7072 653e 3c2f 6469 763e 3c61 2063
Re
│ │ │ -00081220: 6d65 6469 6174 696f 6e20 4f53 4275 696c mediation OSBuil
│ │ │ -00081230: 6420 426c 7565 7072 696e 7420 736e 6970 d Blueprint snip
│ │ │ -00081240: 7065 7420 e287 b23c 2f61 3e3c 6272 3e3c pet ...
<
│ │ │ -00081250: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel
│ │ │ -00081260: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap
│ │ │ -00081270: 7365 2220 6964 3d22 6964 6d32 3036 3631 se" id="idm20661
│ │ │ -00081280: 223e 3c70 7265 3e3c 636f 6465 3e0a 5b63 ">.[c
│ │ │ -00081290: 7573 746f 6d69 7a61 7469 6f6e 732e 7365 ustomizations.se
│ │ │ -000812a0: 7276 6963 6573 5d0a 656e 6162 6c65 6420 rvices].enabled
│ │ │ -000812b0: 3d20 5b22 6e74 7022 5d0a 3c2f 636f 6465 = ["ntp"].
Rem
│ │ │ -00081370: 6564 6961 7469 6f6e 2050 7570 7065 7420 ediation Puppet
│ │ │ -00081380: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...<
│ │ │ -00081390: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>|
│ │ │ -00081410: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: |
│ │ │ -00081420: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472 low |
|---|
| Disrupt
│ │ │ -00081440: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: | low
│ │ │ -00081450: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 |
|---|
Reboot:false
| Strateg
│ │ │ -00081490: 793a 3c2f 7468 3e3c 7464 3e65 6e61 626c y: | enabl
│ │ │ -000814a0: 653c 2f74 643e 3c2f 7472 3e3c 2f74 6162 e |
|---|
in
│ │ │ -000814c0: 636c 7564 6520 656e 6162 6c65 5f6e 7470 clude enable_ntp
│ │ │ -000814d0: 0a0a 636c 6173 7320 656e 6162 6c65 5f6e ..class enable_n
│ │ │ -000814e0: 7470 207b 0a20 2073 6572 7669 6365 207b tp {. service {
│ │ │ -000814f0: 276e 7470 273a 0a20 2020 2065 6e61 626c 'ntp':. enabl
│ │ │ -00081500: 6520 3d26 6774 3b20 7472 7565 2c0a 2020 e => true,.
│ │ │ -00081510: 2020 656e 7375 7265 203d 2667 743b 2027 ensure => '
│ │ │ -00081520: 7275 6e6e 696e 6727 2c0a 2020 7d0a 7d0a running',. }.}.
│ │ │ -00081530: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64
Remediation A
│ │ │ -000815f0: 6e73 6962 6c65 2073 6e69 7070 6574 20e2 nsible snippet .
│ │ │ -00081600: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ..
<
│ │ │ -00081680: 7472 3e3c 7468 3e43 6f6d 706c 6578 6974 tr>| Complexit
│ │ │ -00081690: 793a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f y: | low
│ │ │ -000816a0: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> | |
│ │ │ -000816b0: 4469 7372 7570 7469 6f6e 3a3c 2f74 683e Disruption: |
│ │ │ -000816c0: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472 low |
|---|
| Reboot:
│ │ │ -000816e0: 3c2f 7468 3e3c 7464 3e66 616c 7365 3c2f | false
│ │ │ -000816f0: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> |
|---|
|
│ │ │ -00081700: 5374 7261 7465 6779 3a3c 2f74 683e 3c74 Strategy: | enable
|---|
<
│ │ │ -00081730: 636f 6465 3e2d 206e 616d 653a 2047 6174 code>- name: Gat
│ │ │ -00081740: 6865 7220 7468 6520 7061 636b 6167 6520 her the package
│ │ │ -00081750: 6661 6374 730a 2020 7061 636b 6167 655f facts. package_
│ │ │ -00081760: 6661 6374 733a 0a20 2020 206d 616e 6167 facts:. manag
│ │ │ -00081770: 6572 3a20 6175 746f 0a20 2074 6167 733a er: auto. tags:
│ │ │ -00081780: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53
│ │ │ -00081790: 2d41 552d 3828 3129 2861 290a 2020 2d20 -AU-8(1)(a). -
│ │ │ -000817a0: 4e49 5354 2d38 3030 2d35 332d 434d 2d36 NIST-800-53-CM-6
│ │ │ -000817b0: 2861 290a 2020 2d20 5043 492d 4453 532d (a). - PCI-DSS-
│ │ │ -000817c0: 5265 712d 3130 2e34 0a20 202d 2050 4349 Req-10.4. - PCI
│ │ │ -000817d0: 2d44 5353 7634 2d31 302e 360a 2020 2d20 -DSSv4-10.6. -
│ │ │ -000817e0: 5043 492d 4453 5376 342d 3130 2e36 2e31 PCI-DSSv4-10.6.1
│ │ │ -000817f0: 0a20 202d 2065 6e61 626c 655f 7374 7261 . - enable_stra
│ │ │ -00081800: 7465 6779 0a20 202d 2068 6967 685f 7365 tegy. - high_se
│ │ │ -00081810: 7665 7269 7479 0a20 202d 206c 6f77 5f63 verity. - low_c
│ │ │ -00081820: 6f6d 706c 6578 6974 790a 2020 2d20 6c6f omplexity. - lo
│ │ │ -00081830: 775f 6469 7372 7570 7469 6f6e 0a20 202d w_disruption. -
│ │ │ -00081840: 206e 6f5f 7265 626f 6f74 5f6e 6565 6465 no_reboot_neede
│ │ │ -00081850: 640a 2020 2d20 7365 7276 6963 655f 6e74 d. - service_nt
│ │ │ -00081860: 705f 656e 6162 6c65 640a 0a2d 206e 616d p_enabled..- nam
│ │ │ -00081870: 653a 2045 6e61 626c 6520 7468 6520 4e54 e: Enable the NT
│ │ │ -00081880: 5020 4461 656d 6f6e 202d 2045 6e61 626c P Daemon - Enabl
│ │ │ -00081890: 6520 7365 7276 6963 6520 6e74 700a 2020 e service ntp.
│ │ │ -000818a0: 626c 6f63 6b3a 0a0a 2020 2d20 6e61 6d65 block:.. - name
│ │ │ -000818b0: 3a20 4761 7468 6572 2074 6865 2070 6163 : Gather the pac
│ │ │ -000818c0: 6b61 6765 2066 6163 7473 0a20 2020 2070 kage facts. p
│ │ │ -000818d0: 6163 6b61 6765 5f66 6163 7473 3a0a 2020 ackage_facts:.
│ │ │ -000818e0: 2020 2020 6d61 6e61 6765 723a 2061 7574 manager: aut
│ │ │ -000818f0: 6f0a 0a20 202d 206e 616d 653a 2045 6e61 o.. - name: Ena
│ │ │ -00081900: 626c 6520 7468 6520 4e54 5020 4461 656d ble the NTP Daem
│ │ │ -00081910: 6f6e 202d 2045 6e61 626c 6520 5365 7276 on - Enable Serv
│ │ │ -00081920: 6963 6520 6e74 700a 2020 2020 616e 7369 ice ntp. ansi
│ │ │ -00081930: 626c 652e 6275 696c 7469 6e2e 7379 7374 ble.builtin.syst
│ │ │ -00081940: 656d 643a 0a20 2020 2020 206e 616d 653a emd:. name:
│ │ │ -00081950: 206e 7470 0a20 2020 2020 2065 6e61 626c ntp. enabl
│ │ │ -00081960: 6564 3a20 7472 7565 0a20 2020 2020 2073 ed: true. s
│ │ │ -00081970: 7461 7465 3a20 7374 6172 7465 640a 2020 tate: started.
│ │ │ -00081980: 2020 2020 6d61 736b 6564 3a20 6661 6c73 masked: fals
│ │ │ -00081990: 650a 2020 2020 7768 656e 3a0a 2020 2020 e. when:.
│ │ │ -000819a0: 2d20 2722 6e74 7022 2069 6e20 616e 7369 - '"ntp" in ansi
│ │ │ -000819b0: 626c 655f 6661 6374 732e 7061 636b 6167 ble_facts.packag
│ │ │ -000819c0: 6573 270a 2020 7768 656e 3a0a 2020 2d20 es'. when:. -
│ │ │ -000819d0: 2722 6c69 6e75 782d 6261 7365 2220 696e '"linux-base" in
│ │ │ -000819e0: 2061 6e73 6962 6c65 5f66 6163 7473 2e70 ansible_facts.p
│ │ │ -000819f0: 6163 6b61 6765 7327 0a20 202d 2027 226e ackages'. - '"n
│ │ │ -00081a00: 7470 2220 696e 2061 6e73 6962 6c65 5f66 tp" in ansible_f
│ │ │ -00081a10: 6163 7473 2e70 6163 6b61 6765 7327 0a20 acts.packages'.
│ │ │ -00081a20: 2074 6167 733a 0a20 202d 204e 4953 542d tags:. - NIST-
│ │ │ -00081a30: 3830 302d 3533 2d41 552d 3828 3129 2861 800-53-AU-8(1)(a
│ │ │ -00081a40: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5
│ │ │ -00081a50: 332d 434d 2d36 2861 290a 2020 2d20 5043 3-CM-6(a). - PC
│ │ │ -00081a60: 492d 4453 532d 5265 712d 3130 2e34 0a20 I-DSS-Req-10.4.
│ │ │ -00081a70: 202d 2050 4349 2d44 5353 7634 2d31 302e - PCI-DSSv4-10.
│ │ │ -00081a80: 360a 2020 2d20 5043 492d 4453 5376 342d 6. - PCI-DSSv4-
│ │ │ -00081a90: 3130 2e36 2e31 0a20 202d 2065 6e61 626c 10.6.1. - enabl
│ │ │ -00081aa0: 655f 7374 7261 7465 6779 0a20 202d 2068 e_strategy. - h
│ │ │ -00081ab0: 6967 685f 7365 7665 7269 7479 0a20 202d igh_severity. -
│ │ │ -00081ac0: 206c 6f77 5f63 6f6d 706c 6578 6974 790a low_complexity.
│ │ │ -00081ad0: 2020 2d20 6c6f 775f 6469 7372 7570 7469 - low_disrupti
│ │ │ -00081ae0: 6f6e 0a20 202d 206e 6f5f 7265 626f 6f74 on. - no_reboot
│ │ │ -00081af0: 5f6e 6565 6465 640a 2020 2d20 7365 7276 _needed. - serv
│ │ │ -00081b00: 6963 655f 6e74 705f 656e 6162 6c65 640a ice_ntp_enabled.
│ │ │ +00081220: 6d65 6469 6174 696f 6e20 416e 7369 626c mediation Ansibl
│ │ │ +00081230: 6520 736e 6970 7065 7420 e287 b23c 2f61 e snippet ...
Complexity:| low |
│ │ │ +000812e0: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>
| Disru
│ │ │ +000812f0: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: | l
│ │ │ +00081300: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow |
|---|
│ │ │ +00081310: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e | Reboot: |
│ │ │ +00081320: 3c74 643e 6661 6c73 653c 2f74 643e 3c2f false |
│ │ │ +00081330: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>
| Strat
│ │ │ +00081340: 6567 793a 3c2f 7468 3e3c 7464 3e65 6e61 egy: | ena
│ │ │ +00081350: 626c 653c 2f74 643e 3c2f 7472 3e3c 2f74 ble |
|---|
│ │ │ +00081370: 2d20 6e61 6d65 3a20 4761 7468 6572 2074 - name: Gather t
│ │ │ +00081380: 6865 2070 6163 6b61 6765 2066 6163 7473 he package facts
│ │ │ +00081390: 0a20 2070 6163 6b61 6765 5f66 6163 7473 . package_facts
│ │ │ +000813a0: 3a0a 2020 2020 6d61 6e61 6765 723a 2061 :. manager: a
│ │ │ +000813b0: 7574 6f0a 2020 7461 6773 3a0a 2020 2d20 uto. tags:. -
│ │ │ +000813c0: 4e49 5354 2d38 3030 2d35 332d 4155 2d38 NIST-800-53-AU-8
│ │ │ +000813d0: 2831 2928 6129 0a20 202d 204e 4953 542d (1)(a). - NIST-
│ │ │ +000813e0: 3830 302d 3533 2d43 4d2d 3628 6129 0a20 800-53-CM-6(a).
│ │ │ +000813f0: 202d 2050 4349 2d44 5353 2d52 6571 2d31 - PCI-DSS-Req-1
│ │ │ +00081400: 302e 340a 2020 2d20 5043 492d 4453 5376 0.4. - PCI-DSSv
│ │ │ +00081410: 342d 3130 2e36 0a20 202d 2050 4349 2d44 4-10.6. - PCI-D
│ │ │ +00081420: 5353 7634 2d31 302e 362e 310a 2020 2d20 SSv4-10.6.1. -
│ │ │ +00081430: 656e 6162 6c65 5f73 7472 6174 6567 790a enable_strategy.
│ │ │ +00081440: 2020 2d20 6869 6768 5f73 6576 6572 6974 - high_severit
│ │ │ +00081450: 790a 2020 2d20 6c6f 775f 636f 6d70 6c65 y. - low_comple
│ │ │ +00081460: 7869 7479 0a20 202d 206c 6f77 5f64 6973 xity. - low_dis
│ │ │ +00081470: 7275 7074 696f 6e0a 2020 2d20 6e6f 5f72 ruption. - no_r
│ │ │ +00081480: 6562 6f6f 745f 6e65 6564 6564 0a20 202d eboot_needed. -
│ │ │ +00081490: 2073 6572 7669 6365 5f6e 7470 5f65 6e61 service_ntp_ena
│ │ │ +000814a0: 626c 6564 0a0a 2d20 6e61 6d65 3a20 456e bled..- name: En
│ │ │ +000814b0: 6162 6c65 2074 6865 204e 5450 2044 6165 able the NTP Dae
│ │ │ +000814c0: 6d6f 6e20 2d20 456e 6162 6c65 2073 6572 mon - Enable ser
│ │ │ +000814d0: 7669 6365 206e 7470 0a20 2062 6c6f 636b vice ntp. block
│ │ │ +000814e0: 3a0a 0a20 202d 206e 616d 653a 2047 6174 :.. - name: Gat
│ │ │ +000814f0: 6865 7220 7468 6520 7061 636b 6167 6520 her the package
│ │ │ +00081500: 6661 6374 730a 2020 2020 7061 636b 6167 facts. packag
│ │ │ +00081510: 655f 6661 6374 733a 0a20 2020 2020 206d e_facts:. m
│ │ │ +00081520: 616e 6167 6572 3a20 6175 746f 0a0a 2020 anager: auto..
│ │ │ +00081530: 2d20 6e61 6d65 3a20 456e 6162 6c65 2074 - name: Enable t
│ │ │ +00081540: 6865 204e 5450 2044 6165 6d6f 6e20 2d20 he NTP Daemon -
│ │ │ +00081550: 456e 6162 6c65 2053 6572 7669 6365 206e Enable Service n
│ │ │ +00081560: 7470 0a20 2020 2061 6e73 6962 6c65 2e62 tp. ansible.b
│ │ │ +00081570: 7569 6c74 696e 2e73 7973 7465 6d64 3a0a uiltin.systemd:.
│ │ │ +00081580: 2020 2020 2020 6e61 6d65 3a20 6e74 700a name: ntp.
│ │ │ +00081590: 2020 2020 2020 656e 6162 6c65 643a 2074 enabled: t
│ │ │ +000815a0: 7275 650a 2020 2020 2020 7374 6174 653a rue. state:
│ │ │ +000815b0: 2073 7461 7274 6564 0a20 2020 2020 206d started. m
│ │ │ +000815c0: 6173 6b65 643a 2066 616c 7365 0a20 2020 asked: false.
│ │ │ +000815d0: 2077 6865 6e3a 0a20 2020 202d 2027 226e when:. - '"n
│ │ │ +000815e0: 7470 2220 696e 2061 6e73 6962 6c65 5f66 tp" in ansible_f
│ │ │ +000815f0: 6163 7473 2e70 6163 6b61 6765 7327 0a20 acts.packages'.
│ │ │ +00081600: 2077 6865 6e3a 0a20 202d 2027 226c 696e when:. - '"lin
│ │ │ +00081610: 7578 2d62 6173 6522 2069 6e20 616e 7369 ux-base" in ansi
│ │ │ +00081620: 626c 655f 6661 6374 732e 7061 636b 6167 ble_facts.packag
│ │ │ +00081630: 6573 270a 2020 2d20 2722 6e74 7022 2069 es'. - '"ntp" i
│ │ │ +00081640: 6e20 616e 7369 626c 655f 6661 6374 732e n ansible_facts.
│ │ │ +00081650: 7061 636b 6167 6573 270a 2020 7461 6773 packages'. tags
│ │ │ +00081660: 3a0a 2020 2d20 4e49 5354 2d38 3030 2d35 :. - NIST-800-5
│ │ │ +00081670: 332d 4155 2d38 2831 2928 6129 0a20 202d 3-AU-8(1)(a). -
│ │ │ +00081680: 204e 4953 542d 3830 302d 3533 2d43 4d2d NIST-800-53-CM-
│ │ │ +00081690: 3628 6129 0a20 202d 2050 4349 2d44 5353 6(a). - PCI-DSS
│ │ │ +000816a0: 2d52 6571 2d31 302e 340a 2020 2d20 5043 -Req-10.4. - PC
│ │ │ +000816b0: 492d 4453 5376 342d 3130 2e36 0a20 202d I-DSSv4-10.6. -
│ │ │ +000816c0: 2050 4349 2d44 5353 7634 2d31 302e 362e PCI-DSSv4-10.6.
│ │ │ +000816d0: 310a 2020 2d20 656e 6162 6c65 5f73 7472 1. - enable_str
│ │ │ +000816e0: 6174 6567 790a 2020 2d20 6869 6768 5f73 ategy. - high_s
│ │ │ +000816f0: 6576 6572 6974 790a 2020 2d20 6c6f 775f everity. - low_
│ │ │ +00081700: 636f 6d70 6c65 7869 7479 0a20 202d 206c complexity. - l
│ │ │ +00081710: 6f77 5f64 6973 7275 7074 696f 6e0a 2020 ow_disruption.
│ │ │ +00081720: 2d20 6e6f 5f72 6562 6f6f 745f 6e65 6564 - no_reboot_need
│ │ │ +00081730: 6564 0a20 202d 2073 6572 7669 6365 5f6e ed. - service_n
│ │ │ +00081740: 7470 5f65 6e61 626c 6564 0a3c 2f63 6f64 tp_enabled.
Re
│ │ │ +00081800: 6d65 6469 6174 696f 6e20 5075 7070 6574 mediation Puppet
│ │ │ +00081810: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ...
│ │ │ +00081820: 3c62 723e 3c64 6976 2063 6c61 7373 3d22
include enabl
│ │ │ +00092b40: 655f 6175 6469 7464 0a0a 636c 6173 7320 e_auditd..class
│ │ │ +00092b50: 656e 6162 6c65 5f61 7564 6974 6420 7b0a enable_auditd {.
│ │ │ +00092b60: 2020 7365 7276 6963 6520 7b27 6175 6469 service {'audi
│ │ │ +00092b70: 7464 273a 0a20 2020 2065 6e61 626c 6520 td':. enable
│ │ │ +00092b80: 3d26 6774 3b20 7472 7565 2c0a 2020 2020 => true,.
│ │ │ +00092b90: 656e 7375 7265 203d 2667 743b 2027 7275 ensure => 'ru
│ │ │ +00092ba0: 6e6e 696e 6727 2c0a 2020 7d0a 7d0a 3c2f nning',. }.}.
│ │ │ +00092bb0: 636f 6465 3e3c 2f70 7265 3e3c 2f64 6976 code>
Remediation OSB
│ │ │ +00092c70: 7569 6c64 2042 6c75 6570 7269 6e74 2073 uild Blueprint s
│ │ │ +00092c80: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ...
│ │ │ +00092cd0: 0a5b 6375 7374 6f6d 697a 6174 696f 6e73 .[customizations
│ │ │ +00092ce0: 2e73 6572 7669 6365 735d 0a65 6e61 626c .services].enabl
│ │ │ +00092cf0: 6564 203d 205b 2261 7564 6974 6422 5d0a ed = ["auditd"].
│ │ │ 00092d00: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64
│ │ │ 00092d20: 7472 3e3c 2f74 626f 6479 3e3c 2f74 6162 tr>
'installed',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ @@ -2055,14 +2038,31 @@
│ │ │ │ - NIST-800-53-CM-6(a)
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_syslogng_installed
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: enable
│ │ │ │ +include install_syslog-ng
│ │ │ │ +
│ │ │ │ +class install_syslog-ng {
│ │ │ │ + package { 'syslog-ng':
│ │ │ │ + ensure => 'installed',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +
│ │ │ │ +[[packages]]
│ │ │ │ +name = "syslog-ng"
│ │ │ │ +version = "*"
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ # Remediation is applicable only in certain platforms
│ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}
│ │ │ │ @@ -2092,31 +2092,14 @@
│ │ │ │ 4.4.2.2, 4.4.2.4
│ │ │ │ _i_s_a_-_6_2_4_4_3_-_2_0_1_3 SR 2.10, SR 2.11, SR 2.12, SR 2.8, SR 2.9, SR 6.1,
│ │ │ │ SR 6.2, SR 7.1, SR 7.2
│ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.1.3, A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4,
│ │ │ │ A.12.7.1, A.14.2.7, A.15.2.1, A.15.2.2, A.17.2.1
│ │ │ │ _n_i_s_t CM-6(a), AU-4(1)
│ │ │ │ _n_i_s_t_-_c_s_f DE.CM-1, DE.CM-3, DE.CM-7, ID.SC-4, PR.DS-4, PR.PT-1
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -
│ │ │ │ -[customizations.services]
│ │ │ │ -enabled = ["syslog-ng"]
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: enable
│ │ │ │ -include enable_syslog-ng
│ │ │ │ -
│ │ │ │ -class enable_syslog-ng {
│ │ │ │ - service {'syslog-ng':
│ │ │ │ - enable => true,
│ │ │ │ - ensure => 'running',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ @@ -2152,14 +2135,31 @@
│ │ │ │ - NIST-800-53-CM-6(a)
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - service_syslogng_enabled
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: enable
│ │ │ │ +include enable_syslog-ng
│ │ │ │ +
│ │ │ │ +class enable_syslog-ng {
│ │ │ │ + service {'syslog-ng':
│ │ │ │ + enable => true,
│ │ │ │ + ensure => 'running',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +
│ │ │ │ +[customizations.services]
│ │ │ │ +enabled = ["syslog-ng"]
│ │ │ │ ****** RRuullee? ? EEnnssuurree rrssyysslloogg iiss IInnssttaalllleedd ? ? _[[_rr_ee_ff_]] ******
│ │ │ │ Rsyslog is installed by default. The rsyslog package can be installed with the
│ │ │ │ following command:
│ │ │ │ $ apt-get install rsyslog
│ │ │ │ Rationale: The rsyslog package provides the rsyslog daemon, which provides
│ │ │ │ system logging services.
│ │ │ │ Severity: medium
│ │ │ │ @@ -2172,31 +2172,14 @@
│ │ │ │ References: 4.4.2.4
│ │ │ │ _i_s_a_-_6_2_4_4_3_-_2_0_1_3 SR 2.10, SR 2.11, SR 2.12, SR 2.8, SR 2.9
│ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4, A.12.7.1
│ │ │ │ _n_i_s_t CM-6(a)
│ │ │ │ _n_i_s_t_-_c_s_f PR.PT-1
│ │ │ │ _o_s_-_s_r_g SRG-OS-000479-GPOS-00224, SRG-OS-000051-GPOS-00024,
│ │ │ │ SRG-OS-000480-GPOS-00227
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -
│ │ │ │ -[[packages]]
│ │ │ │ -name = "rsyslog"
│ │ │ │ -version = "*"
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: enable
│ │ │ │ -include install_rsyslog
│ │ │ │ -
│ │ │ │ -class install_rsyslog {
│ │ │ │ - package { 'rsyslog':
│ │ │ │ - ensure => 'installed',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ @@ -2219,14 +2202,31 @@
│ │ │ │ - NIST-800-53-CM-6(a)
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_rsyslog_installed
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: enable
│ │ │ │ +include install_rsyslog
│ │ │ │ +
│ │ │ │ +class install_rsyslog {
│ │ │ │ + package { 'rsyslog':
│ │ │ │ + ensure => 'installed',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +
│ │ │ │ +[[packages]]
│ │ │ │ +name = "rsyslog"
│ │ │ │ +version = "*"
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ # Remediation is applicable only in certain platforms
│ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}
│ │ │ │ @@ -2257,31 +2257,14 @@
│ │ │ │ _i_s_a_-_6_2_4_4_3_-_2_0_1_3 SR 2.10, SR 2.11, SR 2.12, SR 2.8, SR 2.9, SR 6.1,
│ │ │ │ SR 6.2, SR 7.1, SR 7.2
│ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.1.3, A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4,
│ │ │ │ A.12.7.1, A.14.2.7, A.15.2.1, A.15.2.2, A.17.2.1
│ │ │ │ _n_i_s_t CM-6(a), AU-4(1)
│ │ │ │ _n_i_s_t_-_c_s_f DE.CM-1, DE.CM-3, DE.CM-7, ID.SC-4, PR.DS-4, PR.PT-1
│ │ │ │ _o_s_-_s_r_g SRG-OS-000480-GPOS-00227
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -
│ │ │ │ -[customizations.services]
│ │ │ │ -enabled = ["rsyslog"]
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: enable
│ │ │ │ -include enable_rsyslog
│ │ │ │ -
│ │ │ │ -class enable_rsyslog {
│ │ │ │ - service {'rsyslog':
│ │ │ │ - enable => true,
│ │ │ │ - ensure => 'running',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ @@ -2317,14 +2300,31 @@
│ │ │ │ - NIST-800-53-CM-6(a)
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - service_rsyslog_enabled
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: enable
│ │ │ │ +include enable_rsyslog
│ │ │ │ +
│ │ │ │ +class enable_rsyslog {
│ │ │ │ + service {'rsyslog':
│ │ │ │ + enable => true,
│ │ │ │ + ensure => 'running',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +
│ │ │ │ +[customizations.services]
│ │ │ │ +enabled = ["rsyslog"]
│ │ │ │ Group File Permissions and Masks Group contains 5 groups and 17 rules
│ │ │ │ _[_r_e_f_] Traditional Unix security relies heavily on file and directory
│ │ │ │ permissions to prevent unauthorized users from reading or modifying files to
│ │ │ │ which they should not have access.
│ │ │ │
│ │ │ │ Several of the commands in this section search filesystems for files or
│ │ │ │ directories with certain characteristics, and are intended to be run on every
│ │ │ │ @@ -4128,31 +4128,14 @@
│ │ │ │ SR 2.7, SR 7.6
│ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.1.2, A.12.5.1, A.12.6.2, A.14.2.2, A.14.2.3,
│ │ │ │ A.14.2.4, A.9.1.2
│ │ │ │ _n_i_s_t CM-6(a)
│ │ │ │ _n_i_s_t_-_c_s_f PR.IP-1, PR.PT-3
│ │ │ │ _o_s_-_s_r_g SRG-OS-000480-GPOS-00227
│ │ │ │ _p_c_i_d_s_s_4 2.2.6, 2.2
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -
│ │ │ │ -[[packages]]
│ │ │ │ -name = "cron"
│ │ │ │ -version = "*"
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: enable
│ │ │ │ -include install_cron
│ │ │ │ -
│ │ │ │ -class install_cron {
│ │ │ │ - package { 'cron':
│ │ │ │ - ensure => 'installed',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ @@ -4179,14 +4162,31 @@
│ │ │ │ - PCI-DSSv4-2.2.6
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_cron_installed
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: enable
│ │ │ │ +include install_cron
│ │ │ │ +
│ │ │ │ +class install_cron {
│ │ │ │ + package { 'cron':
│ │ │ │ + ensure => 'installed',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +
│ │ │ │ +[[packages]]
│ │ │ │ +name = "cron"
│ │ │ │ +version = "*"
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ # Remediation is applicable only in certain platforms
│ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}
│ │ │ │ @@ -4224,26 +4224,14 @@
│ │ │ │ SR 2.7, SR 3.1, SR 3.5, SR 3.8, SR 4.1, SR 4.3, SR
│ │ │ │ 5.1, SR 5.2, SR 5.3, SR 7.1, SR 7.6
│ │ │ │ A.11.2.6, A.12.1.2, A.12.5.1, A.12.6.2, A.13.1.1,
│ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.13.2.1, A.14.1.3, A.14.2.2, A.14.2.3, A.14.2.4,
│ │ │ │ A.6.2.1, A.6.2.2, A.9.1.2
│ │ │ │ _n_i_s_t CM-7(a), CM-7(b), CM-6(a)
│ │ │ │ _n_i_s_t_-_c_s_f PR.AC-3, PR.IP-1, PR.PT-3, PR.PT-4
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: disable
│ │ │ │ -include remove_inetutils-telnetd
│ │ │ │ -
│ │ │ │ -class remove_inetutils-telnetd {
│ │ │ │ - package { 'inetutils-telnetd':
│ │ │ │ - ensure => 'purged',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: disable
│ │ │ │ - name: Ensure inetutils-telnetd is removed
│ │ │ │ package:
│ │ │ │ @@ -4255,14 +4243,26 @@
│ │ │ │ - NIST-800-53-CM-7(b)
│ │ │ │ - disable_strategy
│ │ │ │ - high_severity
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_inetutils-telnetd_removed
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: disable
│ │ │ │ +include remove_inetutils-telnetd
│ │ │ │ +
│ │ │ │ +class remove_inetutils-telnetd {
│ │ │ │ + package { 'inetutils-telnetd':
│ │ │ │ + ensure => 'purged',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: disable
│ │ │ │
│ │ │ │ # CAUTION: This remediation script will remove inetutils-telnetd
│ │ │ │ @@ -4275,26 +4275,14 @@
│ │ │ │ ****** RRuullee? ? UUnniinnssttaallll tthhee nniiss ppaacckkaaggee ? ? _[[_rr_ee_ff_]] ******
│ │ │ │ The support for Yellowpages should not be installed unless it is required.
│ │ │ │ NIS is the historical SUN service for central account management,
│ │ │ │ Rationale: more and more replaced by LDAP. NIS does not support efficiently
│ │ │ │ security constraints, ACL, etc. and should not be used.
│ │ │ │ Severity: low
│ │ │ │ Rule ID: xccdf_org.ssgproject.content_rule_package_nis_removed
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: disable
│ │ │ │ -include remove_nis
│ │ │ │ -
│ │ │ │ -class remove_nis {
│ │ │ │ - package { 'nis':
│ │ │ │ - ensure => 'purged',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: disable
│ │ │ │ - name: Ensure nis is removed
│ │ │ │ package:
│ │ │ │ @@ -4303,14 +4291,26 @@
│ │ │ │ tags:
│ │ │ │ - disable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - low_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_nis_removed
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: disable
│ │ │ │ +include remove_nis
│ │ │ │ +
│ │ │ │ +class remove_nis {
│ │ │ │ + package { 'nis':
│ │ │ │ + ensure => 'purged',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: disable
│ │ │ │
│ │ │ │ # CAUTION: This remediation script will remove nis
│ │ │ │ @@ -4324,26 +4324,14 @@
│ │ │ │ ntpdate is a historical ntp synchronization client for unixes. It sould be
│ │ │ │ uninstalled.
│ │ │ │ ntpdate is an old not security-compliant ntp client. It should be
│ │ │ │ Rationale: replaced by modern ntp clients such as ntpd, able to use
│ │ │ │ cryptographic mechanisms integrated in NTP.
│ │ │ │ Severity: low
│ │ │ │ Rule ID: xccdf_org.ssgproject.content_rule_package_ntpdate_removed
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: disable
│ │ │ │ -include remove_ntpdate
│ │ │ │ -
│ │ │ │ -class remove_ntpdate {
│ │ │ │ - package { 'ntpdate':
│ │ │ │ - ensure => 'purged',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: disable
│ │ │ │ - name: Ensure ntpdate is removed
│ │ │ │ package:
│ │ │ │ @@ -4352,14 +4340,26 @@
│ │ │ │ tags:
│ │ │ │ - disable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - low_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_ntpdate_removed
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: disable
│ │ │ │ +include remove_ntpdate
│ │ │ │ +
│ │ │ │ +class remove_ntpdate {
│ │ │ │ + package { 'ntpdate':
│ │ │ │ + ensure => 'purged',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: disable
│ │ │ │
│ │ │ │ # CAUTION: This remediation script will remove ntpdate
│ │ │ │ @@ -4390,26 +4390,14 @@
│ │ │ │ SR 2.7, SR 3.1, SR 3.5, SR 3.8, SR 4.1, SR 4.3, SR
│ │ │ │ 5.1, SR 5.2, SR 5.3, SR 7.1, SR 7.6
│ │ │ │ A.11.2.6, A.12.1.2, A.12.5.1, A.12.6.2, A.13.1.1,
│ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.13.2.1, A.14.1.3, A.14.2.2, A.14.2.3, A.14.2.4,
│ │ │ │ A.6.2.1, A.6.2.2, A.9.1.2
│ │ │ │ _n_i_s_t CM-7(a), CM-7(b), CM-6(a)
│ │ │ │ _n_i_s_t_-_c_s_f PR.AC-3, PR.IP-1, PR.PT-3, PR.PT-4
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: disable
│ │ │ │ -include remove_telnetd-ssl
│ │ │ │ -
│ │ │ │ -class remove_telnetd-ssl {
│ │ │ │ - package { 'telnetd-ssl':
│ │ │ │ - ensure => 'purged',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: disable
│ │ │ │ - name: Ensure telnetd-ssl is removed
│ │ │ │ package:
│ │ │ │ @@ -4421,14 +4409,26 @@
│ │ │ │ - NIST-800-53-CM-7(b)
│ │ │ │ - disable_strategy
│ │ │ │ - high_severity
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_telnetd-ssl_removed
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: disable
│ │ │ │ +include remove_telnetd-ssl
│ │ │ │ +
│ │ │ │ +class remove_telnetd-ssl {
│ │ │ │ + package { 'telnetd-ssl':
│ │ │ │ + ensure => 'purged',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: disable
│ │ │ │
│ │ │ │ # CAUTION: This remediation script will remove telnetd-ssl
│ │ │ │ @@ -4460,26 +4460,14 @@
│ │ │ │ SR 2.7, SR 3.1, SR 3.5, SR 3.8, SR 4.1, SR 4.3, SR
│ │ │ │ 5.1, SR 5.2, SR 5.3, SR 7.1, SR 7.6
│ │ │ │ A.11.2.6, A.12.1.2, A.12.5.1, A.12.6.2, A.13.1.1,
│ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.13.2.1, A.14.1.3, A.14.2.2, A.14.2.3, A.14.2.4,
│ │ │ │ A.6.2.1, A.6.2.2, A.9.1.2
│ │ │ │ _n_i_s_t CM-7(a), CM-7(b), CM-6(a)
│ │ │ │ _n_i_s_t_-_c_s_f PR.AC-3, PR.IP-1, PR.PT-3, PR.PT-4
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: disable
│ │ │ │ -include remove_telnetd
│ │ │ │ -
│ │ │ │ -class remove_telnetd {
│ │ │ │ - package { 'telnetd':
│ │ │ │ - ensure => 'purged',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: disable
│ │ │ │ - name: Ensure telnetd is removed
│ │ │ │ package:
│ │ │ │ @@ -4491,14 +4479,26 @@
│ │ │ │ - NIST-800-53-CM-7(b)
│ │ │ │ - disable_strategy
│ │ │ │ - high_severity
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_telnetd_removed
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: disable
│ │ │ │ +include remove_telnetd
│ │ │ │ +
│ │ │ │ +class remove_telnetd {
│ │ │ │ + package { 'telnetd':
│ │ │ │ + ensure => 'purged',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: disable
│ │ │ │
│ │ │ │ # CAUTION: This remediation script will remove telnetd
│ │ │ │ @@ -4573,31 +4573,14 @@
│ │ │ │ _i_s_a_-_6_2_4_4_3_-_2_0_0_9 4.3.3.3.9, 4.3.3.5.8, 4.3.4.4.7, 4.4.2.1, 4.4.2.2,
│ │ │ │ References: 4.4.2.4
│ │ │ │ _i_s_a_-_6_2_4_4_3_-_2_0_1_3 SR 2.10, SR 2.11, SR 2.12, SR 2.8, SR 2.9
│ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4, A.12.7.1
│ │ │ │ _n_i_s_t CM-6(a)
│ │ │ │ _n_i_s_t_-_c_s_f PR.PT-1
│ │ │ │ _p_c_i_d_s_s Req-10.4
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -
│ │ │ │ -[[packages]]
│ │ │ │ -name = "ntp"
│ │ │ │ -version = "*"
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: enable
│ │ │ │ -include install_ntp
│ │ │ │ -
│ │ │ │ -class install_ntp {
│ │ │ │ - package { 'ntp':
│ │ │ │ - ensure => 'installed',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ @@ -4622,14 +4605,31 @@
│ │ │ │ - PCI-DSS-Req-10.4
│ │ │ │ - enable_strategy
│ │ │ │ - high_severity
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_ntp_installed
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: enable
│ │ │ │ +include install_ntp
│ │ │ │ +
│ │ │ │ +class install_ntp {
│ │ │ │ + package { 'ntp':
│ │ │ │ + ensure => 'installed',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +
│ │ │ │ +[[packages]]
│ │ │ │ +name = "ntp"
│ │ │ │ +version = "*"
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ # Remediation is applicable only in certain platforms
│ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}
│ │ │ │ @@ -4663,31 +4663,14 @@
│ │ │ │ 4.4.2.4
│ │ │ │ References: _i_s_a_-_6_2_4_4_3_-_2_0_1_3 SR 2.10, SR 2.11, SR 2.12, SR 2.8, SR 2.9
│ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4, A.12.7.1
│ │ │ │ _n_i_s_t CM-6(a), AU-8(1)(a)
│ │ │ │ _n_i_s_t_-_c_s_f PR.PT-1
│ │ │ │ _p_c_i_d_s_s Req-10.4
│ │ │ │ _p_c_i_d_s_s_4 10.6.1, 10.6
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -
│ │ │ │ -[customizations.services]
│ │ │ │ -enabled = ["ntp"]
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: enable
│ │ │ │ -include enable_ntp
│ │ │ │ -
│ │ │ │ -class enable_ntp {
│ │ │ │ - service {'ntp':
│ │ │ │ - enable => true,
│ │ │ │ - ensure => 'running',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ @@ -4731,14 +4714,31 @@
│ │ │ │ - PCI-DSSv4-10.6.1
│ │ │ │ - enable_strategy
│ │ │ │ - high_severity
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - no_reboot_needed
│ │ │ │ - service_ntp_enabled
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: enable
│ │ │ │ +include enable_ntp
│ │ │ │ +
│ │ │ │ +class enable_ntp {
│ │ │ │ + service {'ntp':
│ │ │ │ + enable => true,
│ │ │ │ + ensure => 'running',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +
│ │ │ │ +[customizations.services]
│ │ │ │ +enabled = ["ntp"]
│ │ │ │ Group SSH Server Group contains 1 group and 5 rules
│ │ │ │ _[_r_e_f_] The SSH protocol is recommended for remote login and remote file
│ │ │ │ transfer. SSH provides confidentiality and integrity for data exchanged between
│ │ │ │ two systems, as well as server authentication, through the use of public key
│ │ │ │ cryptography. The implementation included with the system is called OpenSSH,
│ │ │ │ and more detailed documentation is available from its website, _h_t_t_p_s_:_/_/
│ │ │ │ _w_w_w_._o_p_e_n_s_s_h_._c_o_m. Its server program is called sshd and provided by the RPM
│ │ │ │ @@ -5621,31 +5621,14 @@
│ │ │ │ 000349-GPOS-00137, SRG-OS-000350-GPOS-00138, SRG-OS-
│ │ │ │ 000351-GPOS-00139, SRG-OS-000352-GPOS-00140, SRG-OS-
│ │ │ │ 000353-GPOS-00141, SRG-OS-000354-GPOS-00142, SRG-OS-
│ │ │ │ 000358-GPOS-00145, SRG-OS-000365-GPOS-00152, SRG-OS-
│ │ │ │ 000392-GPOS-00172, SRG-OS-000475-GPOS-00220
│ │ │ │ _a_n_s_s_i R33, R73
│ │ │ │ _p_c_i_d_s_s_4 10.2.1, 10.2
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -
│ │ │ │ -[[packages]]
│ │ │ │ -name = "auditd"
│ │ │ │ -version = "*"
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: enable
│ │ │ │ -include install_auditd
│ │ │ │ -
│ │ │ │ -class install_auditd {
│ │ │ │ - package { 'auditd':
│ │ │ │ - ensure => 'installed',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ @@ -5686,14 +5669,31 @@
│ │ │ │ - PCI-DSSv4-10.2.1
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_audit_installed
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: enable
│ │ │ │ +include install_auditd
│ │ │ │ +
│ │ │ │ +class install_auditd {
│ │ │ │ + package { 'auditd':
│ │ │ │ + ensure => 'installed',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +
│ │ │ │ +[[packages]]
│ │ │ │ +name = "auditd"
│ │ │ │ +version = "*"
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ # Remediation is applicable only in certain platforms
│ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}
│ │ │ │ @@ -5769,31 +5769,14 @@
│ │ │ │ SRG-OS-000358-GPOS-00145, SRG-OS-000365-GPOS-00152,
│ │ │ │ SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220
│ │ │ │ SRG-APP-000095-CTR-000170, SRG-APP-000409-CTR-
│ │ │ │ _a_p_p_-_s_r_g_-_c_t_r 000990, SRG-APP-000508-CTR-001300, SRG-APP-000510-
│ │ │ │ CTR-001310
│ │ │ │ _a_n_s_s_i R33, R73
│ │ │ │ _p_c_i_d_s_s_4 10.2.1, 10.2
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -
│ │ │ │ -[customizations.services]
│ │ │ │ -enabled = ["auditd"]
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: enable
│ │ │ │ -include enable_auditd
│ │ │ │ -
│ │ │ │ -class enable_auditd {
│ │ │ │ - service {'auditd':
│ │ │ │ - enable => true,
│ │ │ │ - ensure => 'running',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ @@ -5859,11 +5842,28 @@
│ │ │ │ - PCI-DSSv4-10.2.1
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - service_auditd_enabled
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: enable
│ │ │ │ +include enable_auditd
│ │ │ │ +
│ │ │ │ +class enable_auditd {
│ │ │ │ + service {'auditd':
│ │ │ │ + enable => true,
│ │ │ │ + ensure => 'running',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +
│ │ │ │ +[customizations.services]
│ │ │ │ +enabled = ["auditd"]
│ │ │ │ Red Hat and Red Hat Enterprise Linux are either registered trademarks or
│ │ │ │ trademarks of Red Hat, Inc. in the United States and other countries. All other
│ │ │ │ names are registered trademarks or trademarks of their respective companies.
│ │ │ │ Generated using _O_p_e_n_S_C_A_P 1.4.1
│ │ ├── ./usr/share/doc/ssg-debian/ssg-debian12-guide-anssi_np_nt28_minimal.html
│ │ │ @@ -15652,128 +15652,128 @@
│ │ │ 0003d230: 6574 3d22 2369 646d 3130 3730 3122 2074 et="#idm10701" t
│ │ │ 0003d240: 6162 696e 6465 783d 2230 2220 726f 6c65 abindex="0" role
│ │ │ 0003d250: 3d22 6275 7474 6f6e 2220 6172 6961 2d65 ="button" aria-e
│ │ │ 0003d260: 7870 616e 6465 643d 2266 616c 7365 2220 xpanded="false"
│ │ │ 0003d270: 7469 746c 653d 2241 6374 6976 6174 6520 title="Activate
│ │ │ 0003d280: 746f 2072 6576 6561 6c22 2068 7265 663d to reveal" href=
│ │ │ 0003d290: 2223 2122 3e52 656d 6564 6961 7469 6f6e "#!">Remediation
│ │ │ -0003d2a0: 204f 5342 7569 6c64 2042 6c75 6570 7269 OSBuild Bluepri
│ │ │ -0003d2b0: 6e74 2073 6e69 7070 6574 20e2 87b2 3c2f nt snippet ...
│ │ │ -0003d2c0: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>
.[[packages]
│ │ │ -0003d310: 5d0a 6e61 6d65 203d 2022 7379 736c 6f67 ].name = "syslog
│ │ │ -0003d320: 2d6e 6722 0a76 6572 7369 6f6e 203d 2022 -ng".version = "
│ │ │ -0003d330: 2a22 0a3c 2f63 6f64 653e 3c2f 7072 653e *".
│ │ │ -0003d340: 3c2f 6469 763e 3c61 2063 6c61 7373 3d22
Remediatio
│ │ │ -0003d3f0: 6e20 5075 7070 6574 2073 6e69 7070 6574 n Puppet snippet
│ │ │ -0003d400: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ...<
│ │ │ -0003d440: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab
│ │ │ -0003d450: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped
│ │ │ -0003d460: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered
│ │ │ -0003d470: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed"
│ │ │ -0003d480: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 >
| Complex
│ │ │ -0003d490: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: | low
│ │ │ -0003d4a0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 |
|---|
Disruption:| low |
│ │ │ -0003d4d0: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>
| Reboo
│ │ │ -0003d4e0: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: | false
│ │ │ -0003d4f0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 |
|---|
Strategy:
│ │ │ -0003d510: 3c74 643e 656e 6162 6c65 3c2f 7464 3e3c | enable | <
│ │ │ -0003d520: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>
include i
│ │ │ -0003d540: 6e73 7461 6c6c 5f73 7973 6c6f 672d 6e67 nstall_syslog-ng
│ │ │ -0003d550: 0a0a 636c 6173 7320 696e 7374 616c 6c5f ..class install_
│ │ │ -0003d560: 7379 736c 6f67 2d6e 6720 7b0a 2020 7061 syslog-ng {. pa
│ │ │ -0003d570: 636b 6167 6520 7b20 2773 7973 6c6f 672d ckage { 'syslog-
│ │ │ -0003d580: 6e67 273a 0a20 2020 2065 6e73 7572 6520 ng':. ensure
│ │ │ -0003d590: 3d26 6774 3b20 2769 6e73 7461 6c6c 6564 => 'installed
│ │ │ -0003d5a0: 272c 0a20 207d 0a7d 0a3c 2f63 6f64 653e ',. }.}.
│ │ │ -0003d5b0: 3c2f 7072 653e 3c2f 6469 763e 3c61 2063
Reme
│ │ │ -0003d660: 6469 6174 696f 6e20 416e 7369 626c 6520 diation Ansible
│ │ │ -0003d670: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...<
│ │ │ -0003d680: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>|
│ │ │ -0003d700: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: |
│ │ │ -0003d710: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472 low |
|---|
| Disrupt
│ │ │ -0003d730: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: | low
│ │ │ -0003d740: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 |
|---|
Reboot:false
| Strateg
│ │ │ -0003d780: 793a 3c2f 7468 3e3c 7464 3e65 6e61 626c y: | enabl
│ │ │ -0003d790: 653c 2f74 643e 3c2f 7472 3e3c 2f74 6162 e |
|---|
-
│ │ │ -0003d7b0: 6e61 6d65 3a20 4761 7468 6572 2074 6865 name: Gather the
│ │ │ -0003d7c0: 2070 6163 6b61 6765 2066 6163 7473 0a20 package facts.
│ │ │ -0003d7d0: 2070 6163 6b61 6765 5f66 6163 7473 3a0a package_facts:.
│ │ │ -0003d7e0: 2020 2020 6d61 6e61 6765 723a 2061 7574 manager: aut
│ │ │ -0003d7f0: 6f0a 2020 7461 6773 3a0a 2020 2d20 4e49 o. tags:. - NI
│ │ │ -0003d800: 5354 2d38 3030 2d35 332d 434d 2d36 2861 ST-800-53-CM-6(a
│ │ │ -0003d810: 290a 2020 2d20 656e 6162 6c65 5f73 7472 ). - enable_str
│ │ │ -0003d820: 6174 6567 790a 2020 2d20 6c6f 775f 636f ategy. - low_co
│ │ │ -0003d830: 6d70 6c65 7869 7479 0a20 202d 206c 6f77 mplexity. - low
│ │ │ -0003d840: 5f64 6973 7275 7074 696f 6e0a 2020 2d20 _disruption. -
│ │ │ -0003d850: 6d65 6469 756d 5f73 6576 6572 6974 790a medium_severity.
│ │ │ -0003d860: 2020 2d20 6e6f 5f72 6562 6f6f 745f 6e65 - no_reboot_ne
│ │ │ -0003d870: 6564 6564 0a20 202d 2070 6163 6b61 6765 eded. - package
│ │ │ -0003d880: 5f73 7973 6c6f 676e 675f 696e 7374 616c _syslogng_instal
│ │ │ -0003d890: 6c65 640a 0a2d 206e 616d 653a 2045 6e73 led..- name: Ens
│ │ │ -0003d8a0: 7572 6520 7379 736c 6f67 2d6e 6720 6973 ure syslog-ng is
│ │ │ -0003d8b0: 2069 6e73 7461 6c6c 6564 0a20 2070 6163 installed. pac
│ │ │ -0003d8c0: 6b61 6765 3a0a 2020 2020 6e61 6d65 3a20 kage:. name:
│ │ │ -0003d8d0: 7379 736c 6f67 2d6e 670a 2020 2020 7374 syslog-ng. st
│ │ │ -0003d8e0: 6174 653a 2070 7265 7365 6e74 0a20 2077 ate: present. w
│ │ │ -0003d8f0: 6865 6e3a 2027 226c 696e 7578 2d62 6173 hen: '"linux-bas
│ │ │ -0003d900: 6522 2069 6e20 616e 7369 626c 655f 6661 e" in ansible_fa
│ │ │ -0003d910: 6374 732e 7061 636b 6167 6573 270a 2020 cts.packages'.
│ │ │ -0003d920: 7461 6773 3a0a 2020 2d20 4e49 5354 2d38 tags:. - NIST-8
│ │ │ -0003d930: 3030 2d35 332d 434d 2d36 2861 290a 2020 00-53-CM-6(a).
│ │ │ -0003d940: 2d20 656e 6162 6c65 5f73 7472 6174 6567 - enable_strateg
│ │ │ -0003d950: 790a 2020 2d20 6c6f 775f 636f 6d70 6c65 y. - low_comple
│ │ │ -0003d960: 7869 7479 0a20 202d 206c 6f77 5f64 6973 xity. - low_dis
│ │ │ -0003d970: 7275 7074 696f 6e0a 2020 2d20 6d65 6469 ruption. - medi
│ │ │ -0003d980: 756d 5f73 6576 6572 6974 790a 2020 2d20 um_severity. -
│ │ │ -0003d990: 6e6f 5f72 6562 6f6f 745f 6e65 6564 6564 no_reboot_needed
│ │ │ -0003d9a0: 0a20 202d 2070 6163 6b61 6765 5f73 7973 . - package_sys
│ │ │ -0003d9b0: 6c6f 676e 675f 696e 7374 616c 6c65 640a logng_installed.
│ │ │ +0003d2a0: 2041 6e73 6962 6c65 2073 6e69 7070 6574 Ansible snippet
│ │ │ +0003d2b0: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ...
<
│ │ │ +0003d2f0: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab
│ │ │ +0003d300: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped
│ │ │ +0003d310: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered
│ │ │ +0003d320: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed"
│ │ │ +0003d330: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 >
| Complex
│ │ │ +0003d340: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: | low
│ │ │ +0003d350: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 |
|---|
Disruption:| low |
│ │ │ +0003d380: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>
| Reboo
│ │ │ +0003d390: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: | false
│ │ │ +0003d3a0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 |
|---|
Strategy:
│ │ │ +0003d3c0: 3c74 643e 656e 6162 6c65 3c2f 7464 3e3c | enable | <
│ │ │ +0003d3d0: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>
- name: G
│ │ │ +0003d3f0: 6174 6865 7220 7468 6520 7061 636b 6167 ather the packag
│ │ │ +0003d400: 6520 6661 6374 730a 2020 7061 636b 6167 e facts. packag
│ │ │ +0003d410: 655f 6661 6374 733a 0a20 2020 206d 616e e_facts:. man
│ │ │ +0003d420: 6167 6572 3a20 6175 746f 0a20 2074 6167 ager: auto. tag
│ │ │ +0003d430: 733a 0a20 202d 204e 4953 542d 3830 302d s:. - NIST-800-
│ │ │ +0003d440: 3533 2d43 4d2d 3628 6129 0a20 202d 2065 53-CM-6(a). - e
│ │ │ +0003d450: 6e61 626c 655f 7374 7261 7465 6779 0a20 nable_strategy.
│ │ │ +0003d460: 202d 206c 6f77 5f63 6f6d 706c 6578 6974 - low_complexit
│ │ │ +0003d470: 790a 2020 2d20 6c6f 775f 6469 7372 7570 y. - low_disrup
│ │ │ +0003d480: 7469 6f6e 0a20 202d 206d 6564 6975 6d5f tion. - medium_
│ │ │ +0003d490: 7365 7665 7269 7479 0a20 202d 206e 6f5f severity. - no_
│ │ │ +0003d4a0: 7265 626f 6f74 5f6e 6565 6465 640a 2020 reboot_needed.
│ │ │ +0003d4b0: 2d20 7061 636b 6167 655f 7379 736c 6f67 - package_syslog
│ │ │ +0003d4c0: 6e67 5f69 6e73 7461 6c6c 6564 0a0a 2d20 ng_installed..-
│ │ │ +0003d4d0: 6e61 6d65 3a20 456e 7375 7265 2073 7973 name: Ensure sys
│ │ │ +0003d4e0: 6c6f 672d 6e67 2069 7320 696e 7374 616c log-ng is instal
│ │ │ +0003d4f0: 6c65 640a 2020 7061 636b 6167 653a 0a20 led. package:.
│ │ │ +0003d500: 2020 206e 616d 653a 2073 7973 6c6f 672d name: syslog-
│ │ │ +0003d510: 6e67 0a20 2020 2073 7461 7465 3a20 7072 ng. state: pr
│ │ │ +0003d520: 6573 656e 740a 2020 7768 656e 3a20 2722 esent. when: '"
│ │ │ +0003d530: 6c69 6e75 782d 6261 7365 2220 696e 2061 linux-base" in a
│ │ │ +0003d540: 6e73 6962 6c65 5f66 6163 7473 2e70 6163 nsible_facts.pac
│ │ │ +0003d550: 6b61 6765 7327 0a20 2074 6167 733a 0a20 kages'. tags:.
│ │ │ +0003d560: 202d 204e 4953 542d 3830 302d 3533 2d43 - NIST-800-53-C
│ │ │ +0003d570: 4d2d 3628 6129 0a20 202d 2065 6e61 626c M-6(a). - enabl
│ │ │ +0003d580: 655f 7374 7261 7465 6779 0a20 202d 206c e_strategy. - l
│ │ │ +0003d590: 6f77 5f63 6f6d 706c 6578 6974 790a 2020 ow_complexity.
│ │ │ +0003d5a0: 2d20 6c6f 775f 6469 7372 7570 7469 6f6e - low_disruption
│ │ │ +0003d5b0: 0a20 202d 206d 6564 6975 6d5f 7365 7665 . - medium_seve
│ │ │ +0003d5c0: 7269 7479 0a20 202d 206e 6f5f 7265 626f rity. - no_rebo
│ │ │ +0003d5d0: 6f74 5f6e 6565 6465 640a 2020 2d20 7061 ot_needed. - pa
│ │ │ +0003d5e0: 636b 6167 655f 7379 736c 6f67 6e67 5f69 ckage_syslogng_i
│ │ │ +0003d5f0: 6e73 7461 6c6c 6564 0a3c 2f63 6f64 653e nstalled.
│ │ │ +0003d600: 3c2f 7072 653e 3c2f 6469 763e 3c61 2063
Reme
│ │ │ +0003d6b0: 6469 6174 696f 6e20 5075 7070 6574 2073 diation Puppet s
│ │ │ +0003d6c0: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ...| C
│ │ │ +0003d750: 6f6d 706c 6578 6974 793a 3c2f 7468 3e3c omplexity: | <
│ │ │ +0003d760: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>low
│ │ │ +0003d770: 3c74 723e 3c74 683e 4469 7372 7570 7469 | Disrupti
│ │ │ +0003d780: 6f6e 3a3c 2f74 683e 3c74 643e 6c6f 773c on: | low<
│ │ │ +0003d790: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> |
|---|
| Reboot: | false |
│ │ │ +0003d7c0: 3c74 723e 3c74 683e 5374 7261 7465 6779 | Strategy
│ │ │ +0003d7d0: 3a3c 2f74 683e 3c74 643e 656e 6162 6c65 : | enable
│ │ │ +0003d7e0: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c |
|---|
inc
│ │ │ +0003d800: 6c75 6465 2069 6e73 7461 6c6c 5f73 7973 lude install_sys
│ │ │ +0003d810: 6c6f 672d 6e67 0a0a 636c 6173 7320 696e log-ng..class in
│ │ │ +0003d820: 7374 616c 6c5f 7379 736c 6f67 2d6e 6720 stall_syslog-ng
│ │ │ +0003d830: 7b0a 2020 7061 636b 6167 6520 7b20 2773 {. package { 's
│ │ │ +0003d840: 7973 6c6f 672d 6e67 273a 0a20 2020 2065 yslog-ng':. e
│ │ │ +0003d850: 6e73 7572 6520 3d26 6774 3b20 2769 6e73 nsure => 'ins
│ │ │ +0003d860: 7461 6c6c 6564 272c 0a20 207d 0a7d 0a3c talled',. }.}.<
│ │ │ +0003d870: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code>
Remediation OS
│ │ │ +0003d930: 4275 696c 6420 426c 7565 7072 696e 7420 Build Blueprint
│ │ │ +0003d940: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...<
│ │ │ +0003d950: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>.[[packages]].n
│ │ │ +0003d9a0: 616d 6520 3d20 2273 7973 6c6f 672d 6e67 ame = "syslog-ng
│ │ │ +0003d9b0: 220a 7665 7273 696f 6e20 3d20 222a 220a ".version = "*".
│ │ │ 0003d9c0: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64
Remediat
│ │ │ -0003eae0: 696f 6e20 4f53 4275 696c 6420 426c 7565 ion OSBuild Blue
│ │ │ -0003eaf0: 7072 696e 7420 736e 6970 7065 7420 e287 print snippet ..
│ │ │ -0003eb00: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c ..[customi
│ │ │ -0003eb50: 7a61 7469 6f6e 732e 7365 7276 6963 6573 zations.services
│ │ │ -0003eb60: 5d0a 656e 6162 6c65 6420 3d20 5b22 7379 ].enabled = ["sy
│ │ │ -0003eb70: 736c 6f67 2d6e 6722 5d0a 3c2f 636f 6465 slog-ng"].
Rem
│ │ │ -0003ec30: 6564 6961 7469 6f6e 2050 7570 7065 7420 ediation Puppet
│ │ │ -0003ec40: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...<
│ │ │ -0003ec50: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>
|
│ │ │ -0003ecd0: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: |
│ │ │ -0003ece0: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472 low |
|---|
| Disrupt
│ │ │ -0003ed00: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: | low
│ │ │ -0003ed10: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 |
|---|
Reboot:false
| Strateg
│ │ │ -0003ed50: 793a 3c2f 7468 3e3c 7464 3e65 6e61 626c y: | enabl
│ │ │ -0003ed60: 653c 2f74 643e 3c2f 7472 3e3c 2f74 6162 e |
|---|
in
│ │ │ -0003ed80: 636c 7564 6520 656e 6162 6c65 5f73 7973 clude enable_sys
│ │ │ -0003ed90: 6c6f 672d 6e67 0a0a 636c 6173 7320 656e log-ng..class en
│ │ │ -0003eda0: 6162 6c65 5f73 7973 6c6f 672d 6e67 207b able_syslog-ng {
│ │ │ -0003edb0: 0a20 2073 6572 7669 6365 207b 2773 7973 . service {'sys
│ │ │ -0003edc0: 6c6f 672d 6e67 273a 0a20 2020 2065 6e61 log-ng':. ena
│ │ │ -0003edd0: 626c 6520 3d26 6774 3b20 7472 7565 2c0a ble => true,.
│ │ │ -0003ede0: 2020 2020 656e 7375 7265 203d 2667 743b ensure =>
│ │ │ -0003edf0: 2027 7275 6e6e 696e 6727 2c0a 2020 7d0a 'running',. }.
│ │ │ -0003ee00: 7d0a 3c2f 636f 6465 3e3c 2f70 7265 3e3c }.
<
│ │ │ -0003ee10: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>Remediation
│ │ │ -0003eec0: 2041 6e73 6962 6c65 2073 6e69 7070 6574 Ansible snippet
│ │ │ -0003eed0: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ...
<
│ │ │ -0003ef10: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab
│ │ │ -0003ef20: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped
│ │ │ -0003ef30: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered
│ │ │ -0003ef40: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed"
│ │ │ -0003ef50: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 >
| Complex
│ │ │ -0003ef60: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: | low
│ │ │ -0003ef70: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 |
|---|
Disruption:| low |
│ │ │ -0003efa0: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>
| Reboo
│ │ │ -0003efb0: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: | false
│ │ │ -0003efc0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 |
|---|
Strategy:
│ │ │ -0003efe0: 3c74 643e 656e 6162 6c65 3c2f 7464 3e3c | enable | <
│ │ │ -0003eff0: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>
- name: G
│ │ │ -0003f010: 6174 6865 7220 7468 6520 7061 636b 6167 ather the packag
│ │ │ -0003f020: 6520 6661 6374 730a 2020 7061 636b 6167 e facts. packag
│ │ │ -0003f030: 655f 6661 6374 733a 0a20 2020 206d 616e e_facts:. man
│ │ │ -0003f040: 6167 6572 3a20 6175 746f 0a20 2074 6167 ager: auto. tag
│ │ │ -0003f050: 733a 0a20 202d 204e 4953 542d 3830 302d s:. - NIST-800-
│ │ │ -0003f060: 3533 2d41 552d 3428 3129 0a20 202d 204e 53-AU-4(1). - N
│ │ │ -0003f070: 4953 542d 3830 302d 3533 2d43 4d2d 3628 IST-800-53-CM-6(
│ │ │ -0003f080: 6129 0a20 202d 2065 6e61 626c 655f 7374 a). - enable_st
│ │ │ -0003f090: 7261 7465 6779 0a20 202d 206c 6f77 5f63 rategy. - low_c
│ │ │ -0003f0a0: 6f6d 706c 6578 6974 790a 2020 2d20 6c6f omplexity. - lo
│ │ │ -0003f0b0: 775f 6469 7372 7570 7469 6f6e 0a20 202d w_disruption. -
│ │ │ -0003f0c0: 206d 6564 6975 6d5f 7365 7665 7269 7479 medium_severity
│ │ │ -0003f0d0: 0a20 202d 206e 6f5f 7265 626f 6f74 5f6e . - no_reboot_n
│ │ │ -0003f0e0: 6565 6465 640a 2020 2d20 7365 7276 6963 eeded. - servic
│ │ │ -0003f0f0: 655f 7379 736c 6f67 6e67 5f65 6e61 626c e_syslogng_enabl
│ │ │ -0003f100: 6564 0a0a 2d20 6e61 6d65 3a20 456e 6162 ed..- name: Enab
│ │ │ -0003f110: 6c65 2073 7973 6c6f 672d 6e67 2053 6572 le syslog-ng Ser
│ │ │ -0003f120: 7669 6365 202d 2045 6e61 626c 6520 7365 vice - Enable se
│ │ │ -0003f130: 7276 6963 6520 7379 736c 6f67 2d6e 670a rvice syslog-ng.
│ │ │ -0003f140: 2020 626c 6f63 6b3a 0a0a 2020 2d20 6e61 block:.. - na
│ │ │ -0003f150: 6d65 3a20 4761 7468 6572 2074 6865 2070 me: Gather the p
│ │ │ -0003f160: 6163 6b61 6765 2066 6163 7473 0a20 2020 ackage facts.
│ │ │ -0003f170: 2070 6163 6b61 6765 5f66 6163 7473 3a0a package_facts:.
│ │ │ -0003f180: 2020 2020 2020 6d61 6e61 6765 723a 2061 manager: a
│ │ │ -0003f190: 7574 6f0a 0a20 202d 206e 616d 653a 2045 uto.. - name: E
│ │ │ -0003f1a0: 6e61 626c 6520 7379 736c 6f67 2d6e 6720 nable syslog-ng
│ │ │ -0003f1b0: 5365 7276 6963 6520 2d20 456e 6162 6c65 Service - Enable
│ │ │ -0003f1c0: 2053 6572 7669 6365 2073 7973 6c6f 672d Service syslog-
│ │ │ -0003f1d0: 6e67 0a20 2020 2061 6e73 6962 6c65 2e62 ng. ansible.b
│ │ │ -0003f1e0: 7569 6c74 696e 2e73 7973 7465 6d64 3a0a uiltin.systemd:.
│ │ │ -0003f1f0: 2020 2020 2020 6e61 6d65 3a20 7379 736c name: sysl
│ │ │ -0003f200: 6f67 2d6e 670a 2020 2020 2020 656e 6162 og-ng. enab
│ │ │ -0003f210: 6c65 643a 2074 7275 650a 2020 2020 2020 led: true.
│ │ │ -0003f220: 7374 6174 653a 2073 7461 7274 6564 0a20 state: started.
│ │ │ -0003f230: 2020 2020 206d 6173 6b65 643a 2066 616c masked: fal
│ │ │ -0003f240: 7365 0a20 2020 2077 6865 6e3a 0a20 2020 se. when:.
│ │ │ -0003f250: 202d 2027 2273 7973 6c6f 672d 6e67 2220 - '"syslog-ng"
│ │ │ -0003f260: 696e 2061 6e73 6962 6c65 5f66 6163 7473 in ansible_facts
│ │ │ -0003f270: 2e70 6163 6b61 6765 7327 0a20 2077 6865 .packages'. whe
│ │ │ -0003f280: 6e3a 2027 226c 696e 7578 2d62 6173 6522 n: '"linux-base"
│ │ │ -0003f290: 2069 6e20 616e 7369 626c 655f 6661 6374 in ansible_fact
│ │ │ -0003f2a0: 732e 7061 636b 6167 6573 270a 2020 7461 s.packages'. ta
│ │ │ -0003f2b0: 6773 3a0a 2020 2d20 4e49 5354 2d38 3030 gs:. - NIST-800
│ │ │ -0003f2c0: 2d35 332d 4155 2d34 2831 290a 2020 2d20 -53-AU-4(1). -
│ │ │ -0003f2d0: 4e49 5354 2d38 3030 2d35 332d 434d 2d36 NIST-800-53-CM-6
│ │ │ -0003f2e0: 2861 290a 2020 2d20 656e 6162 6c65 5f73 (a). - enable_s
│ │ │ -0003f2f0: 7472 6174 6567 790a 2020 2d20 6c6f 775f trategy. - low_
│ │ │ -0003f300: 636f 6d70 6c65 7869 7479 0a20 202d 206c complexity. - l
│ │ │ -0003f310: 6f77 5f64 6973 7275 7074 696f 6e0a 2020 ow_disruption.
│ │ │ -0003f320: 2d20 6d65 6469 756d 5f73 6576 6572 6974 - medium_severit
│ │ │ -0003f330: 790a 2020 2d20 6e6f 5f72 6562 6f6f 745f y. - no_reboot_
│ │ │ -0003f340: 6e65 6564 6564 0a20 202d 2073 6572 7669 needed. - servi
│ │ │ -0003f350: 6365 5f73 7973 6c6f 676e 675f 656e 6162 ce_syslogng_enab
│ │ │ -0003f360: 6c65 640a 3c2f 636f 6465 3e3c 2f70 7265 led.
<
│ │ │ +0003eb00: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel
│ │ │ +0003eb10: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap
│ │ │ +0003eb20: 7365 2220 6964 3d22 6964 6d31 3037 3838 se" id="idm10788
│ │ │ +0003eb30: 223e 3c74 6162 6c65 2063 6c61 7373 3d22 ">
| Comp
│ │ │ +0003eb80: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: |
│ │ │ +0003eb90: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low |
|---|
| Disruption:
│ │ │ +0003ebb0: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 | low |
|---|
| Re
│ │ │ +0003ebd0: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: | fa
│ │ │ +0003ebe0: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse |
|---|
| Strategy:
│ │ │ +0003ec00: 7468 3e3c 7464 3e65 6e61 626c 653c 2f74 th> | enable |
|---|
<
│ │ │ +0003ec20: 7072 653e 3c63 6f64 653e 2d20 6e61 6d65 pre>
- name
│ │ │ +0003ec30: 3a20 4761 7468 6572 2074 6865 2070 6163 : Gather the pac
│ │ │ +0003ec40: 6b61 6765 2066 6163 7473 0a20 2070 6163 kage facts. pac
│ │ │ +0003ec50: 6b61 6765 5f66 6163 7473 3a0a 2020 2020 kage_facts:.
│ │ │ +0003ec60: 6d61 6e61 6765 723a 2061 7574 6f0a 2020 manager: auto.
│ │ │ +0003ec70: 7461 6773 3a0a 2020 2d20 4e49 5354 2d38 tags:. - NIST-8
│ │ │ +0003ec80: 3030 2d35 332d 4155 2d34 2831 290a 2020 00-53-AU-4(1).
│ │ │ +0003ec90: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM
│ │ │ +0003eca0: 2d36 2861 290a 2020 2d20 656e 6162 6c65 -6(a). - enable
│ │ │ +0003ecb0: 5f73 7472 6174 6567 790a 2020 2d20 6c6f _strategy. - lo
│ │ │ +0003ecc0: 775f 636f 6d70 6c65 7869 7479 0a20 202d w_complexity. -
│ │ │ +0003ecd0: 206c 6f77 5f64 6973 7275 7074 696f 6e0a low_disruption.
│ │ │ +0003ece0: 2020 2d20 6d65 6469 756d 5f73 6576 6572 - medium_sever
│ │ │ +0003ecf0: 6974 790a 2020 2d20 6e6f 5f72 6562 6f6f ity. - no_reboo
│ │ │ +0003ed00: 745f 6e65 6564 6564 0a20 202d 2073 6572 t_needed. - ser
│ │ │ +0003ed10: 7669 6365 5f73 7973 6c6f 676e 675f 656e vice_syslogng_en
│ │ │ +0003ed20: 6162 6c65 640a 0a2d 206e 616d 653a 2045 abled..- name: E
│ │ │ +0003ed30: 6e61 626c 6520 7379 736c 6f67 2d6e 6720 nable syslog-ng
│ │ │ +0003ed40: 5365 7276 6963 6520 2d20 456e 6162 6c65 Service - Enable
│ │ │ +0003ed50: 2073 6572 7669 6365 2073 7973 6c6f 672d service syslog-
│ │ │ +0003ed60: 6e67 0a20 2062 6c6f 636b 3a0a 0a20 202d ng. block:.. -
│ │ │ +0003ed70: 206e 616d 653a 2047 6174 6865 7220 7468 name: Gather th
│ │ │ +0003ed80: 6520 7061 636b 6167 6520 6661 6374 730a e package facts.
│ │ │ +0003ed90: 2020 2020 7061 636b 6167 655f 6661 6374 package_fact
│ │ │ +0003eda0: 733a 0a20 2020 2020 206d 616e 6167 6572 s:. manager
│ │ │ +0003edb0: 3a20 6175 746f 0a0a 2020 2d20 6e61 6d65 : auto.. - name
│ │ │ +0003edc0: 3a20 456e 6162 6c65 2073 7973 6c6f 672d : Enable syslog-
│ │ │ +0003edd0: 6e67 2053 6572 7669 6365 202d 2045 6e61 ng Service - Ena
│ │ │ +0003ede0: 626c 6520 5365 7276 6963 6520 7379 736c ble Service sysl
│ │ │ +0003edf0: 6f67 2d6e 670a 2020 2020 616e 7369 626c og-ng. ansibl
│ │ │ +0003ee00: 652e 6275 696c 7469 6e2e 7379 7374 656d e.builtin.system
│ │ │ +0003ee10: 643a 0a20 2020 2020 206e 616d 653a 2073 d:. name: s
│ │ │ +0003ee20: 7973 6c6f 672d 6e67 0a20 2020 2020 2065 yslog-ng. e
│ │ │ +0003ee30: 6e61 626c 6564 3a20 7472 7565 0a20 2020 nabled: true.
│ │ │ +0003ee40: 2020 2073 7461 7465 3a20 7374 6172 7465 state: starte
│ │ │ +0003ee50: 640a 2020 2020 2020 6d61 736b 6564 3a20 d. masked:
│ │ │ +0003ee60: 6661 6c73 650a 2020 2020 7768 656e 3a0a false. when:.
│ │ │ +0003ee70: 2020 2020 2d20 2722 7379 736c 6f67 2d6e - '"syslog-n
│ │ │ +0003ee80: 6722 2069 6e20 616e 7369 626c 655f 6661 g" in ansible_fa
│ │ │ +0003ee90: 6374 732e 7061 636b 6167 6573 270a 2020 cts.packages'.
│ │ │ +0003eea0: 7768 656e 3a20 2722 6c69 6e75 782d 6261 when: '"linux-ba
│ │ │ +0003eeb0: 7365 2220 696e 2061 6e73 6962 6c65 5f66 se" in ansible_f
│ │ │ +0003eec0: 6163 7473 2e70 6163 6b61 6765 7327 0a20 acts.packages'.
│ │ │ +0003eed0: 2074 6167 733a 0a20 202d 204e 4953 542d tags:. - NIST-
│ │ │ +0003eee0: 3830 302d 3533 2d41 552d 3428 3129 0a20 800-53-AU-4(1).
│ │ │ +0003eef0: 202d 204e 4953 542d 3830 302d 3533 2d43 - NIST-800-53-C
│ │ │ +0003ef00: 4d2d 3628 6129 0a20 202d 2065 6e61 626c M-6(a). - enabl
│ │ │ +0003ef10: 655f 7374 7261 7465 6779 0a20 202d 206c e_strategy. - l
│ │ │ +0003ef20: 6f77 5f63 6f6d 706c 6578 6974 790a 2020 ow_complexity.
│ │ │ +0003ef30: 2d20 6c6f 775f 6469 7372 7570 7469 6f6e - low_disruption
│ │ │ +0003ef40: 0a20 202d 206d 6564 6975 6d5f 7365 7665 . - medium_seve
│ │ │ +0003ef50: 7269 7479 0a20 202d 206e 6f5f 7265 626f rity. - no_rebo
│ │ │ +0003ef60: 6f74 5f6e 6565 6465 640a 2020 2d20 7365 ot_needed. - se
│ │ │ +0003ef70: 7276 6963 655f 7379 736c 6f67 6e67 5f65 rvice_syslogng_e
│ │ │ +0003ef80: 6e61 626c 6564 0a3c 2f63 6f64 653e 3c2f nabled.
│ │ │ +0003ef90: 7072 653e 3c2f 6469 763e 3c61 2063 6c61 pre>
Remedi
│ │ │ +0003f040: 6174 696f 6e20 5075 7070 6574 2073 6e69 ation Puppet sni
│ │ │ +0003f050: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ...
│ │ │ +0003f060: 3c64 6976 2063 6c61 7373 3d22 7061 6e65
| Com
│ │ │ +0003f0e0: 706c 6578 6974 793a 3c2f 7468 3e3c 7464 plexity: | low |
|---|
Disruption
│ │ │ +0003f110: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : | low | | R
│ │ │ +0003f130: 6562 6f6f 743a 3c2f 7468 3e3c 7464 3e66 eboot: | f
│ │ │ +0003f140: 616c 7365 3c2f 7464 3e3c 2f74 723e 3c74 alse |
|---|
Strategy:<
│ │ │ +0003f160: 2f74 683e 3c74 643e 656e 6162 6c65 3c2f /th> | enable
│ │ │ +0003f170: 7464 3e3c 2f74 723e 3c2f 7461 626c 653e td> |
│ │ │ +0003f180: 3c70 7265 3e3c 636f 6465 3e69 6e63 6c75
inclu
│ │ │ +0003f190: 6465 2065 6e61 626c 655f 7379 736c 6f67 de enable_syslog
│ │ │ +0003f1a0: 2d6e 670a 0a63 6c61 7373 2065 6e61 626c -ng..class enabl
│ │ │ +0003f1b0: 655f 7379 736c 6f67 2d6e 6720 7b0a 2020 e_syslog-ng {.
│ │ │ +0003f1c0: 7365 7276 6963 6520 7b27 7379 736c 6f67 service {'syslog
│ │ │ +0003f1d0: 2d6e 6727 3a0a 2020 2020 656e 6162 6c65 -ng':. enable
│ │ │ +0003f1e0: 203d 2667 743b 2074 7275 652c 0a20 2020 => true,.
│ │ │ +0003f1f0: 2065 6e73 7572 6520 3d26 6774 3b20 2772 ensure => 'r
│ │ │ +0003f200: 756e 6e69 6e67 272c 0a20 207d 0a7d 0a3c unning',. }.}.<
│ │ │ +0003f210: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code>
Remediation OS
│ │ │ +0003f2d0: 4275 696c 6420 426c 7565 7072 696e 7420 Build Blueprint
│ │ │ +0003f2e0: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...<
│ │ │ +0003f2f0: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>
.[customization
│ │ │ +0003f340: 732e 7365 7276 6963 6573 5d0a 656e 6162 s.services].enab
│ │ │ +0003f350: 6c65 6420 3d20 5b22 7379 736c 6f67 2d6e led = ["syslog-n
│ │ │ +0003f360: 6722 5d0a 3c2f 636f 6465 3e3c 2f70 7265 g"].
<
│ │ │ 0003f390: 2f74 6162 6c65 3e3c 2f74 643e 3c2f 7472 /table>
Remediatio
│ │ │ -000400e0: 6e20 4f53 4275 696c 6420 426c 7565 7072 n OSBuild Bluepr
│ │ │ -000400f0: 696e 7420 736e 6970 7065 7420 e287 b23c int snippet ...<
│ │ │ -00040100: 2f61 3e3c 6272 3e3c 6469 7620 636c 6173 /a>
<
│ │ │ -00040140: 636f 6465 3e0a 5b5b 7061 636b 6167 6573 code>.[[packages
│ │ │ -00040150: 5d5d 0a6e 616d 6520 3d20 2272 7379 736c ]].name = "rsysl
│ │ │ -00040160: 6f67 220a 7665 7273 696f 6e20 3d20 222a og".version = "*
│ │ │ -00040170: 220a 3c2f 636f 6465 3e3c 2f70 7265 3e3c ".
<
│ │ │ -00040180: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>
Remediation
│ │ │ -00040230: 2050 7570 7065 7420 736e 6970 7065 7420 Puppet snippet
│ │ │ -00040240: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ...
│ │ │ -000402c0: 3c74 723e 3c74 683e 436f 6d70 6c65 7869 | Complexi
│ │ │ -000402d0: 7479 3a3c 2f74 683e 3c74 643e 6c6f 773c ty: | low<
│ │ │ -000402e0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> |
|---|
| Disruption: | low |
|---|
| Reboot
│ │ │ -00040320: 3a3c 2f74 683e 3c74 643e 6661 6c73 653c : | false<
│ │ │ -00040330: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> |
|---|
| Strategy: | <
│ │ │ -00040350: 7464 3e65 6e61 626c 653c 2f74 643e 3c2f td>enable
│ │ │ -00040360: 7472 3e3c 2f74 6162 6c65 3e3c 7072 653e tr>
|---|
│ │ │ -00040370: 3c63 6f64 653e 696e 636c 7564 6520 696e include in
│ │ │ -00040380: 7374 616c 6c5f 7273 7973 6c6f 670a 0a63 stall_rsyslog..c
│ │ │ -00040390: 6c61 7373 2069 6e73 7461 6c6c 5f72 7379 lass install_rsy
│ │ │ -000403a0: 736c 6f67 207b 0a20 2070 6163 6b61 6765 slog {. package
│ │ │ -000403b0: 207b 2027 7273 7973 6c6f 6727 3a0a 2020 { 'rsyslog':.
│ │ │ -000403c0: 2020 656e 7375 7265 203d 2667 743b 2027 ensure => '
│ │ │ -000403d0: 696e 7374 616c 6c65 6427 2c0a 2020 7d0a installed',. }.
│ │ │ -000403e0: 7d0a 3c2f 636f 6465 3e3c 2f70 7265 3e3c }.
<
│ │ │ -000403f0: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>
Remediation
│ │ │ -000404a0: 2041 6e73 6962 6c65 2073 6e69 7070 6574 Ansible snippet
│ │ │ -000404b0: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ...<
│ │ │ -000404f0: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab
│ │ │ -00040500: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped
│ │ │ -00040510: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered
│ │ │ -00040520: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed"
│ │ │ -00040530: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 >
| Complex
│ │ │ -00040540: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: | low
│ │ │ -00040550: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 |
|---|
Disruption:| low |
│ │ │ -00040580: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>
| Reboo
│ │ │ -00040590: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: | false
│ │ │ -000405a0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 |
|---|
Strategy:
│ │ │ -000405c0: 3c74 643e 656e 6162 6c65 3c2f 7464 3e3c | enable | <
│ │ │ -000405d0: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>
- name: G
│ │ │ -000405f0: 6174 6865 7220 7468 6520 7061 636b 6167 ather the packag
│ │ │ -00040600: 6520 6661 6374 730a 2020 7061 636b 6167 e facts. packag
│ │ │ -00040610: 655f 6661 6374 733a 0a20 2020 206d 616e e_facts:. man
│ │ │ -00040620: 6167 6572 3a20 6175 746f 0a20 2074 6167 ager: auto. tag
│ │ │ -00040630: 733a 0a20 202d 204e 4953 542d 3830 302d s:. - NIST-800-
│ │ │ -00040640: 3533 2d43 4d2d 3628 6129 0a20 202d 2065 53-CM-6(a). - e
│ │ │ -00040650: 6e61 626c 655f 7374 7261 7465 6779 0a20 nable_strategy.
│ │ │ -00040660: 202d 206c 6f77 5f63 6f6d 706c 6578 6974 - low_complexit
│ │ │ -00040670: 790a 2020 2d20 6c6f 775f 6469 7372 7570 y. - low_disrup
│ │ │ -00040680: 7469 6f6e 0a20 202d 206d 6564 6975 6d5f tion. - medium_
│ │ │ -00040690: 7365 7665 7269 7479 0a20 202d 206e 6f5f severity. - no_
│ │ │ -000406a0: 7265 626f 6f74 5f6e 6565 6465 640a 2020 reboot_needed.
│ │ │ -000406b0: 2d20 7061 636b 6167 655f 7273 7973 6c6f - package_rsyslo
│ │ │ -000406c0: 675f 696e 7374 616c 6c65 640a 0a2d 206e g_installed..- n
│ │ │ -000406d0: 616d 653a 2045 6e73 7572 6520 7273 7973 ame: Ensure rsys
│ │ │ -000406e0: 6c6f 6720 6973 2069 6e73 7461 6c6c 6564 log is installed
│ │ │ -000406f0: 0a20 2070 6163 6b61 6765 3a0a 2020 2020 . package:.
│ │ │ -00040700: 6e61 6d65 3a20 7273 7973 6c6f 670a 2020 name: rsyslog.
│ │ │ -00040710: 2020 7374 6174 653a 2070 7265 7365 6e74 state: present
│ │ │ -00040720: 0a20 2077 6865 6e3a 2027 226c 696e 7578 . when: '"linux
│ │ │ -00040730: 2d62 6173 6522 2069 6e20 616e 7369 626c -base" in ansibl
│ │ │ -00040740: 655f 6661 6374 732e 7061 636b 6167 6573 e_facts.packages
│ │ │ -00040750: 270a 2020 7461 6773 3a0a 2020 2d20 4e49 '. tags:. - NI
│ │ │ -00040760: 5354 2d38 3030 2d35 332d 434d 2d36 2861 ST-800-53-CM-6(a
│ │ │ -00040770: 290a 2020 2d20 656e 6162 6c65 5f73 7472 ). - enable_str
│ │ │ -00040780: 6174 6567 790a 2020 2d20 6c6f 775f 636f ategy. - low_co
│ │ │ -00040790: 6d70 6c65 7869 7479 0a20 202d 206c 6f77 mplexity. - low
│ │ │ -000407a0: 5f64 6973 7275 7074 696f 6e0a 2020 2d20 _disruption. -
│ │ │ -000407b0: 6d65 6469 756d 5f73 6576 6572 6974 790a medium_severity.
│ │ │ -000407c0: 2020 2d20 6e6f 5f72 6562 6f6f 745f 6e65 - no_reboot_ne
│ │ │ -000407d0: 6564 6564 0a20 202d 2070 6163 6b61 6765 eded. - package
│ │ │ -000407e0: 5f72 7379 736c 6f67 5f69 6e73 7461 6c6c _rsyslog_install
│ │ │ -000407f0: 6564 0a3c 2f63 6f64 653e 3c2f 7072 653e ed.
│ │ │ +000400e0: 6e20 416e 7369 626c 6520 736e 6970 7065 n Ansible snippe
│ │ │ +000400f0: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ...
│ │ │ +00040130: 3c74 6162 6c65 2063 6c61 7373 3d22 7461 | Comple
│ │ │ +00040180: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: | lo
│ │ │ +00040190: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w |
|---|
<
│ │ │ +000401a0: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption:
│ │ │ +000401b0: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th>| low | <
│ │ │ +000401c0: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>
| Rebo
│ │ │ +000401d0: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: | fals
│ │ │ +000401e0: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e |
|---|
<
│ │ │ +000401f0: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy:| enable |
│ │ │ +00040210: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072
- name:
│ │ │ +00040230: 4761 7468 6572 2074 6865 2070 6163 6b61 Gather the packa
│ │ │ +00040240: 6765 2066 6163 7473 0a20 2070 6163 6b61 ge facts. packa
│ │ │ +00040250: 6765 5f66 6163 7473 3a0a 2020 2020 6d61 ge_facts:. ma
│ │ │ +00040260: 6e61 6765 723a 2061 7574 6f0a 2020 7461 nager: auto. ta
│ │ │ +00040270: 6773 3a0a 2020 2d20 4e49 5354 2d38 3030 gs:. - NIST-800
│ │ │ +00040280: 2d35 332d 434d 2d36 2861 290a 2020 2d20 -53-CM-6(a). -
│ │ │ +00040290: 656e 6162 6c65 5f73 7472 6174 6567 790a enable_strategy.
│ │ │ +000402a0: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi
│ │ │ +000402b0: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru
│ │ │ +000402c0: 7074 696f 6e0a 2020 2d20 6d65 6469 756d ption. - medium
│ │ │ +000402d0: 5f73 6576 6572 6974 790a 2020 2d20 6e6f _severity. - no
│ │ │ +000402e0: 5f72 6562 6f6f 745f 6e65 6564 6564 0a20 _reboot_needed.
│ │ │ +000402f0: 202d 2070 6163 6b61 6765 5f72 7379 736c - package_rsysl
│ │ │ +00040300: 6f67 5f69 6e73 7461 6c6c 6564 0a0a 2d20 og_installed..-
│ │ │ +00040310: 6e61 6d65 3a20 456e 7375 7265 2072 7379 name: Ensure rsy
│ │ │ +00040320: 736c 6f67 2069 7320 696e 7374 616c 6c65 slog is installe
│ │ │ +00040330: 640a 2020 7061 636b 6167 653a 0a20 2020 d. package:.
│ │ │ +00040340: 206e 616d 653a 2072 7379 736c 6f67 0a20 name: rsyslog.
│ │ │ +00040350: 2020 2073 7461 7465 3a20 7072 6573 656e state: presen
│ │ │ +00040360: 740a 2020 7768 656e 3a20 2722 6c69 6e75 t. when: '"linu
│ │ │ +00040370: 782d 6261 7365 2220 696e 2061 6e73 6962 x-base" in ansib
│ │ │ +00040380: 6c65 5f66 6163 7473 2e70 6163 6b61 6765 le_facts.package
│ │ │ +00040390: 7327 0a20 2074 6167 733a 0a20 202d 204e s'. tags:. - N
│ │ │ +000403a0: 4953 542d 3830 302d 3533 2d43 4d2d 3628 IST-800-53-CM-6(
│ │ │ +000403b0: 6129 0a20 202d 2065 6e61 626c 655f 7374 a). - enable_st
│ │ │ +000403c0: 7261 7465 6779 0a20 202d 206c 6f77 5f63 rategy. - low_c
│ │ │ +000403d0: 6f6d 706c 6578 6974 790a 2020 2d20 6c6f omplexity. - lo
│ │ │ +000403e0: 775f 6469 7372 7570 7469 6f6e 0a20 202d w_disruption. -
│ │ │ +000403f0: 206d 6564 6975 6d5f 7365 7665 7269 7479 medium_severity
│ │ │ +00040400: 0a20 202d 206e 6f5f 7265 626f 6f74 5f6e . - no_reboot_n
│ │ │ +00040410: 6565 6465 640a 2020 2d20 7061 636b 6167 eeded. - packag
│ │ │ +00040420: 655f 7273 7973 6c6f 675f 696e 7374 616c e_rsyslog_instal
│ │ │ +00040430: 6c65 640a 3c2f 636f 6465 3e3c 2f70 7265 led. Remediati
│ │ │ +000404f0: 6f6e 2050 7570 7065 7420 736e 6970 7065 on Puppet snippe
│ │ │ +00040500: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ...
│ │ │ +00040540: 3c74 6162 6c65 2063 6c61 7373 3d22 7461 | Comple
│ │ │ +00040590: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: | lo
│ │ │ +000405a0: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w |
|---|
<
│ │ │ +000405b0: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption:
│ │ │ +000405c0: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th>| low | <
│ │ │ +000405d0: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>
| Rebo
│ │ │ +000405e0: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: | fals
│ │ │ +000405f0: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e |
|---|
<
│ │ │ +00040600: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy:| enable |
│ │ │ +00040620: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072
include
│ │ │ +00040640: 696e 7374 616c 6c5f 7273 7973 6c6f 670a install_rsyslog.
│ │ │ +00040650: 0a63 6c61 7373 2069 6e73 7461 6c6c 5f72 .class install_r
│ │ │ +00040660: 7379 736c 6f67 207b 0a20 2070 6163 6b61 syslog {. packa
│ │ │ +00040670: 6765 207b 2027 7273 7973 6c6f 6727 3a0a ge { 'rsyslog':.
│ │ │ +00040680: 2020 2020 656e 7375 7265 203d 2667 743b ensure =>
│ │ │ +00040690: 2027 696e 7374 616c 6c65 6427 2c0a 2020 'installed',.
│ │ │ +000406a0: 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 7265 }.}.Remediati
│ │ │ +00040760: 6f6e 204f 5342 7569 6c64 2042 6c75 6570 on OSBuild Bluep
│ │ │ +00040770: 7269 6e74 2073 6e69 7070 6574 20e2 87b2 rint snippet ...
│ │ │ +00040780: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61
│ │ │ +000407c0: 3c63 6f64 653e 0a5b 5b70 6163 6b61 6765 .[[package
│ │ │ +000407d0: 735d 5d0a 6e61 6d65 203d 2022 7273 7973 s]].name = "rsys
│ │ │ +000407e0: 6c6f 6722 0a76 6572 7369 6f6e 203d 2022 log".version = "
│ │ │ +000407f0: 2a22 0a3c 2f63 6f64 653e 3c2f 7072 653e *".
│ │ │ 00040800: 3c2f 6469 763e 3c61 2063 6c61 7373 3d22
Remedi
│ │ │ -000419f0: 6174 696f 6e20 4f53 4275 696c 6420 426c ation OSBuild Bl
│ │ │ -00041a00: 7565 7072 696e 7420 736e 6970 7065 7420 ueprint snippet
│ │ │ -00041a10: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ...
.[custo
│ │ │ -00041a60: 6d69 7a61 7469 6f6e 732e 7365 7276 6963 mizations.servic
│ │ │ -00041a70: 6573 5d0a 656e 6162 6c65 6420 3d20 5b22 es].enabled = ["
│ │ │ -00041a80: 7273 7973 6c6f 6722 5d0a 3c2f 636f 6465 rsyslog"].
Rem
│ │ │ -00041b40: 6564 6961 7469 6f6e 2050 7570 7065 7420 ediation Puppet
│ │ │ -00041b50: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...<
│ │ │ -00041b60: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>|
│ │ │ -00041be0: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: |
│ │ │ -00041bf0: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472 low |
|---|
| Disrupt
│ │ │ -00041c10: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: | low
│ │ │ -00041c20: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 |
|---|
Reboot:false
| Strateg
│ │ │ -00041c60: 793a 3c2f 7468 3e3c 7464 3e65 6e61 626c y: | enabl
│ │ │ -00041c70: 653c 2f74 643e 3c2f 7472 3e3c 2f74 6162 e |
|---|
in
│ │ │ -00041c90: 636c 7564 6520 656e 6162 6c65 5f72 7379 clude enable_rsy
│ │ │ -00041ca0: 736c 6f67 0a0a 636c 6173 7320 656e 6162 slog..class enab
│ │ │ -00041cb0: 6c65 5f72 7379 736c 6f67 207b 0a20 2073 le_rsyslog {. s
│ │ │ -00041cc0: 6572 7669 6365 207b 2772 7379 736c 6f67 ervice {'rsyslog
│ │ │ -00041cd0: 273a 0a20 2020 2065 6e61 626c 6520 3d26 ':. enable =&
│ │ │ -00041ce0: 6774 3b20 7472 7565 2c0a 2020 2020 656e gt; true,. en
│ │ │ -00041cf0: 7375 7265 203d 2667 743b 2027 7275 6e6e sure => 'runn
│ │ │ -00041d00: 696e 6727 2c0a 2020 7d0a 7d0a 3c2f 636f ing',. }.}.
<
│ │ │ -00041d20: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn
│ │ │ -00041d30: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t
│ │ │ -00041d40: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse"
│ │ │ -00041d50: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i
│ │ │ -00041d60: 646d 3130 3230 3222 2074 6162 696e 6465 dm10202" tabinde
│ │ │ -00041d70: 783d 2230 2220 726f 6c65 3d22 6275 7474 x="0" role="butt
│ │ │ -00041d80: 6f6e 2220 6172 6961 2d65 7870 616e 6465 on" aria-expande
│ │ │ -00041d90: 643d 2266 616c 7365 2220 7469 746c 653d d="false" title=
│ │ │ -00041da0: 2241 6374 6976 6174 6520 746f 2072 6576 "Activate to rev
│ │ │ -00041db0: 6561 6c22 2068 7265 663d 2223 2122 3e52 eal" href="#!">R
│ │ │ -00041dc0: 656d 6564 6961 7469 6f6e 2041 6e73 6962 emediation Ansib
│ │ │ -00041dd0: 6c65 2073 6e69 7070 6574 20e2 87b2 3c2f le snippet ...
│ │ │ -00041de0: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>
<
│ │ │ -00041e60: 7468 3e43 6f6d 706c 6578 6974 793a 3c2f th>Complexity:
│ │ │ -00041e70: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th>| low | <
│ │ │ -00041e80: 2f74 723e 3c74 723e 3c74 683e 4469 7372 /tr>
| Disr
│ │ │ -00041e90: 7570 7469 6f6e 3a3c 2f74 683e 3c74 643e uption: |
│ │ │ -00041ea0: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low |
|---|
| Reboot: | false | <
│ │ │ -00041ed0: 2f74 723e 3c74 723e 3c74 683e 5374 7261 /tr>
|---|
| Stra
│ │ │ -00041ee0: 7465 6779 3a3c 2f74 683e 3c74 643e 656e tegy: | en
│ │ │ -00041ef0: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able |
│ │ │ -00041f00: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table>- name: Gather
│ │ │ -00041f20: 7468 6520 7061 636b 6167 6520 6661 6374 the package fact
│ │ │ -00041f30: 730a 2020 7061 636b 6167 655f 6661 6374 s. package_fact
│ │ │ -00041f40: 733a 0a20 2020 206d 616e 6167 6572 3a20 s:. manager:
│ │ │ -00041f50: 6175 746f 0a20 2074 6167 733a 0a20 202d auto. tags:. -
│ │ │ -00041f60: 204e 4953 542d 3830 302d 3533 2d41 552d NIST-800-53-AU-
│ │ │ -00041f70: 3428 3129 0a20 202d 204e 4953 542d 3830 4(1). - NIST-80
│ │ │ -00041f80: 302d 3533 2d43 4d2d 3628 6129 0a20 202d 0-53-CM-6(a). -
│ │ │ -00041f90: 2065 6e61 626c 655f 7374 7261 7465 6779 enable_strategy
│ │ │ -00041fa0: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex
│ │ │ -00041fb0: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr
│ │ │ -00041fc0: 7570 7469 6f6e 0a20 202d 206d 6564 6975 uption. - mediu
│ │ │ -00041fd0: 6d5f 7365 7665 7269 7479 0a20 202d 206e m_severity. - n
│ │ │ -00041fe0: 6f5f 7265 626f 6f74 5f6e 6565 6465 640a o_reboot_needed.
│ │ │ -00041ff0: 2020 2d20 7365 7276 6963 655f 7273 7973 - service_rsys
│ │ │ -00042000: 6c6f 675f 656e 6162 6c65 640a 0a2d 206e log_enabled..- n
│ │ │ -00042010: 616d 653a 2045 6e61 626c 6520 7273 7973 ame: Enable rsys
│ │ │ -00042020: 6c6f 6720 5365 7276 6963 6520 2d20 456e log Service - En
│ │ │ -00042030: 6162 6c65 2073 6572 7669 6365 2072 7379 able service rsy
│ │ │ -00042040: 736c 6f67 0a20 2062 6c6f 636b 3a0a 0a20 slog. block:..
│ │ │ -00042050: 202d 206e 616d 653a 2047 6174 6865 7220 - name: Gather
│ │ │ -00042060: 7468 6520 7061 636b 6167 6520 6661 6374 the package fact
│ │ │ -00042070: 730a 2020 2020 7061 636b 6167 655f 6661 s. package_fa
│ │ │ -00042080: 6374 733a 0a20 2020 2020 206d 616e 6167 cts:. manag
│ │ │ -00042090: 6572 3a20 6175 746f 0a0a 2020 2d20 6e61 er: auto.. - na
│ │ │ -000420a0: 6d65 3a20 456e 6162 6c65 2072 7379 736c me: Enable rsysl
│ │ │ -000420b0: 6f67 2053 6572 7669 6365 202d 2045 6e61 og Service - Ena
│ │ │ -000420c0: 626c 6520 5365 7276 6963 6520 7273 7973 ble Service rsys
│ │ │ -000420d0: 6c6f 670a 2020 2020 616e 7369 626c 652e log. ansible.
│ │ │ -000420e0: 6275 696c 7469 6e2e 7379 7374 656d 643a builtin.systemd:
│ │ │ -000420f0: 0a20 2020 2020 206e 616d 653a 2072 7379 . name: rsy
│ │ │ -00042100: 736c 6f67 0a20 2020 2020 2065 6e61 626c slog. enabl
│ │ │ -00042110: 6564 3a20 7472 7565 0a20 2020 2020 2073 ed: true. s
│ │ │ -00042120: 7461 7465 3a20 7374 6172 7465 640a 2020 tate: started.
│ │ │ -00042130: 2020 2020 6d61 736b 6564 3a20 6661 6c73 masked: fals
│ │ │ -00042140: 650a 2020 2020 7768 656e 3a0a 2020 2020 e. when:.
│ │ │ -00042150: 2d20 2722 7273 7973 6c6f 6722 2069 6e20 - '"rsyslog" in
│ │ │ -00042160: 616e 7369 626c 655f 6661 6374 732e 7061 ansible_facts.pa
│ │ │ -00042170: 636b 6167 6573 270a 2020 7768 656e 3a20 ckages'. when:
│ │ │ -00042180: 2722 6c69 6e75 782d 6261 7365 2220 696e '"linux-base" in
│ │ │ -00042190: 2061 6e73 6962 6c65 5f66 6163 7473 2e70 ansible_facts.p
│ │ │ -000421a0: 6163 6b61 6765 7327 0a20 2074 6167 733a ackages'. tags:
│ │ │ -000421b0: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53
│ │ │ -000421c0: 2d41 552d 3428 3129 0a20 202d 204e 4953 -AU-4(1). - NIS
│ │ │ -000421d0: 542d 3830 302d 3533 2d43 4d2d 3628 6129 T-800-53-CM-6(a)
│ │ │ -000421e0: 0a20 202d 2065 6e61 626c 655f 7374 7261 . - enable_stra
│ │ │ -000421f0: 7465 6779 0a20 202d 206c 6f77 5f63 6f6d tegy. - low_com
│ │ │ -00042200: 706c 6578 6974 790a 2020 2d20 6c6f 775f plexity. - low_
│ │ │ -00042210: 6469 7372 7570 7469 6f6e 0a20 202d 206d disruption. - m
│ │ │ -00042220: 6564 6975 6d5f 7365 7665 7269 7479 0a20 edium_severity.
│ │ │ -00042230: 202d 206e 6f5f 7265 626f 6f74 5f6e 6565 - no_reboot_nee
│ │ │ -00042240: 6465 640a 2020 2d20 7365 7276 6963 655f ded. - service_
│ │ │ -00042250: 7273 7973 6c6f 675f 656e 6162 6c65 640a rsyslog_enabled.
│ │ │ +000419f0: 6174 696f 6e20 416e 7369 626c 6520 736e ation Ansible sn
│ │ │ +00041a00: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...
| Co
│ │ │ +00041a90: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: | low
<
│ │ │ +00041ab0: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr>Disruptio
│ │ │ +00041ac0: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: | low
│ │ │ +00041ad0: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> | |
│ │ │ +00041ae0: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: |
│ │ │ +00041af0: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false |
<
│ │ │ +00041b00: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr>Strategy:
│ │ │ +00041b10: 3c2f 7468 3e3c 7464 3e65 6e61 626c 653c | enable<
│ │ │ +00041b20: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> |
- na
│ │ │ +00041b40: 6d65 3a20 4761 7468 6572 2074 6865 2070 me: Gather the p
│ │ │ +00041b50: 6163 6b61 6765 2066 6163 7473 0a20 2070 ackage facts. p
│ │ │ +00041b60: 6163 6b61 6765 5f66 6163 7473 3a0a 2020 ackage_facts:.
│ │ │ +00041b70: 2020 6d61 6e61 6765 723a 2061 7574 6f0a manager: auto.
│ │ │ +00041b80: 2020 7461 6773 3a0a 2020 2d20 4e49 5354 tags:. - NIST
│ │ │ +00041b90: 2d38 3030 2d35 332d 4155 2d34 2831 290a -800-53-AU-4(1).
│ │ │ +00041ba0: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53-
│ │ │ +00041bb0: 434d 2d36 2861 290a 2020 2d20 656e 6162 CM-6(a). - enab
│ │ │ +00041bc0: 6c65 5f73 7472 6174 6567 790a 2020 2d20 le_strategy. -
│ │ │ +00041bd0: 6c6f 775f 636f 6d70 6c65 7869 7479 0a20 low_complexity.
│ │ │ +00041be0: 202d 206c 6f77 5f64 6973 7275 7074 696f - low_disruptio
│ │ │ +00041bf0: 6e0a 2020 2d20 6d65 6469 756d 5f73 6576 n. - medium_sev
│ │ │ +00041c00: 6572 6974 790a 2020 2d20 6e6f 5f72 6562 erity. - no_reb
│ │ │ +00041c10: 6f6f 745f 6e65 6564 6564 0a20 202d 2073 oot_needed. - s
│ │ │ +00041c20: 6572 7669 6365 5f72 7379 736c 6f67 5f65 ervice_rsyslog_e
│ │ │ +00041c30: 6e61 626c 6564 0a0a 2d20 6e61 6d65 3a20 nabled..- name:
│ │ │ +00041c40: 456e 6162 6c65 2072 7379 736c 6f67 2053 Enable rsyslog S
│ │ │ +00041c50: 6572 7669 6365 202d 2045 6e61 626c 6520 ervice - Enable
│ │ │ +00041c60: 7365 7276 6963 6520 7273 7973 6c6f 670a service rsyslog.
│ │ │ +00041c70: 2020 626c 6f63 6b3a 0a0a 2020 2d20 6e61 block:.. - na
│ │ │ +00041c80: 6d65 3a20 4761 7468 6572 2074 6865 2070 me: Gather the p
│ │ │ +00041c90: 6163 6b61 6765 2066 6163 7473 0a20 2020 ackage facts.
│ │ │ +00041ca0: 2070 6163 6b61 6765 5f66 6163 7473 3a0a package_facts:.
│ │ │ +00041cb0: 2020 2020 2020 6d61 6e61 6765 723a 2061 manager: a
│ │ │ +00041cc0: 7574 6f0a 0a20 202d 206e 616d 653a 2045 uto.. - name: E
│ │ │ +00041cd0: 6e61 626c 6520 7273 7973 6c6f 6720 5365 nable rsyslog Se
│ │ │ +00041ce0: 7276 6963 6520 2d20 456e 6162 6c65 2053 rvice - Enable S
│ │ │ +00041cf0: 6572 7669 6365 2072 7379 736c 6f67 0a20 ervice rsyslog.
│ │ │ +00041d00: 2020 2061 6e73 6962 6c65 2e62 7569 6c74 ansible.built
│ │ │ +00041d10: 696e 2e73 7973 7465 6d64 3a0a 2020 2020 in.systemd:.
│ │ │ +00041d20: 2020 6e61 6d65 3a20 7273 7973 6c6f 670a name: rsyslog.
│ │ │ +00041d30: 2020 2020 2020 656e 6162 6c65 643a 2074 enabled: t
│ │ │ +00041d40: 7275 650a 2020 2020 2020 7374 6174 653a rue. state:
│ │ │ +00041d50: 2073 7461 7274 6564 0a20 2020 2020 206d started. m
│ │ │ +00041d60: 6173 6b65 643a 2066 616c 7365 0a20 2020 asked: false.
│ │ │ +00041d70: 2077 6865 6e3a 0a20 2020 202d 2027 2272 when:. - '"r
│ │ │ +00041d80: 7379 736c 6f67 2220 696e 2061 6e73 6962 syslog" in ansib
│ │ │ +00041d90: 6c65 5f66 6163 7473 2e70 6163 6b61 6765 le_facts.package
│ │ │ +00041da0: 7327 0a20 2077 6865 6e3a 2027 226c 696e s'. when: '"lin
│ │ │ +00041db0: 7578 2d62 6173 6522 2069 6e20 616e 7369 ux-base" in ansi
│ │ │ +00041dc0: 626c 655f 6661 6374 732e 7061 636b 6167 ble_facts.packag
│ │ │ +00041dd0: 6573 270a 2020 7461 6773 3a0a 2020 2d20 es'. tags:. -
│ │ │ +00041de0: 4e49 5354 2d38 3030 2d35 332d 4155 2d34 NIST-800-53-AU-4
│ │ │ +00041df0: 2831 290a 2020 2d20 4e49 5354 2d38 3030 (1). - NIST-800
│ │ │ +00041e00: 2d35 332d 434d 2d36 2861 290a 2020 2d20 -53-CM-6(a). -
│ │ │ +00041e10: 656e 6162 6c65 5f73 7472 6174 6567 790a enable_strategy.
│ │ │ +00041e20: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi
│ │ │ +00041e30: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru
│ │ │ +00041e40: 7074 696f 6e0a 2020 2d20 6d65 6469 756d ption. - medium
│ │ │ +00041e50: 5f73 6576 6572 6974 790a 2020 2d20 6e6f _severity. - no
│ │ │ +00041e60: 5f72 6562 6f6f 745f 6e65 6564 6564 0a20 _reboot_needed.
│ │ │ +00041e70: 202d 2073 6572 7669 6365 5f72 7379 736c - service_rsysl
│ │ │ +00041e80: 6f67 5f65 6e61 626c 6564 0a3c 2f63 6f64 og_enabled.
Re
│ │ │ +00041f40: 6d65 6469 6174 696f 6e20 5075 7070 6574 mediation Puppet
│ │ │ +00041f50: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ...
│ │ │ +00041f60: 3c62 723e 3c64 6976 2063 6c61 7373 3d22
| Complexity: | low |
|---|
| Disrup
│ │ │ +00042010: 7469 6f6e 3a3c 2f74 683e 3c74 643e 6c6f tion: | lo
│ │ │ +00042020: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w |
|---|
<
│ │ │ +00042030: 7468 3e52 6562 6f6f 743a 3c2f 7468 3e3c th>Reboot:<
│ │ │ +00042040: 7464 3e66 616c 7365 3c2f 7464 3e3c 2f74 td>false
| Strate
│ │ │ +00042060: 6779 3a3c 2f74 683e 3c74 643e 656e 6162 gy: | enab
│ │ │ +00042070: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le |
|---|
i
│ │ │ +00042090: 6e63 6c75 6465 2065 6e61 626c 655f 7273 nclude enable_rs
│ │ │ +000420a0: 7973 6c6f 670a 0a63 6c61 7373 2065 6e61 yslog..class ena
│ │ │ +000420b0: 626c 655f 7273 7973 6c6f 6720 7b0a 2020 ble_rsyslog {.
│ │ │ +000420c0: 7365 7276 6963 6520 7b27 7273 7973 6c6f service {'rsyslo
│ │ │ +000420d0: 6727 3a0a 2020 2020 656e 6162 6c65 203d g':. enable =
│ │ │ +000420e0: 2667 743b 2074 7275 652c 0a20 2020 2065 > true,. e
│ │ │ +000420f0: 6e73 7572 6520 3d26 6774 3b20 2772 756e nsure => 'run
│ │ │ +00042100: 6e69 6e67 272c 0a20 207d 0a7d 0a3c 2f63 ning',. }.}.
│ │ │ +00042120: 3c61 2063 6c61 7373 3d22 6274 6e20 6274
│ │ │ +000421c0: 5265 6d65 6469 6174 696f 6e20 4f53 4275 Remediation OSBu
│ │ │ +000421d0: 696c 6420 426c 7565 7072 696e 7420 736e ild Blueprint sn
│ │ │ +000421e0: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...
.
│ │ │ +00042230: 5b63 7573 746f 6d69 7a61 7469 6f6e 732e [customizations.
│ │ │ +00042240: 7365 7276 6963 6573 5d0a 656e 6162 6c65 services].enable
│ │ │ +00042250: 6420 3d20 5b22 7273 7973 6c6f 6722 5d0a d = ["rsyslog"].
│ │ │ 00042260: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64
│ │ │ 00042280: 7472 3e3c 2f74 626f 6479 3e3c 2f74 6162 tr>Remediation
│ │ │ -000568d0: 5075 7070 6574 2073 6e69 7070 6574 20e2 Puppet snippet .
│ │ │ -000568e0: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ..
<
│ │ │ -00056960: 7472 3e3c 7468 3e43 6f6d 706c 6578 6974 tr>| Complexit
│ │ │ -00056970: 793a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f y: | low
│ │ │ -00056980: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> |
|
│ │ │ -00056990: 4469 7372 7570 7469 6f6e 3a3c 2f74 683e Disruption: |
│ │ │ -000569a0: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472 low |
|---|
| Reboot:
│ │ │ -000569c0: 3c2f 7468 3e3c 7464 3e66 616c 7365 3c2f | false
│ │ │ -000569d0: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> |
|---|
|
│ │ │ -000569e0: 5374 7261 7465 6779 3a3c 2f74 683e 3c74 Strategy: | disable
│ │ │ -00056a00: 7472 3e3c 2f74 6162 6c65 3e3c 7072 653e tr>
|---|
│ │ │ -00056a10: 3c63 6f64 653e 696e 636c 7564 6520 7265 include re
│ │ │ -00056a20: 6d6f 7665 5f69 6e65 7475 7469 6c73 2d74 move_inetutils-t
│ │ │ -00056a30: 656c 6e65 7464 0a0a 636c 6173 7320 7265 elnetd..class re
│ │ │ -00056a40: 6d6f 7665 5f69 6e65 7475 7469 6c73 2d74 move_inetutils-t
│ │ │ -00056a50: 656c 6e65 7464 207b 0a20 2070 6163 6b61 elnetd {. packa
│ │ │ -00056a60: 6765 207b 2027 696e 6574 7574 696c 732d ge { 'inetutils-
│ │ │ -00056a70: 7465 6c6e 6574 6427 3a0a 2020 2020 656e telnetd':. en
│ │ │ -00056a80: 7375 7265 203d 2667 743b 2027 7075 7267 sure => 'purg
│ │ │ -00056a90: 6564 272c 0a20 207d 0a7d 0a3c 2f63 6f64 ed',. }.}.
Re
│ │ │ -00056b50: 6d65 6469 6174 696f 6e20 416e 7369 626c mediation Ansibl
│ │ │ -00056b60: 6520 736e 6970 7065 7420 e287 b23c 2f61 e snippet ...
Complexity:| low |
│ │ │ -00056c10: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>
| Disru
│ │ │ -00056c20: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: | l
│ │ │ -00056c30: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow |
|---|
│ │ │ -00056c40: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e | Reboot: |
│ │ │ -00056c50: 3c74 643e 6661 6c73 653c 2f74 643e 3c2f false |
│ │ │ -00056c60: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>
| Strat
│ │ │ -00056c70: 6567 793a 3c2f 7468 3e3c 7464 3e64 6973 egy: | dis
│ │ │ -00056c80: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able |
│ │ │ -00056c90: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table>- name: Ensure
│ │ │ -00056cb0: 696e 6574 7574 696c 732d 7465 6c6e 6574 inetutils-telnet
│ │ │ -00056cc0: 6420 6973 2072 656d 6f76 6564 0a20 2070 d is removed. p
│ │ │ -00056cd0: 6163 6b61 6765 3a0a 2020 2020 6e61 6d65 ackage:. name
│ │ │ -00056ce0: 3a20 696e 6574 7574 696c 732d 7465 6c6e : inetutils-teln
│ │ │ -00056cf0: 6574 640a 2020 2020 7374 6174 653a 2061 etd. state: a
│ │ │ -00056d00: 6273 656e 740a 2020 7461 6773 3a0a 2020 bsent. tags:.
│ │ │ -00056d10: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM
│ │ │ -00056d20: 2d36 2861 290a 2020 2d20 4e49 5354 2d38 -6(a). - NIST-8
│ │ │ -00056d30: 3030 2d35 332d 434d 2d37 2861 290a 2020 00-53-CM-7(a).
│ │ │ -00056d40: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM
│ │ │ -00056d50: 2d37 2862 290a 2020 2d20 6469 7361 626c -7(b). - disabl
│ │ │ -00056d60: 655f 7374 7261 7465 6779 0a20 202d 2068 e_strategy. - h
│ │ │ -00056d70: 6967 685f 7365 7665 7269 7479 0a20 202d igh_severity. -
│ │ │ -00056d80: 206c 6f77 5f63 6f6d 706c 6578 6974 790a low_complexity.
│ │ │ -00056d90: 2020 2d20 6c6f 775f 6469 7372 7570 7469 - low_disrupti
│ │ │ -00056da0: 6f6e 0a20 202d 206e 6f5f 7265 626f 6f74 on. - no_reboot
│ │ │ -00056db0: 5f6e 6565 6465 640a 2020 2d20 7061 636b _needed. - pack
│ │ │ -00056dc0: 6167 655f 696e 6574 7574 696c 732d 7465 age_inetutils-te
│ │ │ -00056dd0: 6c6e 6574 645f 7265 6d6f 7665 640a 3c2f lnetd_removed.
│ │ │ +000568d0: 416e 7369 626c 6520 736e 6970 7065 7420 Ansible snippet
│ │ │ +000568e0: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ...
│ │ │ +00056960: 3c74 723e 3c74 683e 436f 6d70 6c65 7869 | Complexi
│ │ │ +00056970: 7479 3a3c 2f74 683e 3c74 643e 6c6f 773c ty: | low<
│ │ │ +00056980: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> |
|---|
| Disruption: | low |
|---|
| Reboot
│ │ │ +000569c0: 3a3c 2f74 683e 3c74 643e 6661 6c73 653c : | false<
│ │ │ +000569d0: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> |
|---|
| Strategy: | <
│ │ │ +000569f0: 7464 3e64 6973 6162 6c65 3c2f 7464 3e3c td>disable<
│ │ │ +00056a00: 2f74 723e 3c2f 7461 626c 653e 3c70 7265 /tr>
|---|
- name: E
│ │ │ +00056a20: 6e73 7572 6520 696e 6574 7574 696c 732d nsure inetutils-
│ │ │ +00056a30: 7465 6c6e 6574 6420 6973 2072 656d 6f76 telnetd is remov
│ │ │ +00056a40: 6564 0a20 2070 6163 6b61 6765 3a0a 2020 ed. package:.
│ │ │ +00056a50: 2020 6e61 6d65 3a20 696e 6574 7574 696c name: inetutil
│ │ │ +00056a60: 732d 7465 6c6e 6574 640a 2020 2020 7374 s-telnetd. st
│ │ │ +00056a70: 6174 653a 2061 6273 656e 740a 2020 7461 ate: absent. ta
│ │ │ +00056a80: 6773 3a0a 2020 2d20 4e49 5354 2d38 3030 gs:. - NIST-800
│ │ │ +00056a90: 2d35 332d 434d 2d36 2861 290a 2020 2d20 -53-CM-6(a). -
│ │ │ +00056aa0: 4e49 5354 2d38 3030 2d35 332d 434d 2d37 NIST-800-53-CM-7
│ │ │ +00056ab0: 2861 290a 2020 2d20 4e49 5354 2d38 3030 (a). - NIST-800
│ │ │ +00056ac0: 2d35 332d 434d 2d37 2862 290a 2020 2d20 -53-CM-7(b). -
│ │ │ +00056ad0: 6469 7361 626c 655f 7374 7261 7465 6779 disable_strategy
│ │ │ +00056ae0: 0a20 202d 2068 6967 685f 7365 7665 7269 . - high_severi
│ │ │ +00056af0: 7479 0a20 202d 206c 6f77 5f63 6f6d 706c ty. - low_compl
│ │ │ +00056b00: 6578 6974 790a 2020 2d20 6c6f 775f 6469 exity. - low_di
│ │ │ +00056b10: 7372 7570 7469 6f6e 0a20 202d 206e 6f5f sruption. - no_
│ │ │ +00056b20: 7265 626f 6f74 5f6e 6565 6465 640a 2020 reboot_needed.
│ │ │ +00056b30: 2d20 7061 636b 6167 655f 696e 6574 7574 - package_inetut
│ │ │ +00056b40: 696c 732d 7465 6c6e 6574 645f 7265 6d6f ils-telnetd_remo
│ │ │ +00056b50: 7665 640a 3c2f 636f 6465 3e3c 2f70 7265 ved.
Remediati
│ │ │ +00056c10: 6f6e 2050 7570 7065 7420 736e 6970 7065 on Puppet snippe
│ │ │ +00056c20: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ...
│ │ │ +00056c60: 3c74 6162 6c65 2063 6c61 7373 3d22 7461 | Comple
│ │ │ +00056cb0: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: | lo
│ │ │ +00056cc0: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w |
|---|
<
│ │ │ +00056cd0: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption:
│ │ │ +00056ce0: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th>| low | <
│ │ │ +00056cf0: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>
| Rebo
│ │ │ +00056d00: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: | fals
│ │ │ +00056d10: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e |
|---|
<
│ │ │ +00056d20: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy:| disable |
include
│ │ │ +00056d60: 2072 656d 6f76 655f 696e 6574 7574 696c remove_inetutil
│ │ │ +00056d70: 732d 7465 6c6e 6574 640a 0a63 6c61 7373 s-telnetd..class
│ │ │ +00056d80: 2072 656d 6f76 655f 696e 6574 7574 696c remove_inetutil
│ │ │ +00056d90: 732d 7465 6c6e 6574 6420 7b0a 2020 7061 s-telnetd {. pa
│ │ │ +00056da0: 636b 6167 6520 7b20 2769 6e65 7475 7469 ckage { 'inetuti
│ │ │ +00056db0: 6c73 2d74 656c 6e65 7464 273a 0a20 2020 ls-telnetd':.
│ │ │ +00056dc0: 2065 6e73 7572 6520 3d26 6774 3b20 2770 ensure => 'p
│ │ │ +00056dd0: 7572 6765 6427 2c0a 2020 7d0a 7d0a 3c2f urged',. }.}.
│ │ │ 00056de0: 636f 6465 3e3c 2f70 7265 3e3c 2f64 6976 code>
Remediation P
│ │ │ -00057780: 7570 7065 7420 736e 6970 7065 7420 e287 uppet snippet ..
│ │ │ -00057790: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .
| Complexity
│ │ │ -00057820: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : | low | | D
│ │ │ -00057840: 6973 7275 7074 696f 6e3a 3c2f 7468 3e3c isruption: | <
│ │ │ -00057850: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>low
│ │ │ -00057860: 3c74 723e 3c74 683e 5265 626f 6f74 3a3c | Reboot:<
│ │ │ -00057870: 2f74 683e 3c74 643e 6661 6c73 653c 2f74 /th> | false |
|---|
| S
│ │ │ -00057890: 7472 6174 6567 793a 3c2f 7468 3e3c 7464 trategy: | disable |
|---|
<
│ │ │ -000578c0: 636f 6465 3e69 6e63 6c75 6465 2072 656d code>include rem
│ │ │ -000578d0: 6f76 655f 6e69 730a 0a63 6c61 7373 2072 ove_nis..class r
│ │ │ -000578e0: 656d 6f76 655f 6e69 7320 7b0a 2020 7061 emove_nis {. pa
│ │ │ -000578f0: 636b 6167 6520 7b20 276e 6973 273a 0a20 ckage { 'nis':.
│ │ │ -00057900: 2020 2065 6e73 7572 6520 3d26 6774 3b20 ensure =>
│ │ │ -00057910: 2770 7572 6765 6427 2c0a 2020 7d0a 7d0a 'purged',. }.}.
│ │ │ -00057920: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64 Remediation A
│ │ │ -000579e0: 6e73 6962 6c65 2073 6e69 7070 6574 20e2 nsible snippet .
│ │ │ -000579f0: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ..<
│ │ │ -00057a70: 7472 3e3c 7468 3e43 6f6d 706c 6578 6974 tr>| Complexit
│ │ │ -00057a80: 793a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f y: | low
│ │ │ -00057a90: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> | |
│ │ │ -00057aa0: 4469 7372 7570 7469 6f6e 3a3c 2f74 683e Disruption: |
│ │ │ -00057ab0: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472 low |
|---|
| Reboot:
│ │ │ -00057ad0: 3c2f 7468 3e3c 7464 3e66 616c 7365 3c2f | false
│ │ │ -00057ae0: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> |
|---|
|
│ │ │ -00057af0: 5374 7261 7465 6779 3a3c 2f74 683e 3c74 Strategy: | disable
│ │ │ -00057b10: 7472 3e3c 2f74 6162 6c65 3e3c 7072 653e tr>
|---|
│ │ │ -00057b20: 3c63 6f64 653e 2d20 6e61 6d65 3a20 456e - name: En
│ │ │ -00057b30: 7375 7265 206e 6973 2069 7320 7265 6d6f sure nis is remo
│ │ │ -00057b40: 7665 640a 2020 7061 636b 6167 653a 0a20 ved. package:.
│ │ │ -00057b50: 2020 206e 616d 653a 206e 6973 0a20 2020 name: nis.
│ │ │ -00057b60: 2073 7461 7465 3a20 6162 7365 6e74 0a20 state: absent.
│ │ │ -00057b70: 2074 6167 733a 0a20 202d 2064 6973 6162 tags:. - disab
│ │ │ -00057b80: 6c65 5f73 7472 6174 6567 790a 2020 2d20 le_strategy. -
│ │ │ -00057b90: 6c6f 775f 636f 6d70 6c65 7869 7479 0a20 low_complexity.
│ │ │ -00057ba0: 202d 206c 6f77 5f64 6973 7275 7074 696f - low_disruptio
│ │ │ -00057bb0: 6e0a 2020 2d20 6c6f 775f 7365 7665 7269 n. - low_severi
│ │ │ -00057bc0: 7479 0a20 202d 206e 6f5f 7265 626f 6f74 ty. - no_reboot
│ │ │ -00057bd0: 5f6e 6565 6465 640a 2020 2d20 7061 636b _needed. - pack
│ │ │ -00057be0: 6167 655f 6e69 735f 7265 6d6f 7665 640a age_nis_removed.
│ │ │ +00057770: 2122 3e52 656d 6564 6961 7469 6f6e 2041 !">Remediation A
│ │ │ +00057780: 6e73 6962 6c65 2073 6e69 7070 6574 20e2 nsible snippet .
│ │ │ +00057790: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ..
<
│ │ │ +00057810: 7472 3e3c 7468 3e43 6f6d 706c 6578 6974 tr>| Complexit
│ │ │ +00057820: 793a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f y: | low
│ │ │ +00057830: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> | |
│ │ │ +00057840: 4469 7372 7570 7469 6f6e 3a3c 2f74 683e Disruption: |
│ │ │ +00057850: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472 low |
|---|
| Reboot:
│ │ │ +00057870: 3c2f 7468 3e3c 7464 3e66 616c 7365 3c2f | false
│ │ │ +00057880: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> |
|---|
|
│ │ │ +00057890: 5374 7261 7465 6779 3a3c 2f74 683e 3c74 Strategy: | disable
│ │ │ +000578b0: 7472 3e3c 2f74 6162 6c65 3e3c 7072 653e tr>
|---|
│ │ │ +000578c0: 3c63 6f64 653e 2d20 6e61 6d65 3a20 456e - name: En
│ │ │ +000578d0: 7375 7265 206e 6973 2069 7320 7265 6d6f sure nis is remo
│ │ │ +000578e0: 7665 640a 2020 7061 636b 6167 653a 0a20 ved. package:.
│ │ │ +000578f0: 2020 206e 616d 653a 206e 6973 0a20 2020 name: nis.
│ │ │ +00057900: 2073 7461 7465 3a20 6162 7365 6e74 0a20 state: absent.
│ │ │ +00057910: 2074 6167 733a 0a20 202d 2064 6973 6162 tags:. - disab
│ │ │ +00057920: 6c65 5f73 7472 6174 6567 790a 2020 2d20 le_strategy. -
│ │ │ +00057930: 6c6f 775f 636f 6d70 6c65 7869 7479 0a20 low_complexity.
│ │ │ +00057940: 202d 206c 6f77 5f64 6973 7275 7074 696f - low_disruptio
│ │ │ +00057950: 6e0a 2020 2d20 6c6f 775f 7365 7665 7269 n. - low_severi
│ │ │ +00057960: 7479 0a20 202d 206e 6f5f 7265 626f 6f74 ty. - no_reboot
│ │ │ +00057970: 5f6e 6565 6465 640a 2020 2d20 7061 636b _needed. - pack
│ │ │ +00057980: 6167 655f 6e69 735f 7265 6d6f 7665 640a age_nis_removed.
│ │ │ +00057990: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64
Remediation P
│ │ │ +00057a50: 7570 7065 7420 736e 6970 7065 7420 e287 uppet snippet ..
│ │ │ +00057a60: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .| Complexity
│ │ │ +00057af0: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : | low | | D
│ │ │ +00057b10: 6973 7275 7074 696f 6e3a 3c2f 7468 3e3c isruption: | <
│ │ │ +00057b20: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>low
│ │ │ +00057b30: 3c74 723e 3c74 683e 5265 626f 6f74 3a3c | Reboot:<
│ │ │ +00057b40: 2f74 683e 3c74 643e 6661 6c73 653c 2f74 /th> | false |
|---|
| S
│ │ │ +00057b60: 7472 6174 6567 793a 3c2f 7468 3e3c 7464 trategy: | disable |
|---|
<
│ │ │ +00057b90: 636f 6465 3e69 6e63 6c75 6465 2072 656d code>include rem
│ │ │ +00057ba0: 6f76 655f 6e69 730a 0a63 6c61 7373 2072 ove_nis..class r
│ │ │ +00057bb0: 656d 6f76 655f 6e69 7320 7b0a 2020 7061 emove_nis {. pa
│ │ │ +00057bc0: 636b 6167 6520 7b20 276e 6973 273a 0a20 ckage { 'nis':.
│ │ │ +00057bd0: 2020 2065 6e73 7572 6520 3d26 6774 3b20 ensure =>
│ │ │ +00057be0: 2770 7572 6765 6427 2c0a 2020 7d0a 7d0a 'purged',. }.}.
│ │ │ 00057bf0: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64 Remedi
│ │ │ -00058cb0: 6174 696f 6e20 5075 7070 6574 2073 6e69 ation Puppet sni
│ │ │ -00058cc0: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ...
│ │ │ -00058cd0: 3c64 6976 2063 6c61 7373 3d22 7061 6e65
| Com
│ │ │ -00058d50: 706c 6578 6974 793a 3c2f 7468 3e3c 7464 plexity: | low |
|---|
Disruption
│ │ │ -00058d80: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : | low | | R
│ │ │ -00058da0: 6562 6f6f 743a 3c2f 7468 3e3c 7464 3e66 eboot: | f
│ │ │ -00058db0: 616c 7365 3c2f 7464 3e3c 2f74 723e 3c74 alse |
|---|
Strategy:<
│ │ │ -00058dd0: 2f74 683e 3c74 643e 6469 7361 626c 653c /th> | disable<
│ │ │ -00058de0: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> |
incl
│ │ │ -00058e00: 7564 6520 7265 6d6f 7665 5f74 656c 6e65 ude remove_telne
│ │ │ -00058e10: 7464 2d73 736c 0a0a 636c 6173 7320 7265 td-ssl..class re
│ │ │ -00058e20: 6d6f 7665 5f74 656c 6e65 7464 2d73 736c move_telnetd-ssl
│ │ │ -00058e30: 207b 0a20 2070 6163 6b61 6765 207b 2027 {. package { '
│ │ │ -00058e40: 7465 6c6e 6574 642d 7373 6c27 3a0a 2020 telnetd-ssl':.
│ │ │ -00058e50: 2020 656e 7375 7265 203d 2667 743b 2027 ensure => '
│ │ │ -00058e60: 7075 7267 6564 272c 0a20 207d 0a7d 0a3c purged',. }.}.<
│ │ │ -00058e70: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code>
Remediation An
│ │ │ -00058f30: 7369 626c 6520 736e 6970 7065 7420 e287 sible snippet ..
│ │ │ -00058f40: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .| Complexity
│ │ │ -00058fd0: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : | low | | D
│ │ │ -00058ff0: 6973 7275 7074 696f 6e3a 3c2f 7468 3e3c isruption: | <
│ │ │ -00059000: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>low
│ │ │ -00059010: 3c74 723e 3c74 683e 5265 626f 6f74 3a3c | Reboot:<
│ │ │ -00059020: 2f74 683e 3c74 643e 6661 6c73 653c 2f74 /th> | false |
|---|
| S
│ │ │ -00059040: 7472 6174 6567 793a 3c2f 7468 3e3c 7464 trategy: | disable |
|---|
<
│ │ │ -00059070: 636f 6465 3e2d 206e 616d 653a 2045 6e73 code>- name: Ens
│ │ │ -00059080: 7572 6520 7465 6c6e 6574 642d 7373 6c20 ure telnetd-ssl
│ │ │ -00059090: 6973 2072 656d 6f76 6564 0a20 2070 6163 is removed. pac
│ │ │ -000590a0: 6b61 6765 3a0a 2020 2020 6e61 6d65 3a20 kage:. name:
│ │ │ -000590b0: 7465 6c6e 6574 642d 7373 6c0a 2020 2020 telnetd-ssl.
│ │ │ -000590c0: 7374 6174 653a 2061 6273 656e 740a 2020 state: absent.
│ │ │ -000590d0: 7461 6773 3a0a 2020 2d20 4e49 5354 2d38 tags:. - NIST-8
│ │ │ -000590e0: 3030 2d35 332d 434d 2d36 2861 290a 2020 00-53-CM-6(a).
│ │ │ -000590f0: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM
│ │ │ -00059100: 2d37 2861 290a 2020 2d20 4e49 5354 2d38 -7(a). - NIST-8
│ │ │ -00059110: 3030 2d35 332d 434d 2d37 2862 290a 2020 00-53-CM-7(b).
│ │ │ -00059120: 2d20 6469 7361 626c 655f 7374 7261 7465 - disable_strate
│ │ │ -00059130: 6779 0a20 202d 2068 6967 685f 7365 7665 gy. - high_seve
│ │ │ -00059140: 7269 7479 0a20 202d 206c 6f77 5f63 6f6d rity. - low_com
│ │ │ -00059150: 706c 6578 6974 790a 2020 2d20 6c6f 775f plexity. - low_
│ │ │ -00059160: 6469 7372 7570 7469 6f6e 0a20 202d 206e disruption. - n
│ │ │ -00059170: 6f5f 7265 626f 6f74 5f6e 6565 6465 640a o_reboot_needed.
│ │ │ -00059180: 2020 2d20 7061 636b 6167 655f 7465 6c6e - package_teln
│ │ │ -00059190: 6574 642d 7373 6c5f 7265 6d6f 7665 640a etd-ssl_removed.
│ │ │ +00058cb0: 6174 696f 6e20 416e 7369 626c 6520 736e ation Ansible sn
│ │ │ +00058cc0: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...
| Co
│ │ │ +00058d50: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: | low
<
│ │ │ +00058d70: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr>Disruptio
│ │ │ +00058d80: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: | low
│ │ │ +00058d90: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> | |
│ │ │ +00058da0: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: |
│ │ │ +00058db0: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false |
<
│ │ │ +00058dc0: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr>Strategy:
│ │ │ +00058dd0: 3c2f 7468 3e3c 7464 3e64 6973 6162 6c65 | disable
│ │ │ +00058de0: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c | - n
│ │ │ +00058e00: 616d 653a 2045 6e73 7572 6520 7465 6c6e ame: Ensure teln
│ │ │ +00058e10: 6574 642d 7373 6c20 6973 2072 656d 6f76 etd-ssl is remov
│ │ │ +00058e20: 6564 0a20 2070 6163 6b61 6765 3a0a 2020 ed. package:.
│ │ │ +00058e30: 2020 6e61 6d65 3a20 7465 6c6e 6574 642d name: telnetd-
│ │ │ +00058e40: 7373 6c0a 2020 2020 7374 6174 653a 2061 ssl. state: a
│ │ │ +00058e50: 6273 656e 740a 2020 7461 6773 3a0a 2020 bsent. tags:.
│ │ │ +00058e60: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM
│ │ │ +00058e70: 2d36 2861 290a 2020 2d20 4e49 5354 2d38 -6(a). - NIST-8
│ │ │ +00058e80: 3030 2d35 332d 434d 2d37 2861 290a 2020 00-53-CM-7(a).
│ │ │ +00058e90: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM
│ │ │ +00058ea0: 2d37 2862 290a 2020 2d20 6469 7361 626c -7(b). - disabl
│ │ │ +00058eb0: 655f 7374 7261 7465 6779 0a20 202d 2068 e_strategy. - h
│ │ │ +00058ec0: 6967 685f 7365 7665 7269 7479 0a20 202d igh_severity. -
│ │ │ +00058ed0: 206c 6f77 5f63 6f6d 706c 6578 6974 790a low_complexity.
│ │ │ +00058ee0: 2020 2d20 6c6f 775f 6469 7372 7570 7469 - low_disrupti
│ │ │ +00058ef0: 6f6e 0a20 202d 206e 6f5f 7265 626f 6f74 on. - no_reboot
│ │ │ +00058f00: 5f6e 6565 6465 640a 2020 2d20 7061 636b _needed. - pack
│ │ │ +00058f10: 6167 655f 7465 6c6e 6574 642d 7373 6c5f age_telnetd-ssl_
│ │ │ +00058f20: 7265 6d6f 7665 640a 3c2f 636f 6465 3e3c removed.<
│ │ │ +00058f30: 2f70 7265 3e3c 2f64 6976 3e3c 6120 636c /pre>Remed
│ │ │ +00058fe0: 6961 7469 6f6e 2050 7570 7065 7420 736e iation Puppet sn
│ │ │ +00058ff0: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...
| Co
│ │ │ +00059080: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: | low
<
│ │ │ +000590a0: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr>Disruptio
│ │ │ +000590b0: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: | low
│ │ │ +000590c0: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> | |
│ │ │ +000590d0: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: |
│ │ │ +000590e0: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false |
<
│ │ │ +000590f0: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr>Strategy:
│ │ │ +00059100: 3c2f 7468 3e3c 7464 3e64 6973 6162 6c65 | disable
│ │ │ +00059110: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c | inc
│ │ │ +00059130: 6c75 6465 2072 656d 6f76 655f 7465 6c6e lude remove_teln
│ │ │ +00059140: 6574 642d 7373 6c0a 0a63 6c61 7373 2072 etd-ssl..class r
│ │ │ +00059150: 656d 6f76 655f 7465 6c6e 6574 642d 7373 emove_telnetd-ss
│ │ │ +00059160: 6c20 7b0a 2020 7061 636b 6167 6520 7b20 l {. package {
│ │ │ +00059170: 2774 656c 6e65 7464 2d73 736c 273a 0a20 'telnetd-ssl':.
│ │ │ +00059180: 2020 2065 6e73 7572 6520 3d26 6774 3b20 ensure =>
│ │ │ +00059190: 2770 7572 6765 6427 2c0a 2020 7d0a 7d0a 'purged',. }.}.
│ │ │ 000591a0: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64
Remedi
│ │ │ -0005a270: 6174 696f 6e20 5075 7070 6574 2073 6e69 ation Puppet sni
│ │ │ -0005a280: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ...
│ │ │ -0005a290: 3c64 6976 2063 6c61 7373 3d22 7061 6e65 | Com
│ │ │ -0005a310: 706c 6578 6974 793a 3c2f 7468 3e3c 7464 plexity: | low |
|---|
Disruption
│ │ │ -0005a340: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : | low | | R
│ │ │ -0005a360: 6562 6f6f 743a 3c2f 7468 3e3c 7464 3e66 eboot: | f
│ │ │ -0005a370: 616c 7365 3c2f 7464 3e3c 2f74 723e 3c74 alse |
|---|
Strategy:<
│ │ │ -0005a390: 2f74 683e 3c74 643e 6469 7361 626c 653c /th> | disable<
│ │ │ -0005a3a0: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> |
incl
│ │ │ -0005a3c0: 7564 6520 7265 6d6f 7665 5f74 656c 6e65 ude remove_telne
│ │ │ -0005a3d0: 7464 0a0a 636c 6173 7320 7265 6d6f 7665 td..class remove
│ │ │ -0005a3e0: 5f74 656c 6e65 7464 207b 0a20 2070 6163 _telnetd {. pac
│ │ │ -0005a3f0: 6b61 6765 207b 2027 7465 6c6e 6574 6427 kage { 'telnetd'
│ │ │ -0005a400: 3a0a 2020 2020 656e 7375 7265 203d 2667 :. ensure =&g
│ │ │ -0005a410: 743b 2027 7075 7267 6564 272c 0a20 207d t; 'purged',. }
│ │ │ -0005a420: 0a7d 0a3c 2f63 6f64 653e 3c2f 7072 653e .}.
│ │ │ -0005a430: 3c2f 6469 763e 3c61 2063 6c61 7373 3d22
Remediatio
│ │ │ -0005a4e0: 6e20 416e 7369 626c 6520 736e 6970 7065 n Ansible snippe
│ │ │ -0005a4f0: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ...
│ │ │ -0005a530: 3c74 6162 6c65 2063 6c61 7373 3d22 7461 | Comple
│ │ │ -0005a580: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: | lo
│ │ │ -0005a590: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w |
|---|
<
│ │ │ -0005a5a0: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption:
│ │ │ -0005a5b0: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th>| low | <
│ │ │ -0005a5c0: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>
| Rebo
│ │ │ -0005a5d0: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: | fals
│ │ │ -0005a5e0: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e |
|---|
<
│ │ │ -0005a5f0: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy:| disable |
- name:
│ │ │ -0005a630: 2045 6e73 7572 6520 7465 6c6e 6574 6420 Ensure telnetd
│ │ │ -0005a640: 6973 2072 656d 6f76 6564 0a20 2070 6163 is removed. pac
│ │ │ -0005a650: 6b61 6765 3a0a 2020 2020 6e61 6d65 3a20 kage:. name:
│ │ │ -0005a660: 7465 6c6e 6574 640a 2020 2020 7374 6174 telnetd. stat
│ │ │ -0005a670: 653a 2061 6273 656e 740a 2020 7461 6773 e: absent. tags
│ │ │ -0005a680: 3a0a 2020 2d20 4e49 5354 2d38 3030 2d35 :. - NIST-800-5
│ │ │ -0005a690: 332d 434d 2d36 2861 290a 2020 2d20 4e49 3-CM-6(a). - NI
│ │ │ -0005a6a0: 5354 2d38 3030 2d35 332d 434d 2d37 2861 ST-800-53-CM-7(a
│ │ │ -0005a6b0: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5
│ │ │ -0005a6c0: 332d 434d 2d37 2862 290a 2020 2d20 6469 3-CM-7(b). - di
│ │ │ -0005a6d0: 7361 626c 655f 7374 7261 7465 6779 0a20 sable_strategy.
│ │ │ -0005a6e0: 202d 2068 6967 685f 7365 7665 7269 7479 - high_severity
│ │ │ -0005a6f0: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex
│ │ │ -0005a700: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr
│ │ │ -0005a710: 7570 7469 6f6e 0a20 202d 206e 6f5f 7265 uption. - no_re
│ │ │ -0005a720: 626f 6f74 5f6e 6565 6465 640a 2020 2d20 boot_needed. -
│ │ │ -0005a730: 7061 636b 6167 655f 7465 6c6e 6574 645f package_telnetd_
│ │ │ -0005a740: 7265 6d6f 7665 640a 3c2f 636f 6465 3e3c removed.<
│ │ │ +0005a270: 6174 696f 6e20 416e 7369 626c 6520 736e ation Ansible sn
│ │ │ +0005a280: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...
| Co
│ │ │ +0005a310: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: | low
<
│ │ │ +0005a330: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr>Disruptio
│ │ │ +0005a340: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: | low
│ │ │ +0005a350: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> | |
│ │ │ +0005a360: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: |
│ │ │ +0005a370: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false |
<
│ │ │ +0005a380: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr>Strategy:
│ │ │ +0005a390: 3c2f 7468 3e3c 7464 3e64 6973 6162 6c65 | disable
│ │ │ +0005a3a0: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c | - n
│ │ │ +0005a3c0: 616d 653a 2045 6e73 7572 6520 7465 6c6e ame: Ensure teln
│ │ │ +0005a3d0: 6574 6420 6973 2072 656d 6f76 6564 0a20 etd is removed.
│ │ │ +0005a3e0: 2070 6163 6b61 6765 3a0a 2020 2020 6e61 package:. na
│ │ │ +0005a3f0: 6d65 3a20 7465 6c6e 6574 640a 2020 2020 me: telnetd.
│ │ │ +0005a400: 7374 6174 653a 2061 6273 656e 740a 2020 state: absent.
│ │ │ +0005a410: 7461 6773 3a0a 2020 2d20 4e49 5354 2d38 tags:. - NIST-8
│ │ │ +0005a420: 3030 2d35 332d 434d 2d36 2861 290a 2020 00-53-CM-6(a).
│ │ │ +0005a430: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM
│ │ │ +0005a440: 2d37 2861 290a 2020 2d20 4e49 5354 2d38 -7(a). - NIST-8
│ │ │ +0005a450: 3030 2d35 332d 434d 2d37 2862 290a 2020 00-53-CM-7(b).
│ │ │ +0005a460: 2d20 6469 7361 626c 655f 7374 7261 7465 - disable_strate
│ │ │ +0005a470: 6779 0a20 202d 2068 6967 685f 7365 7665 gy. - high_seve
│ │ │ +0005a480: 7269 7479 0a20 202d 206c 6f77 5f63 6f6d rity. - low_com
│ │ │ +0005a490: 706c 6578 6974 790a 2020 2d20 6c6f 775f plexity. - low_
│ │ │ +0005a4a0: 6469 7372 7570 7469 6f6e 0a20 202d 206e disruption. - n
│ │ │ +0005a4b0: 6f5f 7265 626f 6f74 5f6e 6565 6465 640a o_reboot_needed.
│ │ │ +0005a4c0: 2020 2d20 7061 636b 6167 655f 7465 6c6e - package_teln
│ │ │ +0005a4d0: 6574 645f 7265 6d6f 7665 640a 3c2f 636f etd_removed.
<
│ │ │ +0005a4f0: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn
│ │ │ +0005a500: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t
│ │ │ +0005a510: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse"
│ │ │ +0005a520: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i
│ │ │ +0005a530: 646d 3139 3835 3722 2074 6162 696e 6465 dm19857" tabinde
│ │ │ +0005a540: 783d 2230 2220 726f 6c65 3d22 6275 7474 x="0" role="butt
│ │ │ +0005a550: 6f6e 2220 6172 6961 2d65 7870 616e 6465 on" aria-expande
│ │ │ +0005a560: 643d 2266 616c 7365 2220 7469 746c 653d d="false" title=
│ │ │ +0005a570: 2241 6374 6976 6174 6520 746f 2072 6576 "Activate to rev
│ │ │ +0005a580: 6561 6c22 2068 7265 663d 2223 2122 3e52 eal" href="#!">R
│ │ │ +0005a590: 656d 6564 6961 7469 6f6e 2050 7570 7065 emediation Puppe
│ │ │ +0005a5a0: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet ...
Complexity:| low |
│ │ │ +0005a650: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>
| Disru
│ │ │ +0005a660: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: | l
│ │ │ +0005a670: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow |
|---|
│ │ │ +0005a680: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e | Reboot: |
│ │ │ +0005a690: 3c74 643e 6661 6c73 653c 2f74 643e 3c2f false |
│ │ │ +0005a6a0: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>
| Strat
│ │ │ +0005a6b0: 6567 793a 3c2f 7468 3e3c 7464 3e64 6973 egy: | dis
│ │ │ +0005a6c0: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able |
│ │ │ +0005a6d0: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table>include remove_
│ │ │ +0005a6f0: 7465 6c6e 6574 640a 0a63 6c61 7373 2072 telnetd..class r
│ │ │ +0005a700: 656d 6f76 655f 7465 6c6e 6574 6420 7b0a emove_telnetd {.
│ │ │ +0005a710: 2020 7061 636b 6167 6520 7b20 2774 656c package { 'tel
│ │ │ +0005a720: 6e65 7464 273a 0a20 2020 2065 6e73 7572 netd':. ensur
│ │ │ +0005a730: 6520 3d26 6774 3b20 2770 7572 6765 6427 e => 'purged'
│ │ │ +0005a740: 2c0a 2020 7d0a 7d0a 3c2f 636f 6465 3e3c ,. }.}.<
│ │ │ 0005a750: 2f70 7265 3e3c 2f64 6976 3e3c 6120 636c /pre> 'installed',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ @@ -323,14 +306,31 @@
│ │ │ │ - NIST-800-53-CM-6(a)
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_syslogng_installed
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: enable
│ │ │ │ +include install_syslog-ng
│ │ │ │ +
│ │ │ │ +class install_syslog-ng {
│ │ │ │ + package { 'syslog-ng':
│ │ │ │ + ensure => 'installed',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +
│ │ │ │ +[[packages]]
│ │ │ │ +name = "syslog-ng"
│ │ │ │ +version = "*"
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ # Remediation is applicable only in certain platforms
│ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}
│ │ │ │ @@ -360,31 +360,14 @@
│ │ │ │ 4.4.2.2, 4.4.2.4
│ │ │ │ _i_s_a_-_6_2_4_4_3_-_2_0_1_3 SR 2.10, SR 2.11, SR 2.12, SR 2.8, SR 2.9, SR 6.1,
│ │ │ │ SR 6.2, SR 7.1, SR 7.2
│ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.1.3, A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4,
│ │ │ │ A.12.7.1, A.14.2.7, A.15.2.1, A.15.2.2, A.17.2.1
│ │ │ │ _n_i_s_t CM-6(a), AU-4(1)
│ │ │ │ _n_i_s_t_-_c_s_f DE.CM-1, DE.CM-3, DE.CM-7, ID.SC-4, PR.DS-4, PR.PT-1
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -
│ │ │ │ -[customizations.services]
│ │ │ │ -enabled = ["syslog-ng"]
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: enable
│ │ │ │ -include enable_syslog-ng
│ │ │ │ -
│ │ │ │ -class enable_syslog-ng {
│ │ │ │ - service {'syslog-ng':
│ │ │ │ - enable => true,
│ │ │ │ - ensure => 'running',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ @@ -420,14 +403,31 @@
│ │ │ │ - NIST-800-53-CM-6(a)
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - service_syslogng_enabled
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: enable
│ │ │ │ +include enable_syslog-ng
│ │ │ │ +
│ │ │ │ +class enable_syslog-ng {
│ │ │ │ + service {'syslog-ng':
│ │ │ │ + enable => true,
│ │ │ │ + ensure => 'running',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +
│ │ │ │ +[customizations.services]
│ │ │ │ +enabled = ["syslog-ng"]
│ │ │ │ ****** RRuullee? ? EEnnssuurree rrssyysslloogg iiss IInnssttaalllleedd ? ? _[[_rr_ee_ff_]] ******
│ │ │ │ Rsyslog is installed by default. The rsyslog package can be installed with the
│ │ │ │ following command:
│ │ │ │ $ apt-get install rsyslog
│ │ │ │ Rationale: The rsyslog package provides the rsyslog daemon, which provides
│ │ │ │ system logging services.
│ │ │ │ Severity: medium
│ │ │ │ @@ -440,31 +440,14 @@
│ │ │ │ References: 4.4.2.4
│ │ │ │ _i_s_a_-_6_2_4_4_3_-_2_0_1_3 SR 2.10, SR 2.11, SR 2.12, SR 2.8, SR 2.9
│ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4, A.12.7.1
│ │ │ │ _n_i_s_t CM-6(a)
│ │ │ │ _n_i_s_t_-_c_s_f PR.PT-1
│ │ │ │ _o_s_-_s_r_g SRG-OS-000479-GPOS-00224, SRG-OS-000051-GPOS-00024,
│ │ │ │ SRG-OS-000480-GPOS-00227
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -
│ │ │ │ -[[packages]]
│ │ │ │ -name = "rsyslog"
│ │ │ │ -version = "*"
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: enable
│ │ │ │ -include install_rsyslog
│ │ │ │ -
│ │ │ │ -class install_rsyslog {
│ │ │ │ - package { 'rsyslog':
│ │ │ │ - ensure => 'installed',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ @@ -487,14 +470,31 @@
│ │ │ │ - NIST-800-53-CM-6(a)
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_rsyslog_installed
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: enable
│ │ │ │ +include install_rsyslog
│ │ │ │ +
│ │ │ │ +class install_rsyslog {
│ │ │ │ + package { 'rsyslog':
│ │ │ │ + ensure => 'installed',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +
│ │ │ │ +[[packages]]
│ │ │ │ +name = "rsyslog"
│ │ │ │ +version = "*"
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ # Remediation is applicable only in certain platforms
│ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}
│ │ │ │ @@ -525,31 +525,14 @@
│ │ │ │ _i_s_a_-_6_2_4_4_3_-_2_0_1_3 SR 2.10, SR 2.11, SR 2.12, SR 2.8, SR 2.9, SR 6.1,
│ │ │ │ SR 6.2, SR 7.1, SR 7.2
│ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.1.3, A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4,
│ │ │ │ A.12.7.1, A.14.2.7, A.15.2.1, A.15.2.2, A.17.2.1
│ │ │ │ _n_i_s_t CM-6(a), AU-4(1)
│ │ │ │ _n_i_s_t_-_c_s_f DE.CM-1, DE.CM-3, DE.CM-7, ID.SC-4, PR.DS-4, PR.PT-1
│ │ │ │ _o_s_-_s_r_g SRG-OS-000480-GPOS-00227
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -
│ │ │ │ -[customizations.services]
│ │ │ │ -enabled = ["rsyslog"]
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: enable
│ │ │ │ -include enable_rsyslog
│ │ │ │ -
│ │ │ │ -class enable_rsyslog {
│ │ │ │ - service {'rsyslog':
│ │ │ │ - enable => true,
│ │ │ │ - ensure => 'running',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ @@ -585,14 +568,31 @@
│ │ │ │ - NIST-800-53-CM-6(a)
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - service_rsyslog_enabled
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: enable
│ │ │ │ +include enable_rsyslog
│ │ │ │ +
│ │ │ │ +class enable_rsyslog {
│ │ │ │ + service {'rsyslog':
│ │ │ │ + enable => true,
│ │ │ │ + ensure => 'running',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +
│ │ │ │ +[customizations.services]
│ │ │ │ +enabled = ["rsyslog"]
│ │ │ │ Group File Permissions and Masks Group contains 2 groups and 12 rules
│ │ │ │ _[_r_e_f_] Traditional Unix security relies heavily on file and directory
│ │ │ │ permissions to prevent unauthorized users from reading or modifying files to
│ │ │ │ which they should not have access.
│ │ │ │
│ │ │ │ Several of the commands in this section search filesystems for files or
│ │ │ │ directories with certain characteristics, and are intended to be run on every
│ │ │ │ @@ -1566,26 +1566,14 @@
│ │ │ │ SR 2.7, SR 3.1, SR 3.5, SR 3.8, SR 4.1, SR 4.3, SR
│ │ │ │ 5.1, SR 5.2, SR 5.3, SR 7.1, SR 7.6
│ │ │ │ A.11.2.6, A.12.1.2, A.12.5.1, A.12.6.2, A.13.1.1,
│ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.13.2.1, A.14.1.3, A.14.2.2, A.14.2.3, A.14.2.4,
│ │ │ │ A.6.2.1, A.6.2.2, A.9.1.2
│ │ │ │ _n_i_s_t CM-7(a), CM-7(b), CM-6(a)
│ │ │ │ _n_i_s_t_-_c_s_f PR.AC-3, PR.IP-1, PR.PT-3, PR.PT-4
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: disable
│ │ │ │ -include remove_inetutils-telnetd
│ │ │ │ -
│ │ │ │ -class remove_inetutils-telnetd {
│ │ │ │ - package { 'inetutils-telnetd':
│ │ │ │ - ensure => 'purged',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: disable
│ │ │ │ - name: Ensure inetutils-telnetd is removed
│ │ │ │ package:
│ │ │ │ @@ -1597,14 +1585,26 @@
│ │ │ │ - NIST-800-53-CM-7(b)
│ │ │ │ - disable_strategy
│ │ │ │ - high_severity
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_inetutils-telnetd_removed
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: disable
│ │ │ │ +include remove_inetutils-telnetd
│ │ │ │ +
│ │ │ │ +class remove_inetutils-telnetd {
│ │ │ │ + package { 'inetutils-telnetd':
│ │ │ │ + ensure => 'purged',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: disable
│ │ │ │
│ │ │ │ # CAUTION: This remediation script will remove inetutils-telnetd
│ │ │ │ @@ -1617,26 +1617,14 @@
│ │ │ │ ****** RRuullee? ? UUnniinnssttaallll tthhee nniiss ppaacckkaaggee ? ? _[[_rr_ee_ff_]] ******
│ │ │ │ The support for Yellowpages should not be installed unless it is required.
│ │ │ │ NIS is the historical SUN service for central account management,
│ │ │ │ Rationale: more and more replaced by LDAP. NIS does not support efficiently
│ │ │ │ security constraints, ACL, etc. and should not be used.
│ │ │ │ Severity: low
│ │ │ │ Rule ID: xccdf_org.ssgproject.content_rule_package_nis_removed
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: disable
│ │ │ │ -include remove_nis
│ │ │ │ -
│ │ │ │ -class remove_nis {
│ │ │ │ - package { 'nis':
│ │ │ │ - ensure => 'purged',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: disable
│ │ │ │ - name: Ensure nis is removed
│ │ │ │ package:
│ │ │ │ @@ -1645,14 +1633,26 @@
│ │ │ │ tags:
│ │ │ │ - disable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - low_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_nis_removed
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: disable
│ │ │ │ +include remove_nis
│ │ │ │ +
│ │ │ │ +class remove_nis {
│ │ │ │ + package { 'nis':
│ │ │ │ + ensure => 'purged',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: disable
│ │ │ │
│ │ │ │ # CAUTION: This remediation script will remove nis
│ │ │ │ @@ -1683,26 +1683,14 @@
│ │ │ │ SR 2.7, SR 3.1, SR 3.5, SR 3.8, SR 4.1, SR 4.3, SR
│ │ │ │ 5.1, SR 5.2, SR 5.3, SR 7.1, SR 7.6
│ │ │ │ A.11.2.6, A.12.1.2, A.12.5.1, A.12.6.2, A.13.1.1,
│ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.13.2.1, A.14.1.3, A.14.2.2, A.14.2.3, A.14.2.4,
│ │ │ │ A.6.2.1, A.6.2.2, A.9.1.2
│ │ │ │ _n_i_s_t CM-7(a), CM-7(b), CM-6(a)
│ │ │ │ _n_i_s_t_-_c_s_f PR.AC-3, PR.IP-1, PR.PT-3, PR.PT-4
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: disable
│ │ │ │ -include remove_telnetd-ssl
│ │ │ │ -
│ │ │ │ -class remove_telnetd-ssl {
│ │ │ │ - package { 'telnetd-ssl':
│ │ │ │ - ensure => 'purged',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: disable
│ │ │ │ - name: Ensure telnetd-ssl is removed
│ │ │ │ package:
│ │ │ │ @@ -1714,14 +1702,26 @@
│ │ │ │ - NIST-800-53-CM-7(b)
│ │ │ │ - disable_strategy
│ │ │ │ - high_severity
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_telnetd-ssl_removed
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: disable
│ │ │ │ +include remove_telnetd-ssl
│ │ │ │ +
│ │ │ │ +class remove_telnetd-ssl {
│ │ │ │ + package { 'telnetd-ssl':
│ │ │ │ + ensure => 'purged',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: disable
│ │ │ │
│ │ │ │ # CAUTION: This remediation script will remove telnetd-ssl
│ │ │ │ @@ -1753,26 +1753,14 @@
│ │ │ │ SR 2.7, SR 3.1, SR 3.5, SR 3.8, SR 4.1, SR 4.3, SR
│ │ │ │ 5.1, SR 5.2, SR 5.3, SR 7.1, SR 7.6
│ │ │ │ A.11.2.6, A.12.1.2, A.12.5.1, A.12.6.2, A.13.1.1,
│ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.13.2.1, A.14.1.3, A.14.2.2, A.14.2.3, A.14.2.4,
│ │ │ │ A.6.2.1, A.6.2.2, A.9.1.2
│ │ │ │ _n_i_s_t CM-7(a), CM-7(b), CM-6(a)
│ │ │ │ _n_i_s_t_-_c_s_f PR.AC-3, PR.IP-1, PR.PT-3, PR.PT-4
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: disable
│ │ │ │ -include remove_telnetd
│ │ │ │ -
│ │ │ │ -class remove_telnetd {
│ │ │ │ - package { 'telnetd':
│ │ │ │ - ensure => 'purged',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: disable
│ │ │ │ - name: Ensure telnetd is removed
│ │ │ │ package:
│ │ │ │ @@ -1784,14 +1772,26 @@
│ │ │ │ - NIST-800-53-CM-7(b)
│ │ │ │ - disable_strategy
│ │ │ │ - high_severity
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_telnetd_removed
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: disable
│ │ │ │ +include remove_telnetd
│ │ │ │ +
│ │ │ │ +class remove_telnetd {
│ │ │ │ + package { 'telnetd':
│ │ │ │ + ensure => 'purged',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: disable
│ │ │ │
│ │ │ │ # CAUTION: This remediation script will remove telnetd
│ │ ├── ./usr/share/doc/ssg-debian/ssg-debian12-guide-anssi_np_nt28_restrictive.html
│ │ │ @@ -20665,129 +20665,129 @@
│ │ │ 00050b80: 7267 6574 3d22 2369 646d 3130 3730 3122 rget="#idm10701"
│ │ │ 00050b90: 2074 6162 696e 6465 783d 2230 2220 726f tabindex="0" ro
│ │ │ 00050ba0: 6c65 3d22 6275 7474 6f6e 2220 6172 6961 le="button" aria
│ │ │ 00050bb0: 2d65 7870 616e 6465 643d 2266 616c 7365 -expanded="false
│ │ │ 00050bc0: 2220 7469 746c 653d 2241 6374 6976 6174 " title="Activat
│ │ │ 00050bd0: 6520 746f 2072 6576 6561 6c22 2068 7265 e to reveal" hre
│ │ │ 00050be0: 663d 2223 2122 3e52 656d 6564 6961 7469 f="#!">Remediati
│ │ │ -00050bf0: 6f6e 204f 5342 7569 6c64 2042 6c75 6570 on OSBuild Bluep
│ │ │ -00050c00: 7269 6e74 2073 6e69 7070 6574 20e2 87b2 rint snippet ...
│ │ │ -00050c10: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61
│ │ │ -00050c50: 3c63 6f64 653e 0a5b 5b70 6163 6b61 6765 .[[package
│ │ │ -00050c60: 735d 5d0a 6e61 6d65 203d 2022 7379 736c s]].name = "sysl
│ │ │ -00050c70: 6f67 2d6e 6722 0a76 6572 7369 6f6e 203d og-ng".version =
│ │ │ -00050c80: 2022 2a22 0a3c 2f63 6f64 653e 3c2f 7072 "*".
Remediat
│ │ │ -00050d40: 696f 6e20 5075 7070 6574 2073 6e69 7070 ion Puppet snipp
│ │ │ -00050d50: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ...
| Compl
│ │ │ -00050de0: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: | l
│ │ │ -00050df0: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow |
|---|
│ │ │ -00050e00: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c | Disruption:<
│ │ │ -00050e10: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> | low |
│ │ │ -00050e20: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562
| Reb
│ │ │ -00050e30: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: | fal
│ │ │ -00050e40: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se |
|---|
│ │ │ -00050e50: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 | Strategy: | enable |
include
│ │ │ -00050e90: 2069 6e73 7461 6c6c 5f73 7973 6c6f 672d install_syslog-
│ │ │ -00050ea0: 6e67 0a0a 636c 6173 7320 696e 7374 616c ng..class instal
│ │ │ -00050eb0: 6c5f 7379 736c 6f67 2d6e 6720 7b0a 2020 l_syslog-ng {.
│ │ │ -00050ec0: 7061 636b 6167 6520 7b20 2773 7973 6c6f package { 'syslo
│ │ │ -00050ed0: 672d 6e67 273a 0a20 2020 2065 6e73 7572 g-ng':. ensur
│ │ │ -00050ee0: 6520 3d26 6774 3b20 2769 6e73 7461 6c6c e => 'install
│ │ │ -00050ef0: 6564 272c 0a20 207d 0a7d 0a3c 2f63 6f64 ed',. }.}.
Re
│ │ │ -00050fb0: 6d65 6469 6174 696f 6e20 416e 7369 626c mediation Ansibl
│ │ │ -00050fc0: 6520 736e 6970 7065 7420 e287 b23c 2f61 e snippet ...
Complexity:| low |
│ │ │ -00051070: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>
| Disru
│ │ │ -00051080: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: | l
│ │ │ -00051090: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow |
|---|
│ │ │ -000510a0: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e | Reboot: |
│ │ │ -000510b0: 3c74 643e 6661 6c73 653c 2f74 643e 3c2f false |
│ │ │ -000510c0: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>
| Strat
│ │ │ -000510d0: 6567 793a 3c2f 7468 3e3c 7464 3e65 6e61 egy: | ena
│ │ │ -000510e0: 626c 653c 2f74 643e 3c2f 7472 3e3c 2f74 ble |
|---|
│ │ │ -00051100: 2d20 6e61 6d65 3a20 4761 7468 6572 2074 - name: Gather t
│ │ │ -00051110: 6865 2070 6163 6b61 6765 2066 6163 7473 he package facts
│ │ │ -00051120: 0a20 2070 6163 6b61 6765 5f66 6163 7473 . package_facts
│ │ │ -00051130: 3a0a 2020 2020 6d61 6e61 6765 723a 2061 :. manager: a
│ │ │ -00051140: 7574 6f0a 2020 7461 6773 3a0a 2020 2d20 uto. tags:. -
│ │ │ -00051150: 4e49 5354 2d38 3030 2d35 332d 434d 2d36 NIST-800-53-CM-6
│ │ │ -00051160: 2861 290a 2020 2d20 656e 6162 6c65 5f73 (a). - enable_s
│ │ │ -00051170: 7472 6174 6567 790a 2020 2d20 6c6f 775f trategy. - low_
│ │ │ -00051180: 636f 6d70 6c65 7869 7479 0a20 202d 206c complexity. - l
│ │ │ -00051190: 6f77 5f64 6973 7275 7074 696f 6e0a 2020 ow_disruption.
│ │ │ -000511a0: 2d20 6d65 6469 756d 5f73 6576 6572 6974 - medium_severit
│ │ │ -000511b0: 790a 2020 2d20 6e6f 5f72 6562 6f6f 745f y. - no_reboot_
│ │ │ -000511c0: 6e65 6564 6564 0a20 202d 2070 6163 6b61 needed. - packa
│ │ │ -000511d0: 6765 5f73 7973 6c6f 676e 675f 696e 7374 ge_syslogng_inst
│ │ │ -000511e0: 616c 6c65 640a 0a2d 206e 616d 653a 2045 alled..- name: E
│ │ │ -000511f0: 6e73 7572 6520 7379 736c 6f67 2d6e 6720 nsure syslog-ng
│ │ │ -00051200: 6973 2069 6e73 7461 6c6c 6564 0a20 2070 is installed. p
│ │ │ -00051210: 6163 6b61 6765 3a0a 2020 2020 6e61 6d65 ackage:. name
│ │ │ -00051220: 3a20 7379 736c 6f67 2d6e 670a 2020 2020 : syslog-ng.
│ │ │ -00051230: 7374 6174 653a 2070 7265 7365 6e74 0a20 state: present.
│ │ │ -00051240: 2077 6865 6e3a 2027 226c 696e 7578 2d62 when: '"linux-b
│ │ │ -00051250: 6173 6522 2069 6e20 616e 7369 626c 655f ase" in ansible_
│ │ │ -00051260: 6661 6374 732e 7061 636b 6167 6573 270a facts.packages'.
│ │ │ -00051270: 2020 7461 6773 3a0a 2020 2d20 4e49 5354 tags:. - NIST
│ │ │ -00051280: 2d38 3030 2d35 332d 434d 2d36 2861 290a -800-53-CM-6(a).
│ │ │ -00051290: 2020 2d20 656e 6162 6c65 5f73 7472 6174 - enable_strat
│ │ │ -000512a0: 6567 790a 2020 2d20 6c6f 775f 636f 6d70 egy. - low_comp
│ │ │ -000512b0: 6c65 7869 7479 0a20 202d 206c 6f77 5f64 lexity. - low_d
│ │ │ -000512c0: 6973 7275 7074 696f 6e0a 2020 2d20 6d65 isruption. - me
│ │ │ -000512d0: 6469 756d 5f73 6576 6572 6974 790a 2020 dium_severity.
│ │ │ -000512e0: 2d20 6e6f 5f72 6562 6f6f 745f 6e65 6564 - no_reboot_need
│ │ │ -000512f0: 6564 0a20 202d 2070 6163 6b61 6765 5f73 ed. - package_s
│ │ │ -00051300: 7973 6c6f 676e 675f 696e 7374 616c 6c65 yslogng_installe
│ │ │ -00051310: 640a 3c2f 636f 6465 3e3c 2f70 7265 3e3c d.
<
│ │ │ +00050bf0: 6f6e 2041 6e73 6962 6c65 2073 6e69 7070 on Ansible snipp
│ │ │ +00050c00: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ...
| Compl
│ │ │ +00050c90: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: | l
│ │ │ +00050ca0: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow |
|---|
│ │ │ +00050cb0: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c | Disruption:<
│ │ │ +00050cc0: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> | low |
│ │ │ +00050cd0: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562
| Reb
│ │ │ +00050ce0: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: | fal
│ │ │ +00050cf0: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se |
|---|
│ │ │ +00050d00: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 | Strategy: | enable |
- name:
│ │ │ +00050d40: 2047 6174 6865 7220 7468 6520 7061 636b Gather the pack
│ │ │ +00050d50: 6167 6520 6661 6374 730a 2020 7061 636b age facts. pack
│ │ │ +00050d60: 6167 655f 6661 6374 733a 0a20 2020 206d age_facts:. m
│ │ │ +00050d70: 616e 6167 6572 3a20 6175 746f 0a20 2074 anager: auto. t
│ │ │ +00050d80: 6167 733a 0a20 202d 204e 4953 542d 3830 ags:. - NIST-80
│ │ │ +00050d90: 302d 3533 2d43 4d2d 3628 6129 0a20 202d 0-53-CM-6(a). -
│ │ │ +00050da0: 2065 6e61 626c 655f 7374 7261 7465 6779 enable_strategy
│ │ │ +00050db0: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex
│ │ │ +00050dc0: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr
│ │ │ +00050dd0: 7570 7469 6f6e 0a20 202d 206d 6564 6975 uption. - mediu
│ │ │ +00050de0: 6d5f 7365 7665 7269 7479 0a20 202d 206e m_severity. - n
│ │ │ +00050df0: 6f5f 7265 626f 6f74 5f6e 6565 6465 640a o_reboot_needed.
│ │ │ +00050e00: 2020 2d20 7061 636b 6167 655f 7379 736c - package_sysl
│ │ │ +00050e10: 6f67 6e67 5f69 6e73 7461 6c6c 6564 0a0a ogng_installed..
│ │ │ +00050e20: 2d20 6e61 6d65 3a20 456e 7375 7265 2073 - name: Ensure s
│ │ │ +00050e30: 7973 6c6f 672d 6e67 2069 7320 696e 7374 yslog-ng is inst
│ │ │ +00050e40: 616c 6c65 640a 2020 7061 636b 6167 653a alled. package:
│ │ │ +00050e50: 0a20 2020 206e 616d 653a 2073 7973 6c6f . name: syslo
│ │ │ +00050e60: 672d 6e67 0a20 2020 2073 7461 7465 3a20 g-ng. state:
│ │ │ +00050e70: 7072 6573 656e 740a 2020 7768 656e 3a20 present. when:
│ │ │ +00050e80: 2722 6c69 6e75 782d 6261 7365 2220 696e '"linux-base" in
│ │ │ +00050e90: 2061 6e73 6962 6c65 5f66 6163 7473 2e70 ansible_facts.p
│ │ │ +00050ea0: 6163 6b61 6765 7327 0a20 2074 6167 733a ackages'. tags:
│ │ │ +00050eb0: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53
│ │ │ +00050ec0: 2d43 4d2d 3628 6129 0a20 202d 2065 6e61 -CM-6(a). - ena
│ │ │ +00050ed0: 626c 655f 7374 7261 7465 6779 0a20 202d ble_strategy. -
│ │ │ +00050ee0: 206c 6f77 5f63 6f6d 706c 6578 6974 790a low_complexity.
│ │ │ +00050ef0: 2020 2d20 6c6f 775f 6469 7372 7570 7469 - low_disrupti
│ │ │ +00050f00: 6f6e 0a20 202d 206d 6564 6975 6d5f 7365 on. - medium_se
│ │ │ +00050f10: 7665 7269 7479 0a20 202d 206e 6f5f 7265 verity. - no_re
│ │ │ +00050f20: 626f 6f74 5f6e 6565 6465 640a 2020 2d20 boot_needed. -
│ │ │ +00050f30: 7061 636b 6167 655f 7379 736c 6f67 6e67 package_syslogng
│ │ │ +00050f40: 5f69 6e73 7461 6c6c 6564 0a3c 2f63 6f64 _installed.Re
│ │ │ +00051000: 6d65 6469 6174 696f 6e20 5075 7070 6574 mediation Puppet
│ │ │ +00051010: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ...
│ │ │ +00051020: 3c62 723e 3c64 6976 2063 6c61 7373 3d22
| Complexity: | low |
|---|
| Disrup
│ │ │ +000510d0: 7469 6f6e 3a3c 2f74 683e 3c74 643e 6c6f tion: | lo
│ │ │ +000510e0: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w |
|---|
<
│ │ │ +000510f0: 7468 3e52 6562 6f6f 743a 3c2f 7468 3e3c th>Reboot:<
│ │ │ +00051100: 7464 3e66 616c 7365 3c2f 7464 3e3c 2f74 td>false
| Strate
│ │ │ +00051120: 6779 3a3c 2f74 683e 3c74 643e 656e 6162 gy: | enab
│ │ │ +00051130: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le |
|---|
i
│ │ │ +00051150: 6e63 6c75 6465 2069 6e73 7461 6c6c 5f73 nclude install_s
│ │ │ +00051160: 7973 6c6f 672d 6e67 0a0a 636c 6173 7320 yslog-ng..class
│ │ │ +00051170: 696e 7374 616c 6c5f 7379 736c 6f67 2d6e install_syslog-n
│ │ │ +00051180: 6720 7b0a 2020 7061 636b 6167 6520 7b20 g {. package {
│ │ │ +00051190: 2773 7973 6c6f 672d 6e67 273a 0a20 2020 'syslog-ng':.
│ │ │ +000511a0: 2065 6e73 7572 6520 3d26 6774 3b20 2769 ensure => 'i
│ │ │ +000511b0: 6e73 7461 6c6c 6564 272c 0a20 207d 0a7d nstalled',. }.}
│ │ │ +000511c0: 0a3c 2f63 6f64 653e 3c2f 7072 653e 3c2f .
│ │ │ +000511d0: 6469 763e 3c61 2063 6c61 7373 3d22 6274 div>Remediation
│ │ │ +00051280: 4f53 4275 696c 6420 426c 7565 7072 696e OSBuild Blueprin
│ │ │ +00051290: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet ...
.[[packages]]
│ │ │ +000512f0: 0a6e 616d 6520 3d20 2273 7973 6c6f 672d .name = "syslog-
│ │ │ +00051300: 6e67 220a 7665 7273 696f 6e20 3d20 222a ng".version = "*
│ │ │ +00051310: 220a 3c2f 636f 6465 3e3c 2f70 7265 3e3c ".
<
│ │ │ 00051320: 2f64 6976 3e3c 6120 636c 6173 733d 2262 /div>
Remedi
│ │ │ -00052430: 6174 696f 6e20 4f53 4275 696c 6420 426c ation OSBuild Bl
│ │ │ -00052440: 7565 7072 696e 7420 736e 6970 7065 7420 ueprint snippet
│ │ │ -00052450: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ....[custo
│ │ │ -000524a0: 6d69 7a61 7469 6f6e 732e 7365 7276 6963 mizations.servic
│ │ │ -000524b0: 6573 5d0a 656e 6162 6c65 6420 3d20 5b22 es].enabled = ["
│ │ │ -000524c0: 7379 736c 6f67 2d6e 6722 5d0a 3c2f 636f syslog-ng"].
<
│ │ │ -000524e0: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn
│ │ │ -000524f0: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t
│ │ │ -00052500: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse"
│ │ │ -00052510: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i
│ │ │ -00052520: 646d 3130 3738 3922 2074 6162 696e 6465 dm10789" tabinde
│ │ │ -00052530: 783d 2230 2220 726f 6c65 3d22 6275 7474 x="0" role="butt
│ │ │ -00052540: 6f6e 2220 6172 6961 2d65 7870 616e 6465 on" aria-expande
│ │ │ -00052550: 643d 2266 616c 7365 2220 7469 746c 653d d="false" title=
│ │ │ -00052560: 2241 6374 6976 6174 6520 746f 2072 6576 "Activate to rev
│ │ │ -00052570: 6561 6c22 2068 7265 663d 2223 2122 3e52 eal" href="#!">R
│ │ │ -00052580: 656d 6564 6961 7469 6f6e 2050 7570 7065 emediation Puppe
│ │ │ -00052590: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet ...
Complexity:| low |
│ │ │ -00052640: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>
| Disru
│ │ │ -00052650: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: | l
│ │ │ -00052660: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow |
|---|
│ │ │ -00052670: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e | Reboot: |
│ │ │ -00052680: 3c74 643e 6661 6c73 653c 2f74 643e 3c2f false |
│ │ │ -00052690: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>
| Strat
│ │ │ -000526a0: 6567 793a 3c2f 7468 3e3c 7464 3e65 6e61 egy: | ena
│ │ │ -000526b0: 626c 653c 2f74 643e 3c2f 7472 3e3c 2f74 ble |
|---|
│ │ │ -000526d0: 696e 636c 7564 6520 656e 6162 6c65 5f73 include enable_s
│ │ │ -000526e0: 7973 6c6f 672d 6e67 0a0a 636c 6173 7320 yslog-ng..class
│ │ │ -000526f0: 656e 6162 6c65 5f73 7973 6c6f 672d 6e67 enable_syslog-ng
│ │ │ -00052700: 207b 0a20 2073 6572 7669 6365 207b 2773 {. service {'s
│ │ │ -00052710: 7973 6c6f 672d 6e67 273a 0a20 2020 2065 yslog-ng':. e
│ │ │ -00052720: 6e61 626c 6520 3d26 6774 3b20 7472 7565 nable => true
│ │ │ -00052730: 2c0a 2020 2020 656e 7375 7265 203d 2667 ,. ensure =&g
│ │ │ -00052740: 743b 2027 7275 6e6e 696e 6727 2c0a 2020 t; 'running',.
│ │ │ -00052750: 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 7265 }.}.
Remediati
│ │ │ -00052810: 6f6e 2041 6e73 6962 6c65 2073 6e69 7070 on Ansible snipp
│ │ │ -00052820: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ...
| Compl
│ │ │ -000528b0: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: | l
│ │ │ -000528c0: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow |
|---|
│ │ │ -000528d0: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c | Disruption:<
│ │ │ -000528e0: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> | low |
│ │ │ -000528f0: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562
| Reb
│ │ │ -00052900: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: | fal
│ │ │ -00052910: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se |
|---|
│ │ │ -00052920: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 | Strategy: | enable |
- name:
│ │ │ -00052960: 2047 6174 6865 7220 7468 6520 7061 636b Gather the pack
│ │ │ -00052970: 6167 6520 6661 6374 730a 2020 7061 636b age facts. pack
│ │ │ -00052980: 6167 655f 6661 6374 733a 0a20 2020 206d age_facts:. m
│ │ │ -00052990: 616e 6167 6572 3a20 6175 746f 0a20 2074 anager: auto. t
│ │ │ -000529a0: 6167 733a 0a20 202d 204e 4953 542d 3830 ags:. - NIST-80
│ │ │ -000529b0: 302d 3533 2d41 552d 3428 3129 0a20 202d 0-53-AU-4(1). -
│ │ │ -000529c0: 204e 4953 542d 3830 302d 3533 2d43 4d2d NIST-800-53-CM-
│ │ │ -000529d0: 3628 6129 0a20 202d 2065 6e61 626c 655f 6(a). - enable_
│ │ │ -000529e0: 7374 7261 7465 6779 0a20 202d 206c 6f77 strategy. - low
│ │ │ -000529f0: 5f63 6f6d 706c 6578 6974 790a 2020 2d20 _complexity. -
│ │ │ -00052a00: 6c6f 775f 6469 7372 7570 7469 6f6e 0a20 low_disruption.
│ │ │ -00052a10: 202d 206d 6564 6975 6d5f 7365 7665 7269 - medium_severi
│ │ │ -00052a20: 7479 0a20 202d 206e 6f5f 7265 626f 6f74 ty. - no_reboot
│ │ │ -00052a30: 5f6e 6565 6465 640a 2020 2d20 7365 7276 _needed. - serv
│ │ │ -00052a40: 6963 655f 7379 736c 6f67 6e67 5f65 6e61 ice_syslogng_ena
│ │ │ -00052a50: 626c 6564 0a0a 2d20 6e61 6d65 3a20 456e bled..- name: En
│ │ │ -00052a60: 6162 6c65 2073 7973 6c6f 672d 6e67 2053 able syslog-ng S
│ │ │ -00052a70: 6572 7669 6365 202d 2045 6e61 626c 6520 ervice - Enable
│ │ │ -00052a80: 7365 7276 6963 6520 7379 736c 6f67 2d6e service syslog-n
│ │ │ -00052a90: 670a 2020 626c 6f63 6b3a 0a0a 2020 2d20 g. block:.. -
│ │ │ -00052aa0: 6e61 6d65 3a20 4761 7468 6572 2074 6865 name: Gather the
│ │ │ -00052ab0: 2070 6163 6b61 6765 2066 6163 7473 0a20 package facts.
│ │ │ -00052ac0: 2020 2070 6163 6b61 6765 5f66 6163 7473 package_facts
│ │ │ -00052ad0: 3a0a 2020 2020 2020 6d61 6e61 6765 723a :. manager:
│ │ │ -00052ae0: 2061 7574 6f0a 0a20 202d 206e 616d 653a auto.. - name:
│ │ │ -00052af0: 2045 6e61 626c 6520 7379 736c 6f67 2d6e Enable syslog-n
│ │ │ -00052b00: 6720 5365 7276 6963 6520 2d20 456e 6162 g Service - Enab
│ │ │ -00052b10: 6c65 2053 6572 7669 6365 2073 7973 6c6f le Service syslo
│ │ │ -00052b20: 672d 6e67 0a20 2020 2061 6e73 6962 6c65 g-ng. ansible
│ │ │ -00052b30: 2e62 7569 6c74 696e 2e73 7973 7465 6d64 .builtin.systemd
│ │ │ -00052b40: 3a0a 2020 2020 2020 6e61 6d65 3a20 7379 :. name: sy
│ │ │ -00052b50: 736c 6f67 2d6e 670a 2020 2020 2020 656e slog-ng. en
│ │ │ -00052b60: 6162 6c65 643a 2074 7275 650a 2020 2020 abled: true.
│ │ │ -00052b70: 2020 7374 6174 653a 2073 7461 7274 6564 state: started
│ │ │ -00052b80: 0a20 2020 2020 206d 6173 6b65 643a 2066 . masked: f
│ │ │ -00052b90: 616c 7365 0a20 2020 2077 6865 6e3a 0a20 alse. when:.
│ │ │ -00052ba0: 2020 202d 2027 2273 7973 6c6f 672d 6e67 - '"syslog-ng
│ │ │ -00052bb0: 2220 696e 2061 6e73 6962 6c65 5f66 6163 " in ansible_fac
│ │ │ -00052bc0: 7473 2e70 6163 6b61 6765 7327 0a20 2077 ts.packages'. w
│ │ │ -00052bd0: 6865 6e3a 2027 226c 696e 7578 2d62 6173 hen: '"linux-bas
│ │ │ -00052be0: 6522 2069 6e20 616e 7369 626c 655f 6661 e" in ansible_fa
│ │ │ -00052bf0: 6374 732e 7061 636b 6167 6573 270a 2020 cts.packages'.
│ │ │ -00052c00: 7461 6773 3a0a 2020 2d20 4e49 5354 2d38 tags:. - NIST-8
│ │ │ -00052c10: 3030 2d35 332d 4155 2d34 2831 290a 2020 00-53-AU-4(1).
│ │ │ -00052c20: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM
│ │ │ -00052c30: 2d36 2861 290a 2020 2d20 656e 6162 6c65 -6(a). - enable
│ │ │ -00052c40: 5f73 7472 6174 6567 790a 2020 2d20 6c6f _strategy. - lo
│ │ │ -00052c50: 775f 636f 6d70 6c65 7869 7479 0a20 202d w_complexity. -
│ │ │ -00052c60: 206c 6f77 5f64 6973 7275 7074 696f 6e0a low_disruption.
│ │ │ -00052c70: 2020 2d20 6d65 6469 756d 5f73 6576 6572 - medium_sever
│ │ │ -00052c80: 6974 790a 2020 2d20 6e6f 5f72 6562 6f6f ity. - no_reboo
│ │ │ -00052c90: 745f 6e65 6564 6564 0a20 202d 2073 6572 t_needed. - ser
│ │ │ -00052ca0: 7669 6365 5f73 7973 6c6f 676e 675f 656e vice_syslogng_en
│ │ │ -00052cb0: 6162 6c65 640a 3c2f 636f 6465 3e3c 2f70 abled.
| Co
│ │ │ +000524d0: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: | low
<
│ │ │ +000524f0: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr>Disruptio
│ │ │ +00052500: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: | low
│ │ │ +00052510: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> | |
│ │ │ +00052520: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: |
│ │ │ +00052530: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false |
<
│ │ │ +00052540: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr>Strategy:
│ │ │ +00052550: 3c2f 7468 3e3c 7464 3e65 6e61 626c 653c | enable<
│ │ │ +00052560: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> |
- na
│ │ │ +00052580: 6d65 3a20 4761 7468 6572 2074 6865 2070 me: Gather the p
│ │ │ +00052590: 6163 6b61 6765 2066 6163 7473 0a20 2070 ackage facts. p
│ │ │ +000525a0: 6163 6b61 6765 5f66 6163 7473 3a0a 2020 ackage_facts:.
│ │ │ +000525b0: 2020 6d61 6e61 6765 723a 2061 7574 6f0a manager: auto.
│ │ │ +000525c0: 2020 7461 6773 3a0a 2020 2d20 4e49 5354 tags:. - NIST
│ │ │ +000525d0: 2d38 3030 2d35 332d 4155 2d34 2831 290a -800-53-AU-4(1).
│ │ │ +000525e0: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53-
│ │ │ +000525f0: 434d 2d36 2861 290a 2020 2d20 656e 6162 CM-6(a). - enab
│ │ │ +00052600: 6c65 5f73 7472 6174 6567 790a 2020 2d20 le_strategy. -
│ │ │ +00052610: 6c6f 775f 636f 6d70 6c65 7869 7479 0a20 low_complexity.
│ │ │ +00052620: 202d 206c 6f77 5f64 6973 7275 7074 696f - low_disruptio
│ │ │ +00052630: 6e0a 2020 2d20 6d65 6469 756d 5f73 6576 n. - medium_sev
│ │ │ +00052640: 6572 6974 790a 2020 2d20 6e6f 5f72 6562 erity. - no_reb
│ │ │ +00052650: 6f6f 745f 6e65 6564 6564 0a20 202d 2073 oot_needed. - s
│ │ │ +00052660: 6572 7669 6365 5f73 7973 6c6f 676e 675f ervice_syslogng_
│ │ │ +00052670: 656e 6162 6c65 640a 0a2d 206e 616d 653a enabled..- name:
│ │ │ +00052680: 2045 6e61 626c 6520 7379 736c 6f67 2d6e Enable syslog-n
│ │ │ +00052690: 6720 5365 7276 6963 6520 2d20 456e 6162 g Service - Enab
│ │ │ +000526a0: 6c65 2073 6572 7669 6365 2073 7973 6c6f le service syslo
│ │ │ +000526b0: 672d 6e67 0a20 2062 6c6f 636b 3a0a 0a20 g-ng. block:..
│ │ │ +000526c0: 202d 206e 616d 653a 2047 6174 6865 7220 - name: Gather
│ │ │ +000526d0: 7468 6520 7061 636b 6167 6520 6661 6374 the package fact
│ │ │ +000526e0: 730a 2020 2020 7061 636b 6167 655f 6661 s. package_fa
│ │ │ +000526f0: 6374 733a 0a20 2020 2020 206d 616e 6167 cts:. manag
│ │ │ +00052700: 6572 3a20 6175 746f 0a0a 2020 2d20 6e61 er: auto.. - na
│ │ │ +00052710: 6d65 3a20 456e 6162 6c65 2073 7973 6c6f me: Enable syslo
│ │ │ +00052720: 672d 6e67 2053 6572 7669 6365 202d 2045 g-ng Service - E
│ │ │ +00052730: 6e61 626c 6520 5365 7276 6963 6520 7379 nable Service sy
│ │ │ +00052740: 736c 6f67 2d6e 670a 2020 2020 616e 7369 slog-ng. ansi
│ │ │ +00052750: 626c 652e 6275 696c 7469 6e2e 7379 7374 ble.builtin.syst
│ │ │ +00052760: 656d 643a 0a20 2020 2020 206e 616d 653a emd:. name:
│ │ │ +00052770: 2073 7973 6c6f 672d 6e67 0a20 2020 2020 syslog-ng.
│ │ │ +00052780: 2065 6e61 626c 6564 3a20 7472 7565 0a20 enabled: true.
│ │ │ +00052790: 2020 2020 2073 7461 7465 3a20 7374 6172 state: star
│ │ │ +000527a0: 7465 640a 2020 2020 2020 6d61 736b 6564 ted. masked
│ │ │ +000527b0: 3a20 6661 6c73 650a 2020 2020 7768 656e : false. when
│ │ │ +000527c0: 3a0a 2020 2020 2d20 2722 7379 736c 6f67 :. - '"syslog
│ │ │ +000527d0: 2d6e 6722 2069 6e20 616e 7369 626c 655f -ng" in ansible_
│ │ │ +000527e0: 6661 6374 732e 7061 636b 6167 6573 270a facts.packages'.
│ │ │ +000527f0: 2020 7768 656e 3a20 2722 6c69 6e75 782d when: '"linux-
│ │ │ +00052800: 6261 7365 2220 696e 2061 6e73 6962 6c65 base" in ansible
│ │ │ +00052810: 5f66 6163 7473 2e70 6163 6b61 6765 7327 _facts.packages'
│ │ │ +00052820: 0a20 2074 6167 733a 0a20 202d 204e 4953 . tags:. - NIS
│ │ │ +00052830: 542d 3830 302d 3533 2d41 552d 3428 3129 T-800-53-AU-4(1)
│ │ │ +00052840: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53
│ │ │ +00052850: 2d43 4d2d 3628 6129 0a20 202d 2065 6e61 -CM-6(a). - ena
│ │ │ +00052860: 626c 655f 7374 7261 7465 6779 0a20 202d ble_strategy. -
│ │ │ +00052870: 206c 6f77 5f63 6f6d 706c 6578 6974 790a low_complexity.
│ │ │ +00052880: 2020 2d20 6c6f 775f 6469 7372 7570 7469 - low_disrupti
│ │ │ +00052890: 6f6e 0a20 202d 206d 6564 6975 6d5f 7365 on. - medium_se
│ │ │ +000528a0: 7665 7269 7479 0a20 202d 206e 6f5f 7265 verity. - no_re
│ │ │ +000528b0: 626f 6f74 5f6e 6565 6465 640a 2020 2d20 boot_needed. -
│ │ │ +000528c0: 7365 7276 6963 655f 7379 736c 6f67 6e67 service_syslogng
│ │ │ +000528d0: 5f65 6e61 626c 6564 0a3c 2f63 6f64 653e _enabled.
│ │ │ +000528e0: 3c2f 7072 653e 3c2f 6469 763e 3c61 2063
Reme
│ │ │ +00052990: 6469 6174 696f 6e20 5075 7070 6574 2073 diation Puppet s
│ │ │ +000529a0: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ...| C
│ │ │ +00052a30: 6f6d 706c 6578 6974 793a 3c2f 7468 3e3c omplexity: | <
│ │ │ +00052a40: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>low
│ │ │ +00052a50: 3c74 723e 3c74 683e 4469 7372 7570 7469 | Disrupti
│ │ │ +00052a60: 6f6e 3a3c 2f74 683e 3c74 643e 6c6f 773c on: | low<
│ │ │ +00052a70: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> |
|---|
| Reboot: | false |
│ │ │ +00052aa0: 3c74 723e 3c74 683e 5374 7261 7465 6779 | Strategy
│ │ │ +00052ab0: 3a3c 2f74 683e 3c74 643e 656e 6162 6c65 : | enable
│ │ │ +00052ac0: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c |
|---|
inc
│ │ │ +00052ae0: 6c75 6465 2065 6e61 626c 655f 7379 736c lude enable_sysl
│ │ │ +00052af0: 6f67 2d6e 670a 0a63 6c61 7373 2065 6e61 og-ng..class ena
│ │ │ +00052b00: 626c 655f 7379 736c 6f67 2d6e 6720 7b0a ble_syslog-ng {.
│ │ │ +00052b10: 2020 7365 7276 6963 6520 7b27 7379 736c service {'sysl
│ │ │ +00052b20: 6f67 2d6e 6727 3a0a 2020 2020 656e 6162 og-ng':. enab
│ │ │ +00052b30: 6c65 203d 2667 743b 2074 7275 652c 0a20 le => true,.
│ │ │ +00052b40: 2020 2065 6e73 7572 6520 3d26 6774 3b20 ensure =>
│ │ │ +00052b50: 2772 756e 6e69 6e67 272c 0a20 207d 0a7d 'running',. }.}
│ │ │ +00052b60: 0a3c 2f63 6f64 653e 3c2f 7072 653e 3c2f .
│ │ │ +00052b70: 6469 763e 3c61 2063 6c61 7373 3d22 6274 div>Remediation
│ │ │ +00052c20: 4f53 4275 696c 6420 426c 7565 7072 696e OSBuild Blueprin
│ │ │ +00052c30: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet ...
.[customizati
│ │ │ +00052c90: 6f6e 732e 7365 7276 6963 6573 5d0a 656e ons.services].en
│ │ │ +00052ca0: 6162 6c65 6420 3d20 5b22 7379 736c 6f67 abled = ["syslog
│ │ │ +00052cb0: 2d6e 6722 5d0a 3c2f 636f 6465 3e3c 2f70 -ng"].
<
│ │ │ 00052cd0: 2f74 643e 3c2f 7472 3e3c 2f74 626f 6479 /td>
│ │ │ 00052cf0: 7472 3e3c 7472 2064 6174 612d 7474 2d69 tr>
Remediat
│ │ │ -00053a30: 696f 6e20 4f53 4275 696c 6420 426c 7565 ion OSBuild Blue
│ │ │ -00053a40: 7072 696e 7420 736e 6970 7065 7420 e287 print snippet ..
│ │ │ -00053a50: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .
.[[packag
│ │ │ -00053aa0: 6573 5d5d 0a6e 616d 6520 3d20 2272 7379 es]].name = "rsy
│ │ │ -00053ab0: 736c 6f67 220a 7665 7273 696f 6e20 3d20 slog".version =
│ │ │ -00053ac0: 222a 220a 3c2f 636f 6465 3e3c 2f70 7265 "*".
Remediati
│ │ │ -00053b80: 6f6e 2050 7570 7065 7420 736e 6970 7065 on Puppet snippe
│ │ │ -00053b90: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ...
│ │ │ -00053bd0: 3c74 6162 6c65 2063 6c61 7373 3d22 7461 | Comple
│ │ │ -00053c20: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: | lo
│ │ │ -00053c30: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w |
|---|
<
│ │ │ -00053c40: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption:
│ │ │ -00053c50: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th>| low | <
│ │ │ -00053c60: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>
| Rebo
│ │ │ -00053c70: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: | fals
│ │ │ -00053c80: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e |
|---|
<
│ │ │ -00053c90: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy:| enable |
│ │ │ -00053cb0: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072
include
│ │ │ -00053cd0: 696e 7374 616c 6c5f 7273 7973 6c6f 670a install_rsyslog.
│ │ │ -00053ce0: 0a63 6c61 7373 2069 6e73 7461 6c6c 5f72 .class install_r
│ │ │ -00053cf0: 7379 736c 6f67 207b 0a20 2070 6163 6b61 syslog {. packa
│ │ │ -00053d00: 6765 207b 2027 7273 7973 6c6f 6727 3a0a ge { 'rsyslog':.
│ │ │ -00053d10: 2020 2020 656e 7375 7265 203d 2667 743b ensure =>
│ │ │ -00053d20: 2027 696e 7374 616c 6c65 6427 2c0a 2020 'installed',.
│ │ │ -00053d30: 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 7265 }.}.Remediati
│ │ │ -00053df0: 6f6e 2041 6e73 6962 6c65 2073 6e69 7070 on Ansible snipp
│ │ │ -00053e00: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ...
| Compl
│ │ │ -00053e90: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: | l
│ │ │ -00053ea0: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow |
|---|
│ │ │ -00053eb0: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c | Disruption:<
│ │ │ -00053ec0: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> | low |
│ │ │ -00053ed0: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562
| Reb
│ │ │ -00053ee0: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: | fal
│ │ │ -00053ef0: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se |
|---|
│ │ │ -00053f00: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 | Strategy: | enable |
- name:
│ │ │ -00053f40: 2047 6174 6865 7220 7468 6520 7061 636b Gather the pack
│ │ │ -00053f50: 6167 6520 6661 6374 730a 2020 7061 636b age facts. pack
│ │ │ -00053f60: 6167 655f 6661 6374 733a 0a20 2020 206d age_facts:. m
│ │ │ -00053f70: 616e 6167 6572 3a20 6175 746f 0a20 2074 anager: auto. t
│ │ │ -00053f80: 6167 733a 0a20 202d 204e 4953 542d 3830 ags:. - NIST-80
│ │ │ -00053f90: 302d 3533 2d43 4d2d 3628 6129 0a20 202d 0-53-CM-6(a). -
│ │ │ -00053fa0: 2065 6e61 626c 655f 7374 7261 7465 6779 enable_strategy
│ │ │ -00053fb0: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex
│ │ │ -00053fc0: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr
│ │ │ -00053fd0: 7570 7469 6f6e 0a20 202d 206d 6564 6975 uption. - mediu
│ │ │ -00053fe0: 6d5f 7365 7665 7269 7479 0a20 202d 206e m_severity. - n
│ │ │ -00053ff0: 6f5f 7265 626f 6f74 5f6e 6565 6465 640a o_reboot_needed.
│ │ │ -00054000: 2020 2d20 7061 636b 6167 655f 7273 7973 - package_rsys
│ │ │ -00054010: 6c6f 675f 696e 7374 616c 6c65 640a 0a2d log_installed..-
│ │ │ -00054020: 206e 616d 653a 2045 6e73 7572 6520 7273 name: Ensure rs
│ │ │ -00054030: 7973 6c6f 6720 6973 2069 6e73 7461 6c6c yslog is install
│ │ │ -00054040: 6564 0a20 2070 6163 6b61 6765 3a0a 2020 ed. package:.
│ │ │ -00054050: 2020 6e61 6d65 3a20 7273 7973 6c6f 670a name: rsyslog.
│ │ │ -00054060: 2020 2020 7374 6174 653a 2070 7265 7365 state: prese
│ │ │ -00054070: 6e74 0a20 2077 6865 6e3a 2027 226c 696e nt. when: '"lin
│ │ │ -00054080: 7578 2d62 6173 6522 2069 6e20 616e 7369 ux-base" in ansi
│ │ │ -00054090: 626c 655f 6661 6374 732e 7061 636b 6167 ble_facts.packag
│ │ │ -000540a0: 6573 270a 2020 7461 6773 3a0a 2020 2d20 es'. tags:. -
│ │ │ -000540b0: 4e49 5354 2d38 3030 2d35 332d 434d 2d36 NIST-800-53-CM-6
│ │ │ -000540c0: 2861 290a 2020 2d20 656e 6162 6c65 5f73 (a). - enable_s
│ │ │ -000540d0: 7472 6174 6567 790a 2020 2d20 6c6f 775f trategy. - low_
│ │ │ -000540e0: 636f 6d70 6c65 7869 7479 0a20 202d 206c complexity. - l
│ │ │ -000540f0: 6f77 5f64 6973 7275 7074 696f 6e0a 2020 ow_disruption.
│ │ │ -00054100: 2d20 6d65 6469 756d 5f73 6576 6572 6974 - medium_severit
│ │ │ -00054110: 790a 2020 2d20 6e6f 5f72 6562 6f6f 745f y. - no_reboot_
│ │ │ -00054120: 6e65 6564 6564 0a20 202d 2070 6163 6b61 needed. - packa
│ │ │ -00054130: 6765 5f72 7379 736c 6f67 5f69 6e73 7461 ge_rsyslog_insta
│ │ │ -00054140: 6c6c 6564 0a3c 2f63 6f64 653e 3c2f 7072 lled.
<
│ │ │ +00053a50: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel
│ │ │ +00053a60: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap
│ │ │ +00053a70: 7365 2220 6964 3d22 6964 6d31 3031 3134 se" id="idm10114
│ │ │ +00053a80: 223e 3c74 6162 6c65 2063 6c61 7373 3d22 ">| Comp
│ │ │ +00053ad0: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: |
│ │ │ +00053ae0: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low |
|---|
| Disruption:
│ │ │ +00053b00: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 | low |
|---|
| Re
│ │ │ +00053b20: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: | fa
│ │ │ +00053b30: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse |
|---|
| Strategy:
│ │ │ +00053b50: 7468 3e3c 7464 3e65 6e61 626c 653c 2f74 th> | enable |
|---|
<
│ │ │ +00053b70: 7072 653e 3c63 6f64 653e 2d20 6e61 6d65 pre>- name
│ │ │ +00053b80: 3a20 4761 7468 6572 2074 6865 2070 6163 : Gather the pac
│ │ │ +00053b90: 6b61 6765 2066 6163 7473 0a20 2070 6163 kage facts. pac
│ │ │ +00053ba0: 6b61 6765 5f66 6163 7473 3a0a 2020 2020 kage_facts:.
│ │ │ +00053bb0: 6d61 6e61 6765 723a 2061 7574 6f0a 2020 manager: auto.
│ │ │ +00053bc0: 7461 6773 3a0a 2020 2d20 4e49 5354 2d38 tags:. - NIST-8
│ │ │ +00053bd0: 3030 2d35 332d 434d 2d36 2861 290a 2020 00-53-CM-6(a).
│ │ │ +00053be0: 2d20 656e 6162 6c65 5f73 7472 6174 6567 - enable_strateg
│ │ │ +00053bf0: 790a 2020 2d20 6c6f 775f 636f 6d70 6c65 y. - low_comple
│ │ │ +00053c00: 7869 7479 0a20 202d 206c 6f77 5f64 6973 xity. - low_dis
│ │ │ +00053c10: 7275 7074 696f 6e0a 2020 2d20 6d65 6469 ruption. - medi
│ │ │ +00053c20: 756d 5f73 6576 6572 6974 790a 2020 2d20 um_severity. -
│ │ │ +00053c30: 6e6f 5f72 6562 6f6f 745f 6e65 6564 6564 no_reboot_needed
│ │ │ +00053c40: 0a20 202d 2070 6163 6b61 6765 5f72 7379 . - package_rsy
│ │ │ +00053c50: 736c 6f67 5f69 6e73 7461 6c6c 6564 0a0a slog_installed..
│ │ │ +00053c60: 2d20 6e61 6d65 3a20 456e 7375 7265 2072 - name: Ensure r
│ │ │ +00053c70: 7379 736c 6f67 2069 7320 696e 7374 616c syslog is instal
│ │ │ +00053c80: 6c65 640a 2020 7061 636b 6167 653a 0a20 led. package:.
│ │ │ +00053c90: 2020 206e 616d 653a 2072 7379 736c 6f67 name: rsyslog
│ │ │ +00053ca0: 0a20 2020 2073 7461 7465 3a20 7072 6573 . state: pres
│ │ │ +00053cb0: 656e 740a 2020 7768 656e 3a20 2722 6c69 ent. when: '"li
│ │ │ +00053cc0: 6e75 782d 6261 7365 2220 696e 2061 6e73 nux-base" in ans
│ │ │ +00053cd0: 6962 6c65 5f66 6163 7473 2e70 6163 6b61 ible_facts.packa
│ │ │ +00053ce0: 6765 7327 0a20 2074 6167 733a 0a20 202d ges'. tags:. -
│ │ │ +00053cf0: 204e 4953 542d 3830 302d 3533 2d43 4d2d NIST-800-53-CM-
│ │ │ +00053d00: 3628 6129 0a20 202d 2065 6e61 626c 655f 6(a). - enable_
│ │ │ +00053d10: 7374 7261 7465 6779 0a20 202d 206c 6f77 strategy. - low
│ │ │ +00053d20: 5f63 6f6d 706c 6578 6974 790a 2020 2d20 _complexity. -
│ │ │ +00053d30: 6c6f 775f 6469 7372 7570 7469 6f6e 0a20 low_disruption.
│ │ │ +00053d40: 202d 206d 6564 6975 6d5f 7365 7665 7269 - medium_severi
│ │ │ +00053d50: 7479 0a20 202d 206e 6f5f 7265 626f 6f74 ty. - no_reboot
│ │ │ +00053d60: 5f6e 6565 6465 640a 2020 2d20 7061 636b _needed. - pack
│ │ │ +00053d70: 6167 655f 7273 7973 6c6f 675f 696e 7374 age_rsyslog_inst
│ │ │ +00053d80: 616c 6c65 640a 3c2f 636f 6465 3e3c 2f70 alled.Remedia
│ │ │ +00053e40: 7469 6f6e 2050 7570 7065 7420 736e 6970 tion Puppet snip
│ │ │ +00053e50: 7065 7420 e287 b23c 2f61 3e3c 6272 3e3c pet ...
<
│ │ │ +00053e60: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel
│ │ │ +00053e70: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap
│ │ │ +00053e80: 7365 2220 6964 3d22 6964 6d31 3031 3135 se" id="idm10115
│ │ │ +00053e90: 223e 3c74 6162 6c65 2063 6c61 7373 3d22 ">| Comp
│ │ │ +00053ee0: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: |
│ │ │ +00053ef0: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low |
|---|
| Disruption:
│ │ │ +00053f10: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 | low |
|---|
| Re
│ │ │ +00053f30: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: | fa
│ │ │ +00053f40: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse |
|---|
| Strategy:
│ │ │ +00053f60: 7468 3e3c 7464 3e65 6e61 626c 653c 2f74 th> | enable |
|---|
<
│ │ │ +00053f80: 7072 653e 3c63 6f64 653e 696e 636c 7564 pre>includ
│ │ │ +00053f90: 6520 696e 7374 616c 6c5f 7273 7973 6c6f e install_rsyslo
│ │ │ +00053fa0: 670a 0a63 6c61 7373 2069 6e73 7461 6c6c g..class install
│ │ │ +00053fb0: 5f72 7379 736c 6f67 207b 0a20 2070 6163 _rsyslog {. pac
│ │ │ +00053fc0: 6b61 6765 207b 2027 7273 7973 6c6f 6727 kage { 'rsyslog'
│ │ │ +00053fd0: 3a0a 2020 2020 656e 7375 7265 203d 2667 :. ensure =&g
│ │ │ +00053fe0: 743b 2027 696e 7374 616c 6c65 6427 2c0a t; 'installed',.
│ │ │ +00053ff0: 2020 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 }.}.Remedia
│ │ │ +000540b0: 7469 6f6e 204f 5342 7569 6c64 2042 6c75 tion OSBuild Blu
│ │ │ +000540c0: 6570 7269 6e74 2073 6e69 7070 6574 20e2 eprint snippet .
│ │ │ +000540d0: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ..
.[[packa
│ │ │ +00054120: 6765 735d 5d0a 6e61 6d65 203d 2022 7273 ges]].name = "rs
│ │ │ +00054130: 7973 6c6f 6722 0a76 6572 7369 6f6e 203d yslog".version =
│ │ │ +00054140: 2022 2a22 0a3c 2f63 6f64 653e 3c2f 7072 "*". Reme
│ │ │ -00055340: 6469 6174 696f 6e20 4f53 4275 696c 6420 diation OSBuild
│ │ │ -00055350: 426c 7565 7072 696e 7420 736e 6970 7065 Blueprint snippe
│ │ │ -00055360: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ...
│ │ │ -000553a0: 3c70 7265 3e3c 636f 6465 3e0a 5b63 7573 .[cus
│ │ │ -000553b0: 746f 6d69 7a61 7469 6f6e 732e 7365 7276 tomizations.serv
│ │ │ -000553c0: 6963 6573 5d0a 656e 6162 6c65 6420 3d20 ices].enabled =
│ │ │ -000553d0: 5b22 7273 7973 6c6f 6722 5d0a 3c2f 636f ["rsyslog"].
<
│ │ │ -000553f0: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn
│ │ │ -00055400: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t
│ │ │ -00055410: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse"
│ │ │ -00055420: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i
│ │ │ -00055430: 646d 3130 3230 3122 2074 6162 696e 6465 dm10201" tabinde
│ │ │ -00055440: 783d 2230 2220 726f 6c65 3d22 6275 7474 x="0" role="butt
│ │ │ -00055450: 6f6e 2220 6172 6961 2d65 7870 616e 6465 on" aria-expande
│ │ │ -00055460: 643d 2266 616c 7365 2220 7469 746c 653d d="false" title=
│ │ │ -00055470: 2241 6374 6976 6174 6520 746f 2072 6576 "Activate to rev
│ │ │ -00055480: 6561 6c22 2068 7265 663d 2223 2122 3e52 eal" href="#!">R
│ │ │ -00055490: 656d 6564 6961 7469 6f6e 2050 7570 7065 emediation Puppe
│ │ │ -000554a0: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet ...
Complexity:| low |
│ │ │ -00055550: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>
| Disru
│ │ │ -00055560: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: | l
│ │ │ -00055570: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow |
|---|
│ │ │ -00055580: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e | Reboot: |
│ │ │ -00055590: 3c74 643e 6661 6c73 653c 2f74 643e 3c2f false |
│ │ │ -000555a0: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>
| Strat
│ │ │ -000555b0: 6567 793a 3c2f 7468 3e3c 7464 3e65 6e61 egy: | ena
│ │ │ -000555c0: 626c 653c 2f74 643e 3c2f 7472 3e3c 2f74 ble |
|---|
│ │ │ -000555e0: 696e 636c 7564 6520 656e 6162 6c65 5f72 include enable_r
│ │ │ -000555f0: 7379 736c 6f67 0a0a 636c 6173 7320 656e syslog..class en
│ │ │ -00055600: 6162 6c65 5f72 7379 736c 6f67 207b 0a20 able_rsyslog {.
│ │ │ -00055610: 2073 6572 7669 6365 207b 2772 7379 736c service {'rsysl
│ │ │ -00055620: 6f67 273a 0a20 2020 2065 6e61 626c 6520 og':. enable
│ │ │ -00055630: 3d26 6774 3b20 7472 7565 2c0a 2020 2020 => true,.
│ │ │ -00055640: 656e 7375 7265 203d 2667 743b 2027 7275 ensure => 'ru
│ │ │ -00055650: 6e6e 696e 6727 2c0a 2020 7d0a 7d0a 3c2f nning',. }.}.
│ │ │ -00055660: 636f 6465 3e3c 2f70 7265 3e3c 2f64 6976 code>
Remediation Ans
│ │ │ -00055720: 6962 6c65 2073 6e69 7070 6574 20e2 87b2 ible snippet ...
│ │ │ -00055730: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61
| Complexity:
│ │ │ -000557c0: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 | low |
|---|
| Di
│ │ │ -000557e0: 7372 7570 7469 6f6e 3a3c 2f74 683e 3c74 sruption: | low
<
│ │ │ -00055800: 7472 3e3c 7468 3e52 6562 6f6f 743a 3c2f tr>Reboot:
│ │ │ -00055810: 7468 3e3c 7464 3e66 616c 7365 3c2f 7464 th> | false | | St
│ │ │ -00055830: 7261 7465 6779 3a3c 2f74 683e 3c74 643e rategy: |
│ │ │ -00055840: 656e 6162 6c65 3c2f 7464 3e3c 2f74 723e enable |
│ │ │ -00055850: 3c2f 7461 626c 653e 3c70 7265 3e3c 636f
- name: Gathe
│ │ │ -00055870: 7220 7468 6520 7061 636b 6167 6520 6661 r the package fa
│ │ │ -00055880: 6374 730a 2020 7061 636b 6167 655f 6661 cts. package_fa
│ │ │ -00055890: 6374 733a 0a20 2020 206d 616e 6167 6572 cts:. manager
│ │ │ -000558a0: 3a20 6175 746f 0a20 2074 6167 733a 0a20 : auto. tags:.
│ │ │ -000558b0: 202d 204e 4953 542d 3830 302d 3533 2d41 - NIST-800-53-A
│ │ │ -000558c0: 552d 3428 3129 0a20 202d 204e 4953 542d U-4(1). - NIST-
│ │ │ -000558d0: 3830 302d 3533 2d43 4d2d 3628 6129 0a20 800-53-CM-6(a).
│ │ │ -000558e0: 202d 2065 6e61 626c 655f 7374 7261 7465 - enable_strate
│ │ │ -000558f0: 6779 0a20 202d 206c 6f77 5f63 6f6d 706c gy. - low_compl
│ │ │ -00055900: 6578 6974 790a 2020 2d20 6c6f 775f 6469 exity. - low_di
│ │ │ -00055910: 7372 7570 7469 6f6e 0a20 202d 206d 6564 sruption. - med
│ │ │ -00055920: 6975 6d5f 7365 7665 7269 7479 0a20 202d ium_severity. -
│ │ │ -00055930: 206e 6f5f 7265 626f 6f74 5f6e 6565 6465 no_reboot_neede
│ │ │ -00055940: 640a 2020 2d20 7365 7276 6963 655f 7273 d. - service_rs
│ │ │ -00055950: 7973 6c6f 675f 656e 6162 6c65 640a 0a2d yslog_enabled..-
│ │ │ -00055960: 206e 616d 653a 2045 6e61 626c 6520 7273 name: Enable rs
│ │ │ -00055970: 7973 6c6f 6720 5365 7276 6963 6520 2d20 yslog Service -
│ │ │ -00055980: 456e 6162 6c65 2073 6572 7669 6365 2072 Enable service r
│ │ │ -00055990: 7379 736c 6f67 0a20 2062 6c6f 636b 3a0a syslog. block:.
│ │ │ -000559a0: 0a20 202d 206e 616d 653a 2047 6174 6865 . - name: Gathe
│ │ │ -000559b0: 7220 7468 6520 7061 636b 6167 6520 6661 r the package fa
│ │ │ -000559c0: 6374 730a 2020 2020 7061 636b 6167 655f cts. package_
│ │ │ -000559d0: 6661 6374 733a 0a20 2020 2020 206d 616e facts:. man
│ │ │ -000559e0: 6167 6572 3a20 6175 746f 0a0a 2020 2d20 ager: auto.. -
│ │ │ -000559f0: 6e61 6d65 3a20 456e 6162 6c65 2072 7379 name: Enable rsy
│ │ │ -00055a00: 736c 6f67 2053 6572 7669 6365 202d 2045 slog Service - E
│ │ │ -00055a10: 6e61 626c 6520 5365 7276 6963 6520 7273 nable Service rs
│ │ │ -00055a20: 7973 6c6f 670a 2020 2020 616e 7369 626c yslog. ansibl
│ │ │ -00055a30: 652e 6275 696c 7469 6e2e 7379 7374 656d e.builtin.system
│ │ │ -00055a40: 643a 0a20 2020 2020 206e 616d 653a 2072 d:. name: r
│ │ │ -00055a50: 7379 736c 6f67 0a20 2020 2020 2065 6e61 syslog. ena
│ │ │ -00055a60: 626c 6564 3a20 7472 7565 0a20 2020 2020 bled: true.
│ │ │ -00055a70: 2073 7461 7465 3a20 7374 6172 7465 640a state: started.
│ │ │ -00055a80: 2020 2020 2020 6d61 736b 6564 3a20 6661 masked: fa
│ │ │ -00055a90: 6c73 650a 2020 2020 7768 656e 3a0a 2020 lse. when:.
│ │ │ -00055aa0: 2020 2d20 2722 7273 7973 6c6f 6722 2069 - '"rsyslog" i
│ │ │ -00055ab0: 6e20 616e 7369 626c 655f 6661 6374 732e n ansible_facts.
│ │ │ -00055ac0: 7061 636b 6167 6573 270a 2020 7768 656e packages'. when
│ │ │ -00055ad0: 3a20 2722 6c69 6e75 782d 6261 7365 2220 : '"linux-base"
│ │ │ -00055ae0: 696e 2061 6e73 6962 6c65 5f66 6163 7473 in ansible_facts
│ │ │ -00055af0: 2e70 6163 6b61 6765 7327 0a20 2074 6167 .packages'. tag
│ │ │ -00055b00: 733a 0a20 202d 204e 4953 542d 3830 302d s:. - NIST-800-
│ │ │ -00055b10: 3533 2d41 552d 3428 3129 0a20 202d 204e 53-AU-4(1). - N
│ │ │ -00055b20: 4953 542d 3830 302d 3533 2d43 4d2d 3628 IST-800-53-CM-6(
│ │ │ -00055b30: 6129 0a20 202d 2065 6e61 626c 655f 7374 a). - enable_st
│ │ │ -00055b40: 7261 7465 6779 0a20 202d 206c 6f77 5f63 rategy. - low_c
│ │ │ -00055b50: 6f6d 706c 6578 6974 790a 2020 2d20 6c6f omplexity. - lo
│ │ │ -00055b60: 775f 6469 7372 7570 7469 6f6e 0a20 202d w_disruption. -
│ │ │ -00055b70: 206d 6564 6975 6d5f 7365 7665 7269 7479 medium_severity
│ │ │ -00055b80: 0a20 202d 206e 6f5f 7265 626f 6f74 5f6e . - no_reboot_n
│ │ │ -00055b90: 6565 6465 640a 2020 2d20 7365 7276 6963 eeded. - servic
│ │ │ -00055ba0: 655f 7273 7973 6c6f 675f 656e 6162 6c65 e_rsyslog_enable
│ │ │ -00055bb0: 640a 3c2f 636f 6465 3e3c 2f70 7265 3e3c d.
<
│ │ │ +00055340: 6469 6174 696f 6e20 416e 7369 626c 6520 diation Ansible
│ │ │ +00055350: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...<
│ │ │ +00055360: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>
|
│ │ │ +000553e0: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: |
│ │ │ +000553f0: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472 low |
|---|
| Disrupt
│ │ │ +00055410: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: | low
│ │ │ +00055420: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 |
|---|
Reboot:false
| Strateg
│ │ │ +00055460: 793a 3c2f 7468 3e3c 7464 3e65 6e61 626c y: | enabl
│ │ │ +00055470: 653c 2f74 643e 3c2f 7472 3e3c 2f74 6162 e |
|---|
-
│ │ │ +00055490: 6e61 6d65 3a20 4761 7468 6572 2074 6865 name: Gather the
│ │ │ +000554a0: 2070 6163 6b61 6765 2066 6163 7473 0a20 package facts.
│ │ │ +000554b0: 2070 6163 6b61 6765 5f66 6163 7473 3a0a package_facts:.
│ │ │ +000554c0: 2020 2020 6d61 6e61 6765 723a 2061 7574 manager: aut
│ │ │ +000554d0: 6f0a 2020 7461 6773 3a0a 2020 2d20 4e49 o. tags:. - NI
│ │ │ +000554e0: 5354 2d38 3030 2d35 332d 4155 2d34 2831 ST-800-53-AU-4(1
│ │ │ +000554f0: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5
│ │ │ +00055500: 332d 434d 2d36 2861 290a 2020 2d20 656e 3-CM-6(a). - en
│ │ │ +00055510: 6162 6c65 5f73 7472 6174 6567 790a 2020 able_strategy.
│ │ │ +00055520: 2d20 6c6f 775f 636f 6d70 6c65 7869 7479 - low_complexity
│ │ │ +00055530: 0a20 202d 206c 6f77 5f64 6973 7275 7074 . - low_disrupt
│ │ │ +00055540: 696f 6e0a 2020 2d20 6d65 6469 756d 5f73 ion. - medium_s
│ │ │ +00055550: 6576 6572 6974 790a 2020 2d20 6e6f 5f72 everity. - no_r
│ │ │ +00055560: 6562 6f6f 745f 6e65 6564 6564 0a20 202d eboot_needed. -
│ │ │ +00055570: 2073 6572 7669 6365 5f72 7379 736c 6f67 service_rsyslog
│ │ │ +00055580: 5f65 6e61 626c 6564 0a0a 2d20 6e61 6d65 _enabled..- name
│ │ │ +00055590: 3a20 456e 6162 6c65 2072 7379 736c 6f67 : Enable rsyslog
│ │ │ +000555a0: 2053 6572 7669 6365 202d 2045 6e61 626c Service - Enabl
│ │ │ +000555b0: 6520 7365 7276 6963 6520 7273 7973 6c6f e service rsyslo
│ │ │ +000555c0: 670a 2020 626c 6f63 6b3a 0a0a 2020 2d20 g. block:.. -
│ │ │ +000555d0: 6e61 6d65 3a20 4761 7468 6572 2074 6865 name: Gather the
│ │ │ +000555e0: 2070 6163 6b61 6765 2066 6163 7473 0a20 package facts.
│ │ │ +000555f0: 2020 2070 6163 6b61 6765 5f66 6163 7473 package_facts
│ │ │ +00055600: 3a0a 2020 2020 2020 6d61 6e61 6765 723a :. manager:
│ │ │ +00055610: 2061 7574 6f0a 0a20 202d 206e 616d 653a auto.. - name:
│ │ │ +00055620: 2045 6e61 626c 6520 7273 7973 6c6f 6720 Enable rsyslog
│ │ │ +00055630: 5365 7276 6963 6520 2d20 456e 6162 6c65 Service - Enable
│ │ │ +00055640: 2053 6572 7669 6365 2072 7379 736c 6f67 Service rsyslog
│ │ │ +00055650: 0a20 2020 2061 6e73 6962 6c65 2e62 7569 . ansible.bui
│ │ │ +00055660: 6c74 696e 2e73 7973 7465 6d64 3a0a 2020 ltin.systemd:.
│ │ │ +00055670: 2020 2020 6e61 6d65 3a20 7273 7973 6c6f name: rsyslo
│ │ │ +00055680: 670a 2020 2020 2020 656e 6162 6c65 643a g. enabled:
│ │ │ +00055690: 2074 7275 650a 2020 2020 2020 7374 6174 true. stat
│ │ │ +000556a0: 653a 2073 7461 7274 6564 0a20 2020 2020 e: started.
│ │ │ +000556b0: 206d 6173 6b65 643a 2066 616c 7365 0a20 masked: false.
│ │ │ +000556c0: 2020 2077 6865 6e3a 0a20 2020 202d 2027 when:. - '
│ │ │ +000556d0: 2272 7379 736c 6f67 2220 696e 2061 6e73 "rsyslog" in ans
│ │ │ +000556e0: 6962 6c65 5f66 6163 7473 2e70 6163 6b61 ible_facts.packa
│ │ │ +000556f0: 6765 7327 0a20 2077 6865 6e3a 2027 226c ges'. when: '"l
│ │ │ +00055700: 696e 7578 2d62 6173 6522 2069 6e20 616e inux-base" in an
│ │ │ +00055710: 7369 626c 655f 6661 6374 732e 7061 636b sible_facts.pack
│ │ │ +00055720: 6167 6573 270a 2020 7461 6773 3a0a 2020 ages'. tags:.
│ │ │ +00055730: 2d20 4e49 5354 2d38 3030 2d35 332d 4155 - NIST-800-53-AU
│ │ │ +00055740: 2d34 2831 290a 2020 2d20 4e49 5354 2d38 -4(1). - NIST-8
│ │ │ +00055750: 3030 2d35 332d 434d 2d36 2861 290a 2020 00-53-CM-6(a).
│ │ │ +00055760: 2d20 656e 6162 6c65 5f73 7472 6174 6567 - enable_strateg
│ │ │ +00055770: 790a 2020 2d20 6c6f 775f 636f 6d70 6c65 y. - low_comple
│ │ │ +00055780: 7869 7479 0a20 202d 206c 6f77 5f64 6973 xity. - low_dis
│ │ │ +00055790: 7275 7074 696f 6e0a 2020 2d20 6d65 6469 ruption. - medi
│ │ │ +000557a0: 756d 5f73 6576 6572 6974 790a 2020 2d20 um_severity. -
│ │ │ +000557b0: 6e6f 5f72 6562 6f6f 745f 6e65 6564 6564 no_reboot_needed
│ │ │ +000557c0: 0a20 202d 2073 6572 7669 6365 5f72 7379 . - service_rsy
│ │ │ +000557d0: 736c 6f67 5f65 6e61 626c 6564 0a3c 2f63 slog_enabled.
│ │ │ +000557f0: 3c61 2063 6c61 7373 3d22 6274 6e20 6274
│ │ │ +00055890: 5265 6d65 6469 6174 696f 6e20 5075 7070 Remediation Pupp
│ │ │ +000558a0: 6574 2073 6e69 7070 6574 20e2 87b2 3c2f et snippet ...
│ │ │ +000558b0: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>
<
│ │ │ +00055930: 7468 3e43 6f6d 706c 6578 6974 793a 3c2f th>Complexity:
│ │ │ +00055940: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th>| low | <
│ │ │ +00055950: 2f74 723e 3c74 723e 3c74 683e 4469 7372 /tr>
| Disr
│ │ │ +00055960: 7570 7469 6f6e 3a3c 2f74 683e 3c74 643e uption: |
│ │ │ +00055970: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low |
|---|
| Reboot: | false | <
│ │ │ +000559a0: 2f74 723e 3c74 723e 3c74 683e 5374 7261 /tr>
|---|
| Stra
│ │ │ +000559b0: 7465 6779 3a3c 2f74 683e 3c74 643e 656e tegy: | en
│ │ │ +000559c0: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able |
│ │ │ +000559d0: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table>include enable_
│ │ │ +000559f0: 7273 7973 6c6f 670a 0a63 6c61 7373 2065 rsyslog..class e
│ │ │ +00055a00: 6e61 626c 655f 7273 7973 6c6f 6720 7b0a nable_rsyslog {.
│ │ │ +00055a10: 2020 7365 7276 6963 6520 7b27 7273 7973 service {'rsys
│ │ │ +00055a20: 6c6f 6727 3a0a 2020 2020 656e 6162 6c65 log':. enable
│ │ │ +00055a30: 203d 2667 743b 2074 7275 652c 0a20 2020 => true,.
│ │ │ +00055a40: 2065 6e73 7572 6520 3d26 6774 3b20 2772 ensure => 'r
│ │ │ +00055a50: 756e 6e69 6e67 272c 0a20 207d 0a7d 0a3c unning',. }.}.<
│ │ │ +00055a60: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code>
Remediation OS
│ │ │ +00055b20: 4275 696c 6420 426c 7565 7072 696e 7420 Build Blueprint
│ │ │ +00055b30: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...<
│ │ │ +00055b40: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>.[customization
│ │ │ +00055b90: 732e 7365 7276 6963 6573 5d0a 656e 6162 s.services].enab
│ │ │ +00055ba0: 6c65 6420 3d20 5b22 7273 7973 6c6f 6722 led = ["rsyslog"
│ │ │ +00055bb0: 5d0a 3c2f 636f 6465 3e3c 2f70 7265 3e3c ].
<
│ │ │ 00055bc0: 2f64 6976 3e3c 2f64 6976 3e3c 2f74 643e /div>
│ │ │ 00055bd0: 3c2f 7472 3e3c 2f74 626f 6479 3e3c 2f74 <
│ │ │ 00055bf0: 7472 2064 6174 612d 7474 2d69 643d 2263 tr data-tt-id="c
│ │ │ 00055c00: 6869 6c64 7265 6e2d 7863 6364 665f 6f72 hildren-xccdf_or
│ │ │ 00055c10: 672e 7373 6770 726f 6a65 6374 2e63 6f6e g.ssgproject.con
│ │ │ 00055c20: 7465 6e74 5f67 726f 7570 5f70 6572 6d69 tent_group_permi
│ │ │ @@ -29887,131 +29887,131 @@
│ │ │ 00074be0: 7267 6574 3d22 2369 646d 3139 3434 3622 rget="#idm19446"
│ │ │ 00074bf0: 2074 6162 696e 6465 783d 2230 2220 726f tabindex="0" ro
│ │ │ 00074c00: 6c65 3d22 6275 7474 6f6e 2220 6172 6961 le="button" aria
│ │ │ 00074c10: 2d65 7870 616e 6465 643d 2266 616c 7365 -expanded="false
│ │ │ 00074c20: 2220 7469 746c 653d 2241 6374 6976 6174 " title="Activat
│ │ │ 00074c30: 6520 746f 2072 6576 6561 6c22 2068 7265 e to reveal" hre
│ │ │ 00074c40: 663d 2223 2122 3e52 656d 6564 6961 7469 f="#!">Remediati
│ │ │ -00074c50: 6f6e 204f 5342 7569 6c64 2042 6c75 6570 on OSBuild Bluep
│ │ │ -00074c60: 7269 6e74 2073 6e69 7070 6574 20e2 87b2 rint snippet ...
│ │ │ -00074c70: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61
│ │ │ -00074cb0: 3c63 6f64 653e 0a5b 5b70 6163 6b61 6765 .[[package
│ │ │ -00074cc0: 735d 5d0a 6e61 6d65 203d 2022 6372 6f6e s]].name = "cron
│ │ │ -00074cd0: 220a 7665 7273 696f 6e20 3d20 222a 220a ".version = "*".
│ │ │ -00074ce0: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64
Remediation P
│ │ │ -00074da0: 7570 7065 7420 736e 6970 7065 7420 e287 uppet snippet ..
│ │ │ -00074db0: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .| Complexity
│ │ │ -00074e40: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : | low | | D
│ │ │ -00074e60: 6973 7275 7074 696f 6e3a 3c2f 7468 3e3c isruption: | <
│ │ │ -00074e70: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>low
│ │ │ -00074e80: 3c74 723e 3c74 683e 5265 626f 6f74 3a3c | Reboot:<
│ │ │ -00074e90: 2f74 683e 3c74 643e 6661 6c73 653c 2f74 /th> | false |
|---|
| S
│ │ │ -00074eb0: 7472 6174 6567 793a 3c2f 7468 3e3c 7464 trategy: | enable |
|---|
include inst
│ │ │ -00074ef0: 616c 6c5f 6372 6f6e 0a0a 636c 6173 7320 all_cron..class
│ │ │ -00074f00: 696e 7374 616c 6c5f 6372 6f6e 207b 0a20 install_cron {.
│ │ │ -00074f10: 2070 6163 6b61 6765 207b 2027 6372 6f6e package { 'cron
│ │ │ -00074f20: 273a 0a20 2020 2065 6e73 7572 6520 3d26 ':. ensure =&
│ │ │ -00074f30: 6774 3b20 2769 6e73 7461 6c6c 6564 272c gt; 'installed',
│ │ │ -00074f40: 0a20 207d 0a7d 0a3c 2f63 6f64 653e 3c2f . }.}.
│ │ │ -00074f50: 7072 653e 3c2f 6469 763e 3c61 2063 6c61 pre>
Remedi
│ │ │ -00075000: 6174 696f 6e20 416e 7369 626c 6520 736e ation Ansible sn
│ │ │ -00075010: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...
| Co
│ │ │ -000750a0: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: | low
<
│ │ │ -000750c0: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr>Disruptio
│ │ │ -000750d0: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: | low
│ │ │ -000750e0: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> | |
│ │ │ -000750f0: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: |
│ │ │ -00075100: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false |
<
│ │ │ -00075110: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr>Strategy:
│ │ │ -00075120: 3c2f 7468 3e3c 7464 3e65 6e61 626c 653c | enable<
│ │ │ -00075130: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> |
- na
│ │ │ -00075150: 6d65 3a20 4761 7468 6572 2074 6865 2070 me: Gather the p
│ │ │ -00075160: 6163 6b61 6765 2066 6163 7473 0a20 2070 ackage facts. p
│ │ │ -00075170: 6163 6b61 6765 5f66 6163 7473 3a0a 2020 ackage_facts:.
│ │ │ -00075180: 2020 6d61 6e61 6765 723a 2061 7574 6f0a manager: auto.
│ │ │ -00075190: 2020 7461 6773 3a0a 2020 2d20 4e49 5354 tags:. - NIST
│ │ │ -000751a0: 2d38 3030 2d35 332d 434d 2d36 2861 290a -800-53-CM-6(a).
│ │ │ -000751b0: 2020 2d20 5043 492d 4453 5376 342d 322e - PCI-DSSv4-2.
│ │ │ -000751c0: 320a 2020 2d20 5043 492d 4453 5376 342d 2. - PCI-DSSv4-
│ │ │ -000751d0: 322e 322e 360a 2020 2d20 656e 6162 6c65 2.2.6. - enable
│ │ │ -000751e0: 5f73 7472 6174 6567 790a 2020 2d20 6c6f _strategy. - lo
│ │ │ -000751f0: 775f 636f 6d70 6c65 7869 7479 0a20 202d w_complexity. -
│ │ │ -00075200: 206c 6f77 5f64 6973 7275 7074 696f 6e0a low_disruption.
│ │ │ -00075210: 2020 2d20 6d65 6469 756d 5f73 6576 6572 - medium_sever
│ │ │ -00075220: 6974 790a 2020 2d20 6e6f 5f72 6562 6f6f ity. - no_reboo
│ │ │ -00075230: 745f 6e65 6564 6564 0a20 202d 2070 6163 t_needed. - pac
│ │ │ -00075240: 6b61 6765 5f63 726f 6e5f 696e 7374 616c kage_cron_instal
│ │ │ -00075250: 6c65 640a 0a2d 206e 616d 653a 2045 6e73 led..- name: Ens
│ │ │ -00075260: 7572 6520 6372 6f6e 2069 7320 696e 7374 ure cron is inst
│ │ │ -00075270: 616c 6c65 640a 2020 7061 636b 6167 653a alled. package:
│ │ │ -00075280: 0a20 2020 206e 616d 653a 2063 726f 6e0a . name: cron.
│ │ │ -00075290: 2020 2020 7374 6174 653a 2070 7265 7365 state: prese
│ │ │ -000752a0: 6e74 0a20 2077 6865 6e3a 2027 226c 696e nt. when: '"lin
│ │ │ -000752b0: 7578 2d62 6173 6522 2069 6e20 616e 7369 ux-base" in ansi
│ │ │ -000752c0: 626c 655f 6661 6374 732e 7061 636b 6167 ble_facts.packag
│ │ │ -000752d0: 6573 270a 2020 7461 6773 3a0a 2020 2d20 es'. tags:. -
│ │ │ -000752e0: 4e49 5354 2d38 3030 2d35 332d 434d 2d36 NIST-800-53-CM-6
│ │ │ -000752f0: 2861 290a 2020 2d20 5043 492d 4453 5376 (a). - PCI-DSSv
│ │ │ -00075300: 342d 322e 320a 2020 2d20 5043 492d 4453 4-2.2. - PCI-DS
│ │ │ -00075310: 5376 342d 322e 322e 360a 2020 2d20 656e Sv4-2.2.6. - en
│ │ │ -00075320: 6162 6c65 5f73 7472 6174 6567 790a 2020 able_strategy.
│ │ │ -00075330: 2d20 6c6f 775f 636f 6d70 6c65 7869 7479 - low_complexity
│ │ │ -00075340: 0a20 202d 206c 6f77 5f64 6973 7275 7074 . - low_disrupt
│ │ │ -00075350: 696f 6e0a 2020 2d20 6d65 6469 756d 5f73 ion. - medium_s
│ │ │ -00075360: 6576 6572 6974 790a 2020 2d20 6e6f 5f72 everity. - no_r
│ │ │ -00075370: 6562 6f6f 745f 6e65 6564 6564 0a20 202d eboot_needed. -
│ │ │ -00075380: 2070 6163 6b61 6765 5f63 726f 6e5f 696e package_cron_in
│ │ │ -00075390: 7374 616c 6c65 640a 3c2f 636f 6465 3e3c stalled.<
│ │ │ +00074c50: 6f6e 2041 6e73 6962 6c65 2073 6e69 7070 on Ansible snipp
│ │ │ +00074c60: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ...
| Compl
│ │ │ +00074cf0: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: | l
│ │ │ +00074d00: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow |
|---|
│ │ │ +00074d10: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c | Disruption:<
│ │ │ +00074d20: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> | low |
│ │ │ +00074d30: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562
| Reb
│ │ │ +00074d40: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: | fal
│ │ │ +00074d50: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se |
|---|
│ │ │ +00074d60: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 | Strategy: | enable |
- name:
│ │ │ +00074da0: 2047 6174 6865 7220 7468 6520 7061 636b Gather the pack
│ │ │ +00074db0: 6167 6520 6661 6374 730a 2020 7061 636b age facts. pack
│ │ │ +00074dc0: 6167 655f 6661 6374 733a 0a20 2020 206d age_facts:. m
│ │ │ +00074dd0: 616e 6167 6572 3a20 6175 746f 0a20 2074 anager: auto. t
│ │ │ +00074de0: 6167 733a 0a20 202d 204e 4953 542d 3830 ags:. - NIST-80
│ │ │ +00074df0: 302d 3533 2d43 4d2d 3628 6129 0a20 202d 0-53-CM-6(a). -
│ │ │ +00074e00: 2050 4349 2d44 5353 7634 2d32 2e32 0a20 PCI-DSSv4-2.2.
│ │ │ +00074e10: 202d 2050 4349 2d44 5353 7634 2d32 2e32 - PCI-DSSv4-2.2
│ │ │ +00074e20: 2e36 0a20 202d 2065 6e61 626c 655f 7374 .6. - enable_st
│ │ │ +00074e30: 7261 7465 6779 0a20 202d 206c 6f77 5f63 rategy. - low_c
│ │ │ +00074e40: 6f6d 706c 6578 6974 790a 2020 2d20 6c6f omplexity. - lo
│ │ │ +00074e50: 775f 6469 7372 7570 7469 6f6e 0a20 202d w_disruption. -
│ │ │ +00074e60: 206d 6564 6975 6d5f 7365 7665 7269 7479 medium_severity
│ │ │ +00074e70: 0a20 202d 206e 6f5f 7265 626f 6f74 5f6e . - no_reboot_n
│ │ │ +00074e80: 6565 6465 640a 2020 2d20 7061 636b 6167 eeded. - packag
│ │ │ +00074e90: 655f 6372 6f6e 5f69 6e73 7461 6c6c 6564 e_cron_installed
│ │ │ +00074ea0: 0a0a 2d20 6e61 6d65 3a20 456e 7375 7265 ..- name: Ensure
│ │ │ +00074eb0: 2063 726f 6e20 6973 2069 6e73 7461 6c6c cron is install
│ │ │ +00074ec0: 6564 0a20 2070 6163 6b61 6765 3a0a 2020 ed. package:.
│ │ │ +00074ed0: 2020 6e61 6d65 3a20 6372 6f6e 0a20 2020 name: cron.
│ │ │ +00074ee0: 2073 7461 7465 3a20 7072 6573 656e 740a state: present.
│ │ │ +00074ef0: 2020 7768 656e 3a20 2722 6c69 6e75 782d when: '"linux-
│ │ │ +00074f00: 6261 7365 2220 696e 2061 6e73 6962 6c65 base" in ansible
│ │ │ +00074f10: 5f66 6163 7473 2e70 6163 6b61 6765 7327 _facts.packages'
│ │ │ +00074f20: 0a20 2074 6167 733a 0a20 202d 204e 4953 . tags:. - NIS
│ │ │ +00074f30: 542d 3830 302d 3533 2d43 4d2d 3628 6129 T-800-53-CM-6(a)
│ │ │ +00074f40: 0a20 202d 2050 4349 2d44 5353 7634 2d32 . - PCI-DSSv4-2
│ │ │ +00074f50: 2e32 0a20 202d 2050 4349 2d44 5353 7634 .2. - PCI-DSSv4
│ │ │ +00074f60: 2d32 2e32 2e36 0a20 202d 2065 6e61 626c -2.2.6. - enabl
│ │ │ +00074f70: 655f 7374 7261 7465 6779 0a20 202d 206c e_strategy. - l
│ │ │ +00074f80: 6f77 5f63 6f6d 706c 6578 6974 790a 2020 ow_complexity.
│ │ │ +00074f90: 2d20 6c6f 775f 6469 7372 7570 7469 6f6e - low_disruption
│ │ │ +00074fa0: 0a20 202d 206d 6564 6975 6d5f 7365 7665 . - medium_seve
│ │ │ +00074fb0: 7269 7479 0a20 202d 206e 6f5f 7265 626f rity. - no_rebo
│ │ │ +00074fc0: 6f74 5f6e 6565 6465 640a 2020 2d20 7061 ot_needed. - pa
│ │ │ +00074fd0: 636b 6167 655f 6372 6f6e 5f69 6e73 7461 ckage_cron_insta
│ │ │ +00074fe0: 6c6c 6564 0a3c 2f63 6f64 653e 3c2f 7072 lled.
Remediat
│ │ │ +000750a0: 696f 6e20 5075 7070 6574 2073 6e69 7070 ion Puppet snipp
│ │ │ +000750b0: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ...
| Compl
│ │ │ +00075140: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: | l
│ │ │ +00075150: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow |
|---|
│ │ │ +00075160: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c | Disruption:<
│ │ │ +00075170: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> | low |
│ │ │ +00075180: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562
| Reb
│ │ │ +00075190: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: | fal
│ │ │ +000751a0: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se |
|---|
│ │ │ +000751b0: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 | Strategy: | enable |
include
│ │ │ +000751f0: 2069 6e73 7461 6c6c 5f63 726f 6e0a 0a63 install_cron..c
│ │ │ +00075200: 6c61 7373 2069 6e73 7461 6c6c 5f63 726f lass install_cro
│ │ │ +00075210: 6e20 7b0a 2020 7061 636b 6167 6520 7b20 n {. package {
│ │ │ +00075220: 2763 726f 6e27 3a0a 2020 2020 656e 7375 'cron':. ensu
│ │ │ +00075230: 7265 203d 2667 743b 2027 696e 7374 616c re => 'instal
│ │ │ +00075240: 6c65 6427 2c0a 2020 7d0a 7d0a 3c2f 636f led',. }.}.<
│ │ │ +00075260: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn
│ │ │ +00075270: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t
│ │ │ +00075280: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse"
│ │ │ +00075290: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i
│ │ │ +000752a0: 646d 3139 3434 3822 2074 6162 696e 6465 dm19448" tabinde
│ │ │ +000752b0: 783d 2230 2220 726f 6c65 3d22 6275 7474 x="0" role="butt
│ │ │ +000752c0: 6f6e 2220 6172 6961 2d65 7870 616e 6465 on" aria-expande
│ │ │ +000752d0: 643d 2266 616c 7365 2220 7469 746c 653d d="false" title=
│ │ │ +000752e0: 2241 6374 6976 6174 6520 746f 2072 6576 "Activate to rev
│ │ │ +000752f0: 6561 6c22 2068 7265 663d 2223 2122 3e52 eal" href="#!">R
│ │ │ +00075300: 656d 6564 6961 7469 6f6e 204f 5342 7569 emediation OSBui
│ │ │ +00075310: 6c64 2042 6c75 6570 7269 6e74 2073 6e69 ld Blueprint sni
│ │ │ +00075320: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ...
│ │ │ +00075330: 3c64 6976 2063 6c61 7373 3d22 7061 6e65 .[
│ │ │ +00075370: 5b70 6163 6b61 6765 735d 5d0a 6e61 6d65 [packages]].name
│ │ │ +00075380: 203d 2022 6372 6f6e 220a 7665 7273 696f = "cron".versio
│ │ │ +00075390: 6e20 3d20 222a 220a 3c2f 636f 6465 3e3c n = "*".<
│ │ │ 000753a0: 2f70 7265 3e3c 2f64 6976 3e3c 6120 636c /pre>
Rem
│ │ │ -000768c0: 6564 6961 7469 6f6e 2050 7570 7065 7420 ediation Puppet
│ │ │ -000768d0: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...<
│ │ │ -000768e0: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>|
│ │ │ -00076960: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: |
│ │ │ -00076970: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472 low |
|---|
| Disrupt
│ │ │ -00076990: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: | low
│ │ │ -000769a0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 |
|---|
Reboot:false
| Strateg
│ │ │ -000769e0: 793a 3c2f 7468 3e3c 7464 3e64 6973 6162 y: | disab
│ │ │ -000769f0: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le |
|---|
i
│ │ │ -00076a10: 6e63 6c75 6465 2072 656d 6f76 655f 696e nclude remove_in
│ │ │ -00076a20: 6574 7574 696c 732d 7465 6c6e 6574 640a etutils-telnetd.
│ │ │ -00076a30: 0a63 6c61 7373 2072 656d 6f76 655f 696e .class remove_in
│ │ │ -00076a40: 6574 7574 696c 732d 7465 6c6e 6574 6420 etutils-telnetd
│ │ │ -00076a50: 7b0a 2020 7061 636b 6167 6520 7b20 2769 {. package { 'i
│ │ │ -00076a60: 6e65 7475 7469 6c73 2d74 656c 6e65 7464 netutils-telnetd
│ │ │ -00076a70: 273a 0a20 2020 2065 6e73 7572 6520 3d26 ':. ensure =&
│ │ │ -00076a80: 6774 3b20 2770 7572 6765 6427 2c0a 2020 gt; 'purged',.
│ │ │ -00076a90: 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 7265 }.}.
Remediati
│ │ │ -00076b50: 6f6e 2041 6e73 6962 6c65 2073 6e69 7070 on Ansible snipp
│ │ │ -00076b60: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ...
| Compl
│ │ │ -00076bf0: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: | l
│ │ │ -00076c00: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow |
|---|
│ │ │ -00076c10: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c | Disruption:<
│ │ │ -00076c20: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> | low |
│ │ │ -00076c30: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562
| Reb
│ │ │ -00076c40: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: | fal
│ │ │ -00076c50: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se |
|---|
│ │ │ -00076c60: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 | Strategy: | disable |
<
│ │ │ -00076c90: 7072 653e 3c63 6f64 653e 2d20 6e61 6d65 pre>- name
│ │ │ -00076ca0: 3a20 456e 7375 7265 2069 6e65 7475 7469 : Ensure inetuti
│ │ │ -00076cb0: 6c73 2d74 656c 6e65 7464 2069 7320 7265 ls-telnetd is re
│ │ │ -00076cc0: 6d6f 7665 640a 2020 7061 636b 6167 653a moved. package:
│ │ │ -00076cd0: 0a20 2020 206e 616d 653a 2069 6e65 7475 . name: inetu
│ │ │ -00076ce0: 7469 6c73 2d74 656c 6e65 7464 0a20 2020 tils-telnetd.
│ │ │ -00076cf0: 2073 7461 7465 3a20 6162 7365 6e74 0a20 state: absent.
│ │ │ -00076d00: 2074 6167 733a 0a20 202d 204e 4953 542d tags:. - NIST-
│ │ │ -00076d10: 3830 302d 3533 2d43 4d2d 3628 6129 0a20 800-53-CM-6(a).
│ │ │ -00076d20: 202d 204e 4953 542d 3830 302d 3533 2d43 - NIST-800-53-C
│ │ │ -00076d30: 4d2d 3728 6129 0a20 202d 204e 4953 542d M-7(a). - NIST-
│ │ │ -00076d40: 3830 302d 3533 2d43 4d2d 3728 6229 0a20 800-53-CM-7(b).
│ │ │ -00076d50: 202d 2064 6973 6162 6c65 5f73 7472 6174 - disable_strat
│ │ │ -00076d60: 6567 790a 2020 2d20 6869 6768 5f73 6576 egy. - high_sev
│ │ │ -00076d70: 6572 6974 790a 2020 2d20 6c6f 775f 636f erity. - low_co
│ │ │ -00076d80: 6d70 6c65 7869 7479 0a20 202d 206c 6f77 mplexity. - low
│ │ │ -00076d90: 5f64 6973 7275 7074 696f 6e0a 2020 2d20 _disruption. -
│ │ │ -00076da0: 6e6f 5f72 6562 6f6f 745f 6e65 6564 6564 no_reboot_needed
│ │ │ -00076db0: 0a20 202d 2070 6163 6b61 6765 5f69 6e65 . - package_ine
│ │ │ -00076dc0: 7475 7469 6c73 2d74 656c 6e65 7464 5f72 tutils-telnetd_r
│ │ │ -00076dd0: 656d 6f76 6564 0a3c 2f63 6f64 653e 3c2f emoved.
│ │ │ +000768c0: 6564 6961 7469 6f6e 2041 6e73 6962 6c65 ediation Ansible
│ │ │ +000768d0: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ...
│ │ │ +000768e0: 3c62 723e 3c64 6976 2063 6c61 7373 3d22
Remed
│ │ │ +0008dd70: 6961 7469 6f6e 2050 7570 7065 7420 736e iation Puppet sn
│ │ │ +0008dd80: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...
| Co
│ │ │ +0008de10: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: | low
<
│ │ │ +0008de30: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr>Disruptio
│ │ │ +0008de40: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: | low
│ │ │ +0008de50: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> | |
│ │ │ +0008de60: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: |
│ │ │ +0008de70: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false |
<
│ │ │ +0008de80: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr>Strategy:
│ │ │ +0008de90: 3c2f 7468 3e3c 7464 3e65 6e61 626c 653c | enable<
│ │ │ +0008dea0: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> |
incl
│ │ │ +0008dec0: 7564 6520 696e 7374 616c 6c5f 6175 6469 ude install_audi
│ │ │ +0008ded0: 7464 0a0a 636c 6173 7320 696e 7374 616c td..class instal
│ │ │ +0008dee0: 6c5f 6175 6469 7464 207b 0a20 2070 6163 l_auditd {. pac
│ │ │ +0008def0: 6b61 6765 207b 2027 6175 6469 7464 273a kage { 'auditd':
│ │ │ +0008df00: 0a20 2020 2065 6e73 7572 6520 3d26 6774 . ensure =>
│ │ │ +0008df10: 3b20 2769 6e73 7461 6c6c 6564 272c 0a20 ; 'installed',.
│ │ │ +0008df20: 207d 0a7d 0a3c 2f63 6f64 653e 3c2f 7072 }.}.
Remediat
│ │ │ +0008dfe0: 696f 6e20 4f53 4275 696c 6420 426c 7565 ion OSBuild Blue
│ │ │ +0008dff0: 7072 696e 7420 736e 6970 7065 7420 e287 print snippet ..
│ │ │ +0008e000: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .
.[[packag
│ │ │ +0008e050: 6573 5d5d 0a6e 616d 6520 3d20 2261 7564 es]].name = "aud
│ │ │ +0008e060: 6974 6422 0a76 6572 7369 6f6e 203d 2022 itd".version = "
│ │ │ +0008e070: 2a22 0a3c 2f63 6f64 653e 3c2f 7072 653e *".
│ │ │ 0008e080: 3c2f 6469 763e 3c61 2063 6c61 7373 3d22
Rem
│ │ │ -0008fdc0: 6564 6961 7469 6f6e 204f 5342 7569 6c64 ediation OSBuild
│ │ │ -0008fdd0: 2042 6c75 6570 7269 6e74 2073 6e69 7070 Blueprint snipp
│ │ │ -0008fde0: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ...
.[cu
│ │ │ -0008fe30: 7374 6f6d 697a 6174 696f 6e73 2e73 6572 stomizations.ser
│ │ │ -0008fe40: 7669 6365 735d 0a65 6e61 626c 6564 203d vices].enabled =
│ │ │ -0008fe50: 205b 2261 7564 6974 6422 5d0a 3c2f 636f ["auditd"].
<
│ │ │ -0008fe70: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn
│ │ │ -0008fe80: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t
│ │ │ -0008fe90: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse"
│ │ │ -0008fea0: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i
│ │ │ -0008feb0: 646d 3234 3834 3922 2074 6162 696e 6465 dm24849" tabinde
│ │ │ -0008fec0: 783d 2230 2220 726f 6c65 3d22 6275 7474 x="0" role="butt
│ │ │ -0008fed0: 6f6e 2220 6172 6961 2d65 7870 616e 6465 on" aria-expande
│ │ │ -0008fee0: 643d 2266 616c 7365 2220 7469 746c 653d d="false" title=
│ │ │ -0008fef0: 2241 6374 6976 6174 6520 746f 2072 6576 "Activate to rev
│ │ │ -0008ff00: 6561 6c22 2068 7265 663d 2223 2122 3e52 eal" href="#!">R
│ │ │ -0008ff10: 656d 6564 6961 7469 6f6e 2050 7570 7065 emediation Puppe
│ │ │ -0008ff20: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet ...
Complexity:| low |
│ │ │ -0008ffd0: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>
| Disru
│ │ │ -0008ffe0: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: | l
│ │ │ -0008fff0: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow |
|---|
│ │ │ -00090000: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e | Reboot: |
│ │ │ -00090010: 3c74 643e 6661 6c73 653c 2f74 643e 3c2f false |
│ │ │ -00090020: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>
| Strat
│ │ │ -00090030: 6567 793a 3c2f 7468 3e3c 7464 3e65 6e61 egy: | ena
│ │ │ -00090040: 626c 653c 2f74 643e 3c2f 7472 3e3c 2f74 ble |
|---|
│ │ │ -00090060: 696e 636c 7564 6520 656e 6162 6c65 5f61 include enable_a
│ │ │ -00090070: 7564 6974 640a 0a63 6c61 7373 2065 6e61 uditd..class ena
│ │ │ -00090080: 626c 655f 6175 6469 7464 207b 0a20 2073 ble_auditd {. s
│ │ │ -00090090: 6572 7669 6365 207b 2761 7564 6974 6427 ervice {'auditd'
│ │ │ -000900a0: 3a0a 2020 2020 656e 6162 6c65 203d 2667 :. enable =&g
│ │ │ -000900b0: 743b 2074 7275 652c 0a20 2020 2065 6e73 t; true,. ens
│ │ │ -000900c0: 7572 6520 3d26 6774 3b20 2772 756e 6e69 ure => 'runni
│ │ │ -000900d0: 6e67 272c 0a20 207d 0a7d 0a3c 2f63 6f64 ng',. }.}.
Re
│ │ │ -00090190: 6d65 6469 6174 696f 6e20 416e 7369 626c mediation Ansibl
│ │ │ -000901a0: 6520 736e 6970 7065 7420 e287 b23c 2f61 e snippet ...
Complexity:| low |
│ │ │ -00090250: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>
| Disru
│ │ │ -00090260: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: | l
│ │ │ -00090270: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow |
|---|
│ │ │ -00090280: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e | Reboot: |
│ │ │ -00090290: 3c74 643e 6661 6c73 653c 2f74 643e 3c2f false |
│ │ │ -000902a0: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>
| Strat
│ │ │ -000902b0: 6567 793a 3c2f 7468 3e3c 7464 3e65 6e61 egy: | ena
│ │ │ -000902c0: 626c 653c 2f74 643e 3c2f 7472 3e3c 2f74 ble |
|---|
│ │ │ -000902e0: 2d20 6e61 6d65 3a20 4761 7468 6572 2074 - name: Gather t
│ │ │ -000902f0: 6865 2070 6163 6b61 6765 2066 6163 7473 he package facts
│ │ │ -00090300: 0a20 2070 6163 6b61 6765 5f66 6163 7473 . package_facts
│ │ │ -00090310: 3a0a 2020 2020 6d61 6e61 6765 723a 2061 :. manager: a
│ │ │ -00090320: 7574 6f0a 2020 7461 6773 3a0a 2020 2d20 uto. tags:. -
│ │ │ -00090330: 434a 4953 2d35 2e34 2e31 2e31 0a20 202d CJIS-5.4.1.1. -
│ │ │ -00090340: 204e 4953 542d 3830 302d 3137 312d 332e NIST-800-171-3.
│ │ │ -00090350: 332e 310a 2020 2d20 4e49 5354 2d38 3030 3.1. - NIST-800
│ │ │ -00090360: 2d31 3731 2d33 2e33 2e32 0a20 202d 204e -171-3.3.2. - N
│ │ │ -00090370: 4953 542d 3830 302d 3137 312d 332e 332e IST-800-171-3.3.
│ │ │ -00090380: 360a 2020 2d20 4e49 5354 2d38 3030 2d35 6. - NIST-800-5
│ │ │ -00090390: 332d 4143 2d32 2867 290a 2020 2d20 4e49 3-AC-2(g). - NI
│ │ │ -000903a0: 5354 2d38 3030 2d35 332d 4143 2d36 2839 ST-800-53-AC-6(9
│ │ │ -000903b0: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5
│ │ │ -000903c0: 332d 4155 2d31 300a 2020 2d20 4e49 5354 3-AU-10. - NIST
│ │ │ -000903d0: 2d38 3030 2d35 332d 4155 2d31 3228 6329 -800-53-AU-12(c)
│ │ │ -000903e0: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53
│ │ │ -000903f0: 2d41 552d 3134 2831 290a 2020 2d20 4e49 -AU-14(1). - NI
│ │ │ -00090400: 5354 2d38 3030 2d35 332d 4155 2d32 2864 ST-800-53-AU-2(d
│ │ │ -00090410: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5
│ │ │ -00090420: 332d 4155 2d33 0a20 202d 204e 4953 542d 3-AU-3. - NIST-
│ │ │ -00090430: 3830 302d 3533 2d43 4d2d 3628 6129 0a20 800-53-CM-6(a).
│ │ │ -00090440: 202d 204e 4953 542d 3830 302d 3533 2d53 - NIST-800-53-S
│ │ │ -00090450: 492d 3428 3233 290a 2020 2d20 5043 492d I-4(23). - PCI-
│ │ │ -00090460: 4453 532d 5265 712d 3130 2e31 0a20 202d DSS-Req-10.1. -
│ │ │ -00090470: 2050 4349 2d44 5353 7634 2d31 302e 320a PCI-DSSv4-10.2.
│ │ │ -00090480: 2020 2d20 5043 492d 4453 5376 342d 3130 - PCI-DSSv4-10
│ │ │ -00090490: 2e32 2e31 0a20 202d 2065 6e61 626c 655f .2.1. - enable_
│ │ │ -000904a0: 7374 7261 7465 6779 0a20 202d 206c 6f77 strategy. - low
│ │ │ -000904b0: 5f63 6f6d 706c 6578 6974 790a 2020 2d20 _complexity. -
│ │ │ -000904c0: 6c6f 775f 6469 7372 7570 7469 6f6e 0a20 low_disruption.
│ │ │ -000904d0: 202d 206d 6564 6975 6d5f 7365 7665 7269 - medium_severi
│ │ │ -000904e0: 7479 0a20 202d 206e 6f5f 7265 626f 6f74 ty. - no_reboot
│ │ │ -000904f0: 5f6e 6565 6465 640a 2020 2d20 7365 7276 _needed. - serv
│ │ │ -00090500: 6963 655f 6175 6469 7464 5f65 6e61 626c ice_auditd_enabl
│ │ │ -00090510: 6564 0a0a 2d20 6e61 6d65 3a20 456e 6162 ed..- name: Enab
│ │ │ -00090520: 6c65 2061 7564 6974 6420 5365 7276 6963 le auditd Servic
│ │ │ -00090530: 6520 2d20 456e 6162 6c65 2073 6572 7669 e - Enable servi
│ │ │ -00090540: 6365 2061 7564 6974 640a 2020 626c 6f63 ce auditd. bloc
│ │ │ -00090550: 6b3a 0a0a 2020 2d20 6e61 6d65 3a20 4761 k:.. - name: Ga
│ │ │ -00090560: 7468 6572 2074 6865 2070 6163 6b61 6765 ther the package
│ │ │ -00090570: 2066 6163 7473 0a20 2020 2070 6163 6b61 facts. packa
│ │ │ -00090580: 6765 5f66 6163 7473 3a0a 2020 2020 2020 ge_facts:.
│ │ │ -00090590: 6d61 6e61 6765 723a 2061 7574 6f0a 0a20 manager: auto..
│ │ │ -000905a0: 202d 206e 616d 653a 2045 6e61 626c 6520 - name: Enable
│ │ │ -000905b0: 6175 6469 7464 2053 6572 7669 6365 202d auditd Service -
│ │ │ -000905c0: 2045 6e61 626c 6520 5365 7276 6963 6520 Enable Service
│ │ │ -000905d0: 6175 6469 7464 0a20 2020 2061 6e73 6962 auditd. ansib
│ │ │ -000905e0: 6c65 2e62 7569 6c74 696e 2e73 7973 7465 le.builtin.syste
│ │ │ -000905f0: 6d64 3a0a 2020 2020 2020 6e61 6d65 3a20 md:. name:
│ │ │ -00090600: 6175 6469 7464 0a20 2020 2020 2065 6e61 auditd. ena
│ │ │ -00090610: 626c 6564 3a20 7472 7565 0a20 2020 2020 bled: true.
│ │ │ -00090620: 2073 7461 7465 3a20 7374 6172 7465 640a state: started.
│ │ │ -00090630: 2020 2020 2020 6d61 736b 6564 3a20 6661 masked: fa
│ │ │ -00090640: 6c73 650a 2020 2020 7768 656e 3a0a 2020 lse. when:.
│ │ │ -00090650: 2020 2d20 2722 6175 6469 7464 2220 696e - '"auditd" in
│ │ │ -00090660: 2061 6e73 6962 6c65 5f66 6163 7473 2e70 ansible_facts.p
│ │ │ -00090670: 6163 6b61 6765 7327 0a20 2077 6865 6e3a ackages'. when:
│ │ │ -00090680: 0a20 202d 2027 226c 696e 7578 2d62 6173 . - '"linux-bas
│ │ │ -00090690: 6522 2069 6e20 616e 7369 626c 655f 6661 e" in ansible_fa
│ │ │ -000906a0: 6374 732e 7061 636b 6167 6573 270a 2020 cts.packages'.
│ │ │ -000906b0: 2d20 2722 6175 6469 7464 2220 696e 2061 - '"auditd" in a
│ │ │ -000906c0: 6e73 6962 6c65 5f66 6163 7473 2e70 6163 nsible_facts.pac
│ │ │ -000906d0: 6b61 6765 7327 0a20 2074 6167 733a 0a20 kages'. tags:.
│ │ │ -000906e0: 202d 2043 4a49 532d 352e 342e 312e 310a - CJIS-5.4.1.1.
│ │ │ -000906f0: 2020 2d20 4e49 5354 2d38 3030 2d31 3731 - NIST-800-171
│ │ │ -00090700: 2d33 2e33 2e31 0a20 202d 204e 4953 542d -3.3.1. - NIST-
│ │ │ -00090710: 3830 302d 3137 312d 332e 332e 320a 2020 800-171-3.3.2.
│ │ │ -00090720: 2d20 4e49 5354 2d38 3030 2d31 3731 2d33 - NIST-800-171-3
│ │ │ -00090730: 2e33 2e36 0a20 202d 204e 4953 542d 3830 .3.6. - NIST-80
│ │ │ -00090740: 302d 3533 2d41 432d 3228 6729 0a20 202d 0-53-AC-2(g). -
│ │ │ -00090750: 204e 4953 542d 3830 302d 3533 2d41 432d NIST-800-53-AC-
│ │ │ -00090760: 3628 3929 0a20 202d 204e 4953 542d 3830 6(9). - NIST-80
│ │ │ -00090770: 302d 3533 2d41 552d 3130 0a20 202d 204e 0-53-AU-10. - N
│ │ │ -00090780: 4953 542d 3830 302d 3533 2d41 552d 3132 IST-800-53-AU-12
│ │ │ -00090790: 2863 290a 2020 2d20 4e49 5354 2d38 3030 (c). - NIST-800
│ │ │ -000907a0: 2d35 332d 4155 2d31 3428 3129 0a20 202d -53-AU-14(1). -
│ │ │ -000907b0: 204e 4953 542d 3830 302d 3533 2d41 552d NIST-800-53-AU-
│ │ │ -000907c0: 3228 6429 0a20 202d 204e 4953 542d 3830 2(d). - NIST-80
│ │ │ -000907d0: 302d 3533 2d41 552d 330a 2020 2d20 4e49 0-53-AU-3. - NI
│ │ │ -000907e0: 5354 2d38 3030 2d35 332d 434d 2d36 2861 ST-800-53-CM-6(a
│ │ │ -000907f0: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5
│ │ │ -00090800: 332d 5349 2d34 2832 3329 0a20 202d 2050 3-SI-4(23). - P
│ │ │ -00090810: 4349 2d44 5353 2d52 6571 2d31 302e 310a CI-DSS-Req-10.1.
│ │ │ -00090820: 2020 2d20 5043 492d 4453 5376 342d 3130 - PCI-DSSv4-10
│ │ │ -00090830: 2e32 0a20 202d 2050 4349 2d44 5353 7634 .2. - PCI-DSSv4
│ │ │ -00090840: 2d31 302e 322e 310a 2020 2d20 656e 6162 -10.2.1. - enab
│ │ │ -00090850: 6c65 5f73 7472 6174 6567 790a 2020 2d20 le_strategy. -
│ │ │ -00090860: 6c6f 775f 636f 6d70 6c65 7869 7479 0a20 low_complexity.
│ │ │ -00090870: 202d 206c 6f77 5f64 6973 7275 7074 696f - low_disruptio
│ │ │ -00090880: 6e0a 2020 2d20 6d65 6469 756d 5f73 6576 n. - medium_sev
│ │ │ -00090890: 6572 6974 790a 2020 2d20 6e6f 5f72 6562 erity. - no_reb
│ │ │ -000908a0: 6f6f 745f 6e65 6564 6564 0a20 202d 2073 oot_needed. - s
│ │ │ -000908b0: 6572 7669 6365 5f61 7564 6974 645f 656e ervice_auditd_en
│ │ │ -000908c0: 6162 6c65 640a 3c2f 636f 6465 3e3c 2f70 abled.
│ │ │ +0008fde0: 3c62 723e 3c64 6976 2063 6c61 7373 3d22
| Complexity: | low |
|---|
| Disrup
│ │ │ +0008fe90: 7469 6f6e 3a3c 2f74 683e 3c74 643e 6c6f tion: | lo
│ │ │ +0008fea0: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w |
|---|
<
│ │ │ +0008feb0: 7468 3e52 6562 6f6f 743a 3c2f 7468 3e3c th>Reboot:<
│ │ │ +0008fec0: 7464 3e66 616c 7365 3c2f 7464 3e3c 2f74 td>false
| Strate
│ │ │ +0008fee0: 6779 3a3c 2f74 683e 3c74 643e 656e 6162 gy: | enab
│ │ │ +0008fef0: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le |
|---|
-
│ │ │ +0008ff10: 206e 616d 653a 2047 6174 6865 7220 7468 name: Gather th
│ │ │ +0008ff20: 6520 7061 636b 6167 6520 6661 6374 730a e package facts.
│ │ │ +0008ff30: 2020 7061 636b 6167 655f 6661 6374 733a package_facts:
│ │ │ +0008ff40: 0a20 2020 206d 616e 6167 6572 3a20 6175 . manager: au
│ │ │ +0008ff50: 746f 0a20 2074 6167 733a 0a20 202d 2043 to. tags:. - C
│ │ │ +0008ff60: 4a49 532d 352e 342e 312e 310a 2020 2d20 JIS-5.4.1.1. -
│ │ │ +0008ff70: 4e49 5354 2d38 3030 2d31 3731 2d33 2e33 NIST-800-171-3.3
│ │ │ +0008ff80: 2e31 0a20 202d 204e 4953 542d 3830 302d .1. - NIST-800-
│ │ │ +0008ff90: 3137 312d 332e 332e 320a 2020 2d20 4e49 171-3.3.2. - NI
│ │ │ +0008ffa0: 5354 2d38 3030 2d31 3731 2d33 2e33 2e36 ST-800-171-3.3.6
│ │ │ +0008ffb0: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53
│ │ │ +0008ffc0: 2d41 432d 3228 6729 0a20 202d 204e 4953 -AC-2(g). - NIS
│ │ │ +0008ffd0: 542d 3830 302d 3533 2d41 432d 3628 3929 T-800-53-AC-6(9)
│ │ │ +0008ffe0: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53
│ │ │ +0008fff0: 2d41 552d 3130 0a20 202d 204e 4953 542d -AU-10. - NIST-
│ │ │ +00090000: 3830 302d 3533 2d41 552d 3132 2863 290a 800-53-AU-12(c).
│ │ │ +00090010: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53-
│ │ │ +00090020: 4155 2d31 3428 3129 0a20 202d 204e 4953 AU-14(1). - NIS
│ │ │ +00090030: 542d 3830 302d 3533 2d41 552d 3228 6429 T-800-53-AU-2(d)
│ │ │ +00090040: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53
│ │ │ +00090050: 2d41 552d 330a 2020 2d20 4e49 5354 2d38 -AU-3. - NIST-8
│ │ │ +00090060: 3030 2d35 332d 434d 2d36 2861 290a 2020 00-53-CM-6(a).
│ │ │ +00090070: 2d20 4e49 5354 2d38 3030 2d35 332d 5349 - NIST-800-53-SI
│ │ │ +00090080: 2d34 2832 3329 0a20 202d 2050 4349 2d44 -4(23). - PCI-D
│ │ │ +00090090: 5353 2d52 6571 2d31 302e 310a 2020 2d20 SS-Req-10.1. -
│ │ │ +000900a0: 5043 492d 4453 5376 342d 3130 2e32 0a20 PCI-DSSv4-10.2.
│ │ │ +000900b0: 202d 2050 4349 2d44 5353 7634 2d31 302e - PCI-DSSv4-10.
│ │ │ +000900c0: 322e 310a 2020 2d20 656e 6162 6c65 5f73 2.1. - enable_s
│ │ │ +000900d0: 7472 6174 6567 790a 2020 2d20 6c6f 775f trategy. - low_
│ │ │ +000900e0: 636f 6d70 6c65 7869 7479 0a20 202d 206c complexity. - l
│ │ │ +000900f0: 6f77 5f64 6973 7275 7074 696f 6e0a 2020 ow_disruption.
│ │ │ +00090100: 2d20 6d65 6469 756d 5f73 6576 6572 6974 - medium_severit
│ │ │ +00090110: 790a 2020 2d20 6e6f 5f72 6562 6f6f 745f y. - no_reboot_
│ │ │ +00090120: 6e65 6564 6564 0a20 202d 2073 6572 7669 needed. - servi
│ │ │ +00090130: 6365 5f61 7564 6974 645f 656e 6162 6c65 ce_auditd_enable
│ │ │ +00090140: 640a 0a2d 206e 616d 653a 2045 6e61 626c d..- name: Enabl
│ │ │ +00090150: 6520 6175 6469 7464 2053 6572 7669 6365 e auditd Service
│ │ │ +00090160: 202d 2045 6e61 626c 6520 7365 7276 6963 - Enable servic
│ │ │ +00090170: 6520 6175 6469 7464 0a20 2062 6c6f 636b e auditd. block
│ │ │ +00090180: 3a0a 0a20 202d 206e 616d 653a 2047 6174 :.. - name: Gat
│ │ │ +00090190: 6865 7220 7468 6520 7061 636b 6167 6520 her the package
│ │ │ +000901a0: 6661 6374 730a 2020 2020 7061 636b 6167 facts. packag
│ │ │ +000901b0: 655f 6661 6374 733a 0a20 2020 2020 206d e_facts:. m
│ │ │ +000901c0: 616e 6167 6572 3a20 6175 746f 0a0a 2020 anager: auto..
│ │ │ +000901d0: 2d20 6e61 6d65 3a20 456e 6162 6c65 2061 - name: Enable a
│ │ │ +000901e0: 7564 6974 6420 5365 7276 6963 6520 2d20 uditd Service -
│ │ │ +000901f0: 456e 6162 6c65 2053 6572 7669 6365 2061 Enable Service a
│ │ │ +00090200: 7564 6974 640a 2020 2020 616e 7369 626c uditd. ansibl
│ │ │ +00090210: 652e 6275 696c 7469 6e2e 7379 7374 656d e.builtin.system
│ │ │ +00090220: 643a 0a20 2020 2020 206e 616d 653a 2061 d:. name: a
│ │ │ +00090230: 7564 6974 640a 2020 2020 2020 656e 6162 uditd. enab
│ │ │ +00090240: 6c65 643a 2074 7275 650a 2020 2020 2020 led: true.
│ │ │ +00090250: 7374 6174 653a 2073 7461 7274 6564 0a20 state: started.
│ │ │ +00090260: 2020 2020 206d 6173 6b65 643a 2066 616c masked: fal
│ │ │ +00090270: 7365 0a20 2020 2077 6865 6e3a 0a20 2020 se. when:.
│ │ │ +00090280: 202d 2027 2261 7564 6974 6422 2069 6e20 - '"auditd" in
│ │ │ +00090290: 616e 7369 626c 655f 6661 6374 732e 7061 ansible_facts.pa
│ │ │ +000902a0: 636b 6167 6573 270a 2020 7768 656e 3a0a ckages'. when:.
│ │ │ +000902b0: 2020 2d20 2722 6c69 6e75 782d 6261 7365 - '"linux-base
│ │ │ +000902c0: 2220 696e 2061 6e73 6962 6c65 5f66 6163 " in ansible_fac
│ │ │ +000902d0: 7473 2e70 6163 6b61 6765 7327 0a20 202d ts.packages'. -
│ │ │ +000902e0: 2027 2261 7564 6974 6422 2069 6e20 616e '"auditd" in an
│ │ │ +000902f0: 7369 626c 655f 6661 6374 732e 7061 636b sible_facts.pack
│ │ │ +00090300: 6167 6573 270a 2020 7461 6773 3a0a 2020 ages'. tags:.
│ │ │ +00090310: 2d20 434a 4953 2d35 2e34 2e31 2e31 0a20 - CJIS-5.4.1.1.
│ │ │ +00090320: 202d 204e 4953 542d 3830 302d 3137 312d - NIST-800-171-
│ │ │ +00090330: 332e 332e 310a 2020 2d20 4e49 5354 2d38 3.3.1. - NIST-8
│ │ │ +00090340: 3030 2d31 3731 2d33 2e33 2e32 0a20 202d 00-171-3.3.2. -
│ │ │ +00090350: 204e 4953 542d 3830 302d 3137 312d 332e NIST-800-171-3.
│ │ │ +00090360: 332e 360a 2020 2d20 4e49 5354 2d38 3030 3.6. - NIST-800
│ │ │ +00090370: 2d35 332d 4143 2d32 2867 290a 2020 2d20 -53-AC-2(g). -
│ │ │ +00090380: 4e49 5354 2d38 3030 2d35 332d 4143 2d36 NIST-800-53-AC-6
│ │ │ +00090390: 2839 290a 2020 2d20 4e49 5354 2d38 3030 (9). - NIST-800
│ │ │ +000903a0: 2d35 332d 4155 2d31 300a 2020 2d20 4e49 -53-AU-10. - NI
│ │ │ +000903b0: 5354 2d38 3030 2d35 332d 4155 2d31 3228 ST-800-53-AU-12(
│ │ │ +000903c0: 6329 0a20 202d 204e 4953 542d 3830 302d c). - NIST-800-
│ │ │ +000903d0: 3533 2d41 552d 3134 2831 290a 2020 2d20 53-AU-14(1). -
│ │ │ +000903e0: 4e49 5354 2d38 3030 2d35 332d 4155 2d32 NIST-800-53-AU-2
│ │ │ +000903f0: 2864 290a 2020 2d20 4e49 5354 2d38 3030 (d). - NIST-800
│ │ │ +00090400: 2d35 332d 4155 2d33 0a20 202d 204e 4953 -53-AU-3. - NIS
│ │ │ +00090410: 542d 3830 302d 3533 2d43 4d2d 3628 6129 T-800-53-CM-6(a)
│ │ │ +00090420: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53
│ │ │ +00090430: 2d53 492d 3428 3233 290a 2020 2d20 5043 -SI-4(23). - PC
│ │ │ +00090440: 492d 4453 532d 5265 712d 3130 2e31 0a20 I-DSS-Req-10.1.
│ │ │ +00090450: 202d 2050 4349 2d44 5353 7634 2d31 302e - PCI-DSSv4-10.
│ │ │ +00090460: 320a 2020 2d20 5043 492d 4453 5376 342d 2. - PCI-DSSv4-
│ │ │ +00090470: 3130 2e32 2e31 0a20 202d 2065 6e61 626c 10.2.1. - enabl
│ │ │ +00090480: 655f 7374 7261 7465 6779 0a20 202d 206c e_strategy. - l
│ │ │ +00090490: 6f77 5f63 6f6d 706c 6578 6974 790a 2020 ow_complexity.
│ │ │ +000904a0: 2d20 6c6f 775f 6469 7372 7570 7469 6f6e - low_disruption
│ │ │ +000904b0: 0a20 202d 206d 6564 6975 6d5f 7365 7665 . - medium_seve
│ │ │ +000904c0: 7269 7479 0a20 202d 206e 6f5f 7265 626f rity. - no_rebo
│ │ │ +000904d0: 6f74 5f6e 6565 6465 640a 2020 2d20 7365 ot_needed. - se
│ │ │ +000904e0: 7276 6963 655f 6175 6469 7464 5f65 6e61 rvice_auditd_ena
│ │ │ +000904f0: 626c 6564 0a3c 2f63 6f64 653e 3c2f 7072 bled.Remediat
│ │ │ +000905b0: 696f 6e20 5075 7070 6574 2073 6e69 7070 ion Puppet snipp
│ │ │ +000905c0: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ...
| Compl
│ │ │ +00090650: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: | l
│ │ │ +00090660: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow |
|---|
│ │ │ +00090670: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c | Disruption:<
│ │ │ +00090680: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> | low |
│ │ │ +00090690: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562
| Reb
│ │ │ +000906a0: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: | fal
│ │ │ +000906b0: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se |
|---|
│ │ │ +000906c0: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 | Strategy: | enable |
include
│ │ │ +00090700: 2065 6e61 626c 655f 6175 6469 7464 0a0a enable_auditd..
│ │ │ +00090710: 636c 6173 7320 656e 6162 6c65 5f61 7564 class enable_aud
│ │ │ +00090720: 6974 6420 7b0a 2020 7365 7276 6963 6520 itd {. service
│ │ │ +00090730: 7b27 6175 6469 7464 273a 0a20 2020 2065 {'auditd':. e
│ │ │ +00090740: 6e61 626c 6520 3d26 6774 3b20 7472 7565 nable => true
│ │ │ +00090750: 2c0a 2020 2020 656e 7375 7265 203d 2667 ,. ensure =&g
│ │ │ +00090760: 743b 2027 7275 6e6e 696e 6727 2c0a 2020 t; 'running',.
│ │ │ +00090770: 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 7265 }.}.
Remediati
│ │ │ +00090830: 6f6e 204f 5342 7569 6c64 2042 6c75 6570 on OSBuild Bluep
│ │ │ +00090840: 7269 6e74 2073 6e69 7070 6574 20e2 87b2 rint snippet ...
│ │ │ +00090850: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61
│ │ │ +00090890: 3c63 6f64 653e 0a5b 6375 7374 6f6d 697a .[customiz
│ │ │ +000908a0: 6174 696f 6e73 2e73 6572 7669 6365 735d ations.services]
│ │ │ +000908b0: 0a65 6e61 626c 6564 203d 205b 2261 7564 .enabled = ["aud
│ │ │ +000908c0: 6974 6422 5d0a 3c2f 636f 6465 3e3c 2f70 itd"].
<
│ │ │ 000908e0: 2f74 643e 3c2f 7472 3e3c 2f74 626f 6479 /td>
│ │ │ 00090900: 7472 3e3c 2f74 626f 6479 3e3c 2f74 6162 tr>
<
│ │ │ 00090930: 6469 7620 636c 6173 733d 2272 6f77 2074 div class="row t
│ │ │ ├── html2text {}
│ │ │ │ @@ -1818,31 +1818,14 @@
│ │ │ │ _d_i_s_a CCI-001311, CCI-001312
│ │ │ │ _i_s_a_-_6_2_4_4_3_-_2_0_0_9 4.3.3.3.9, 4.3.3.5.8, 4.3.4.4.7, 4.4.2.1, 4.4.2.2,
│ │ │ │ References: 4.4.2.4
│ │ │ │ _i_s_a_-_6_2_4_4_3_-_2_0_1_3 SR 2.10, SR 2.11, SR 2.12, SR 2.8, SR 2.9
│ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4, A.12.7.1
│ │ │ │ _n_i_s_t CM-6(a)
│ │ │ │ _n_i_s_t_-_c_s_f PR.PT-1
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -
│ │ │ │ -[[packages]]
│ │ │ │ -name = "syslog-ng"
│ │ │ │ -version = "*"
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: enable
│ │ │ │ -include install_syslog-ng
│ │ │ │ -
│ │ │ │ -class install_syslog-ng {
│ │ │ │ - package { 'syslog-ng':
│ │ │ │ - ensure => 'installed',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ @@ -1865,14 +1848,31 @@
│ │ │ │ - NIST-800-53-CM-6(a)
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_syslogng_installed
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: enable
│ │ │ │ +include install_syslog-ng
│ │ │ │ +
│ │ │ │ +class install_syslog-ng {
│ │ │ │ + package { 'syslog-ng':
│ │ │ │ + ensure => 'installed',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +
│ │ │ │ +[[packages]]
│ │ │ │ +name = "syslog-ng"
│ │ │ │ +version = "*"
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ # Remediation is applicable only in certain platforms
│ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}
│ │ │ │ @@ -1902,31 +1902,14 @@
│ │ │ │ 4.4.2.2, 4.4.2.4
│ │ │ │ _i_s_a_-_6_2_4_4_3_-_2_0_1_3 SR 2.10, SR 2.11, SR 2.12, SR 2.8, SR 2.9, SR 6.1,
│ │ │ │ SR 6.2, SR 7.1, SR 7.2
│ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.1.3, A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4,
│ │ │ │ A.12.7.1, A.14.2.7, A.15.2.1, A.15.2.2, A.17.2.1
│ │ │ │ _n_i_s_t CM-6(a), AU-4(1)
│ │ │ │ _n_i_s_t_-_c_s_f DE.CM-1, DE.CM-3, DE.CM-7, ID.SC-4, PR.DS-4, PR.PT-1
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -
│ │ │ │ -[customizations.services]
│ │ │ │ -enabled = ["syslog-ng"]
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: enable
│ │ │ │ -include enable_syslog-ng
│ │ │ │ -
│ │ │ │ -class enable_syslog-ng {
│ │ │ │ - service {'syslog-ng':
│ │ │ │ - enable => true,
│ │ │ │ - ensure => 'running',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ @@ -1962,14 +1945,31 @@
│ │ │ │ - NIST-800-53-CM-6(a)
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - service_syslogng_enabled
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: enable
│ │ │ │ +include enable_syslog-ng
│ │ │ │ +
│ │ │ │ +class enable_syslog-ng {
│ │ │ │ + service {'syslog-ng':
│ │ │ │ + enable => true,
│ │ │ │ + ensure => 'running',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +
│ │ │ │ +[customizations.services]
│ │ │ │ +enabled = ["syslog-ng"]
│ │ │ │ ****** RRuullee? ? EEnnssuurree rrssyysslloogg iiss IInnssttaalllleedd ? ? _[[_rr_ee_ff_]] ******
│ │ │ │ Rsyslog is installed by default. The rsyslog package can be installed with the
│ │ │ │ following command:
│ │ │ │ $ apt-get install rsyslog
│ │ │ │ Rationale: The rsyslog package provides the rsyslog daemon, which provides
│ │ │ │ system logging services.
│ │ │ │ Severity: medium
│ │ │ │ @@ -1982,31 +1982,14 @@
│ │ │ │ References: 4.4.2.4
│ │ │ │ _i_s_a_-_6_2_4_4_3_-_2_0_1_3 SR 2.10, SR 2.11, SR 2.12, SR 2.8, SR 2.9
│ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4, A.12.7.1
│ │ │ │ _n_i_s_t CM-6(a)
│ │ │ │ _n_i_s_t_-_c_s_f PR.PT-1
│ │ │ │ _o_s_-_s_r_g SRG-OS-000479-GPOS-00224, SRG-OS-000051-GPOS-00024,
│ │ │ │ SRG-OS-000480-GPOS-00227
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -
│ │ │ │ -[[packages]]
│ │ │ │ -name = "rsyslog"
│ │ │ │ -version = "*"
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: enable
│ │ │ │ -include install_rsyslog
│ │ │ │ -
│ │ │ │ -class install_rsyslog {
│ │ │ │ - package { 'rsyslog':
│ │ │ │ - ensure => 'installed',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ @@ -2029,14 +2012,31 @@
│ │ │ │ - NIST-800-53-CM-6(a)
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_rsyslog_installed
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: enable
│ │ │ │ +include install_rsyslog
│ │ │ │ +
│ │ │ │ +class install_rsyslog {
│ │ │ │ + package { 'rsyslog':
│ │ │ │ + ensure => 'installed',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +
│ │ │ │ +[[packages]]
│ │ │ │ +name = "rsyslog"
│ │ │ │ +version = "*"
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ # Remediation is applicable only in certain platforms
│ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}
│ │ │ │ @@ -2067,31 +2067,14 @@
│ │ │ │ _i_s_a_-_6_2_4_4_3_-_2_0_1_3 SR 2.10, SR 2.11, SR 2.12, SR 2.8, SR 2.9, SR 6.1,
│ │ │ │ SR 6.2, SR 7.1, SR 7.2
│ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.1.3, A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4,
│ │ │ │ A.12.7.1, A.14.2.7, A.15.2.1, A.15.2.2, A.17.2.1
│ │ │ │ _n_i_s_t CM-6(a), AU-4(1)
│ │ │ │ _n_i_s_t_-_c_s_f DE.CM-1, DE.CM-3, DE.CM-7, ID.SC-4, PR.DS-4, PR.PT-1
│ │ │ │ _o_s_-_s_r_g SRG-OS-000480-GPOS-00227
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -
│ │ │ │ -[customizations.services]
│ │ │ │ -enabled = ["rsyslog"]
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: enable
│ │ │ │ -include enable_rsyslog
│ │ │ │ -
│ │ │ │ -class enable_rsyslog {
│ │ │ │ - service {'rsyslog':
│ │ │ │ - enable => true,
│ │ │ │ - ensure => 'running',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ @@ -2127,14 +2110,31 @@
│ │ │ │ - NIST-800-53-CM-6(a)
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - service_rsyslog_enabled
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: enable
│ │ │ │ +include enable_rsyslog
│ │ │ │ +
│ │ │ │ +class enable_rsyslog {
│ │ │ │ + service {'rsyslog':
│ │ │ │ + enable => true,
│ │ │ │ + ensure => 'running',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +
│ │ │ │ +[customizations.services]
│ │ │ │ +enabled = ["rsyslog"]
│ │ │ │ Group File Permissions and Masks Group contains 5 groups and 17 rules
│ │ │ │ _[_r_e_f_] Traditional Unix security relies heavily on file and directory
│ │ │ │ permissions to prevent unauthorized users from reading or modifying files to
│ │ │ │ which they should not have access.
│ │ │ │
│ │ │ │ Several of the commands in this section search filesystems for files or
│ │ │ │ directories with certain characteristics, and are intended to be run on every
│ │ │ │ @@ -3938,31 +3938,14 @@
│ │ │ │ SR 2.7, SR 7.6
│ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.1.2, A.12.5.1, A.12.6.2, A.14.2.2, A.14.2.3,
│ │ │ │ A.14.2.4, A.9.1.2
│ │ │ │ _n_i_s_t CM-6(a)
│ │ │ │ _n_i_s_t_-_c_s_f PR.IP-1, PR.PT-3
│ │ │ │ _o_s_-_s_r_g SRG-OS-000480-GPOS-00227
│ │ │ │ _p_c_i_d_s_s_4 2.2.6, 2.2
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -
│ │ │ │ -[[packages]]
│ │ │ │ -name = "cron"
│ │ │ │ -version = "*"
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: enable
│ │ │ │ -include install_cron
│ │ │ │ -
│ │ │ │ -class install_cron {
│ │ │ │ - package { 'cron':
│ │ │ │ - ensure => 'installed',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ @@ -3989,14 +3972,31 @@
│ │ │ │ - PCI-DSSv4-2.2.6
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_cron_installed
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: enable
│ │ │ │ +include install_cron
│ │ │ │ +
│ │ │ │ +class install_cron {
│ │ │ │ + package { 'cron':
│ │ │ │ + ensure => 'installed',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +
│ │ │ │ +[[packages]]
│ │ │ │ +name = "cron"
│ │ │ │ +version = "*"
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ # Remediation is applicable only in certain platforms
│ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}
│ │ │ │ @@ -4034,26 +4034,14 @@
│ │ │ │ SR 2.7, SR 3.1, SR 3.5, SR 3.8, SR 4.1, SR 4.3, SR
│ │ │ │ 5.1, SR 5.2, SR 5.3, SR 7.1, SR 7.6
│ │ │ │ A.11.2.6, A.12.1.2, A.12.5.1, A.12.6.2, A.13.1.1,
│ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.13.2.1, A.14.1.3, A.14.2.2, A.14.2.3, A.14.2.4,
│ │ │ │ A.6.2.1, A.6.2.2, A.9.1.2
│ │ │ │ _n_i_s_t CM-7(a), CM-7(b), CM-6(a)
│ │ │ │ _n_i_s_t_-_c_s_f PR.AC-3, PR.IP-1, PR.PT-3, PR.PT-4
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: disable
│ │ │ │ -include remove_inetutils-telnetd
│ │ │ │ -
│ │ │ │ -class remove_inetutils-telnetd {
│ │ │ │ - package { 'inetutils-telnetd':
│ │ │ │ - ensure => 'purged',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: disable
│ │ │ │ - name: Ensure inetutils-telnetd is removed
│ │ │ │ package:
│ │ │ │ @@ -4065,14 +4053,26 @@
│ │ │ │ - NIST-800-53-CM-7(b)
│ │ │ │ - disable_strategy
│ │ │ │ - high_severity
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_inetutils-telnetd_removed
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: disable
│ │ │ │ +include remove_inetutils-telnetd
│ │ │ │ +
│ │ │ │ +class remove_inetutils-telnetd {
│ │ │ │ + package { 'inetutils-telnetd':
│ │ │ │ + ensure => 'purged',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: disable
│ │ │ │
│ │ │ │ # CAUTION: This remediation script will remove inetutils-telnetd
│ │ │ │ @@ -4085,26 +4085,14 @@
│ │ │ │ ****** RRuullee? ? UUnniinnssttaallll tthhee nniiss ppaacckkaaggee ? ? _[[_rr_ee_ff_]] ******
│ │ │ │ The support for Yellowpages should not be installed unless it is required.
│ │ │ │ NIS is the historical SUN service for central account management,
│ │ │ │ Rationale: more and more replaced by LDAP. NIS does not support efficiently
│ │ │ │ security constraints, ACL, etc. and should not be used.
│ │ │ │ Severity: low
│ │ │ │ Rule ID: xccdf_org.ssgproject.content_rule_package_nis_removed
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: disable
│ │ │ │ -include remove_nis
│ │ │ │ -
│ │ │ │ -class remove_nis {
│ │ │ │ - package { 'nis':
│ │ │ │ - ensure => 'purged',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: disable
│ │ │ │ - name: Ensure nis is removed
│ │ │ │ package:
│ │ │ │ @@ -4113,14 +4101,26 @@
│ │ │ │ tags:
│ │ │ │ - disable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - low_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_nis_removed
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: disable
│ │ │ │ +include remove_nis
│ │ │ │ +
│ │ │ │ +class remove_nis {
│ │ │ │ + package { 'nis':
│ │ │ │ + ensure => 'purged',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: disable
│ │ │ │
│ │ │ │ # CAUTION: This remediation script will remove nis
│ │ │ │ @@ -4134,26 +4134,14 @@
│ │ │ │ ntpdate is a historical ntp synchronization client for unixes. It sould be
│ │ │ │ uninstalled.
│ │ │ │ ntpdate is an old not security-compliant ntp client. It should be
│ │ │ │ Rationale: replaced by modern ntp clients such as ntpd, able to use
│ │ │ │ cryptographic mechanisms integrated in NTP.
│ │ │ │ Severity: low
│ │ │ │ Rule ID: xccdf_org.ssgproject.content_rule_package_ntpdate_removed
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: disable
│ │ │ │ -include remove_ntpdate
│ │ │ │ -
│ │ │ │ -class remove_ntpdate {
│ │ │ │ - package { 'ntpdate':
│ │ │ │ - ensure => 'purged',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: disable
│ │ │ │ - name: Ensure ntpdate is removed
│ │ │ │ package:
│ │ │ │ @@ -4162,14 +4150,26 @@
│ │ │ │ tags:
│ │ │ │ - disable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - low_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_ntpdate_removed
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: disable
│ │ │ │ +include remove_ntpdate
│ │ │ │ +
│ │ │ │ +class remove_ntpdate {
│ │ │ │ + package { 'ntpdate':
│ │ │ │ + ensure => 'purged',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: disable
│ │ │ │
│ │ │ │ # CAUTION: This remediation script will remove ntpdate
│ │ │ │ @@ -4200,26 +4200,14 @@
│ │ │ │ SR 2.7, SR 3.1, SR 3.5, SR 3.8, SR 4.1, SR 4.3, SR
│ │ │ │ 5.1, SR 5.2, SR 5.3, SR 7.1, SR 7.6
│ │ │ │ A.11.2.6, A.12.1.2, A.12.5.1, A.12.6.2, A.13.1.1,
│ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.13.2.1, A.14.1.3, A.14.2.2, A.14.2.3, A.14.2.4,
│ │ │ │ A.6.2.1, A.6.2.2, A.9.1.2
│ │ │ │ _n_i_s_t CM-7(a), CM-7(b), CM-6(a)
│ │ │ │ _n_i_s_t_-_c_s_f PR.AC-3, PR.IP-1, PR.PT-3, PR.PT-4
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: disable
│ │ │ │ -include remove_telnetd-ssl
│ │ │ │ -
│ │ │ │ -class remove_telnetd-ssl {
│ │ │ │ - package { 'telnetd-ssl':
│ │ │ │ - ensure => 'purged',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: disable
│ │ │ │ - name: Ensure telnetd-ssl is removed
│ │ │ │ package:
│ │ │ │ @@ -4231,14 +4219,26 @@
│ │ │ │ - NIST-800-53-CM-7(b)
│ │ │ │ - disable_strategy
│ │ │ │ - high_severity
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_telnetd-ssl_removed
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: disable
│ │ │ │ +include remove_telnetd-ssl
│ │ │ │ +
│ │ │ │ +class remove_telnetd-ssl {
│ │ │ │ + package { 'telnetd-ssl':
│ │ │ │ + ensure => 'purged',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: disable
│ │ │ │
│ │ │ │ # CAUTION: This remediation script will remove telnetd-ssl
│ │ │ │ @@ -4270,26 +4270,14 @@
│ │ │ │ SR 2.7, SR 3.1, SR 3.5, SR 3.8, SR 4.1, SR 4.3, SR
│ │ │ │ 5.1, SR 5.2, SR 5.3, SR 7.1, SR 7.6
│ │ │ │ A.11.2.6, A.12.1.2, A.12.5.1, A.12.6.2, A.13.1.1,
│ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.13.2.1, A.14.1.3, A.14.2.2, A.14.2.3, A.14.2.4,
│ │ │ │ A.6.2.1, A.6.2.2, A.9.1.2
│ │ │ │ _n_i_s_t CM-7(a), CM-7(b), CM-6(a)
│ │ │ │ _n_i_s_t_-_c_s_f PR.AC-3, PR.IP-1, PR.PT-3, PR.PT-4
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: disable
│ │ │ │ -include remove_telnetd
│ │ │ │ -
│ │ │ │ -class remove_telnetd {
│ │ │ │ - package { 'telnetd':
│ │ │ │ - ensure => 'purged',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: disable
│ │ │ │ - name: Ensure telnetd is removed
│ │ │ │ package:
│ │ │ │ @@ -4301,14 +4289,26 @@
│ │ │ │ - NIST-800-53-CM-7(b)
│ │ │ │ - disable_strategy
│ │ │ │ - high_severity
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_telnetd_removed
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: disable
│ │ │ │ +include remove_telnetd
│ │ │ │ +
│ │ │ │ +class remove_telnetd {
│ │ │ │ + package { 'telnetd':
│ │ │ │ + ensure => 'purged',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: disable
│ │ │ │
│ │ │ │ # CAUTION: This remediation script will remove telnetd
│ │ │ │ @@ -4383,31 +4383,14 @@
│ │ │ │ _i_s_a_-_6_2_4_4_3_-_2_0_0_9 4.3.3.3.9, 4.3.3.5.8, 4.3.4.4.7, 4.4.2.1, 4.4.2.2,
│ │ │ │ References: 4.4.2.4
│ │ │ │ _i_s_a_-_6_2_4_4_3_-_2_0_1_3 SR 2.10, SR 2.11, SR 2.12, SR 2.8, SR 2.9
│ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4, A.12.7.1
│ │ │ │ _n_i_s_t CM-6(a)
│ │ │ │ _n_i_s_t_-_c_s_f PR.PT-1
│ │ │ │ _p_c_i_d_s_s Req-10.4
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -
│ │ │ │ -[[packages]]
│ │ │ │ -name = "ntp"
│ │ │ │ -version = "*"
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: enable
│ │ │ │ -include install_ntp
│ │ │ │ -
│ │ │ │ -class install_ntp {
│ │ │ │ - package { 'ntp':
│ │ │ │ - ensure => 'installed',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ @@ -4432,14 +4415,31 @@
│ │ │ │ - PCI-DSS-Req-10.4
│ │ │ │ - enable_strategy
│ │ │ │ - high_severity
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_ntp_installed
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: enable
│ │ │ │ +include install_ntp
│ │ │ │ +
│ │ │ │ +class install_ntp {
│ │ │ │ + package { 'ntp':
│ │ │ │ + ensure => 'installed',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +
│ │ │ │ +[[packages]]
│ │ │ │ +name = "ntp"
│ │ │ │ +version = "*"
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ # Remediation is applicable only in certain platforms
│ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}
│ │ │ │ @@ -4473,31 +4473,14 @@
│ │ │ │ 4.4.2.4
│ │ │ │ References: _i_s_a_-_6_2_4_4_3_-_2_0_1_3 SR 2.10, SR 2.11, SR 2.12, SR 2.8, SR 2.9
│ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4, A.12.7.1
│ │ │ │ _n_i_s_t CM-6(a), AU-8(1)(a)
│ │ │ │ _n_i_s_t_-_c_s_f PR.PT-1
│ │ │ │ _p_c_i_d_s_s Req-10.4
│ │ │ │ _p_c_i_d_s_s_4 10.6.1, 10.6
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -
│ │ │ │ -[customizations.services]
│ │ │ │ -enabled = ["ntp"]
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: enable
│ │ │ │ -include enable_ntp
│ │ │ │ -
│ │ │ │ -class enable_ntp {
│ │ │ │ - service {'ntp':
│ │ │ │ - enable => true,
│ │ │ │ - ensure => 'running',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ @@ -4541,14 +4524,31 @@
│ │ │ │ - PCI-DSSv4-10.6.1
│ │ │ │ - enable_strategy
│ │ │ │ - high_severity
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - no_reboot_needed
│ │ │ │ - service_ntp_enabled
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: enable
│ │ │ │ +include enable_ntp
│ │ │ │ +
│ │ │ │ +class enable_ntp {
│ │ │ │ + service {'ntp':
│ │ │ │ + enable => true,
│ │ │ │ + ensure => 'running',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +
│ │ │ │ +[customizations.services]
│ │ │ │ +enabled = ["ntp"]
│ │ │ │ Group SSH Server Group contains 1 group and 5 rules
│ │ │ │ _[_r_e_f_] The SSH protocol is recommended for remote login and remote file
│ │ │ │ transfer. SSH provides confidentiality and integrity for data exchanged between
│ │ │ │ two systems, as well as server authentication, through the use of public key
│ │ │ │ cryptography. The implementation included with the system is called OpenSSH,
│ │ │ │ and more detailed documentation is available from its website, _h_t_t_p_s_:_/_/
│ │ │ │ _w_w_w_._o_p_e_n_s_s_h_._c_o_m. Its server program is called sshd and provided by the RPM
│ │ │ │ @@ -5431,31 +5431,14 @@
│ │ │ │ 000349-GPOS-00137, SRG-OS-000350-GPOS-00138, SRG-OS-
│ │ │ │ 000351-GPOS-00139, SRG-OS-000352-GPOS-00140, SRG-OS-
│ │ │ │ 000353-GPOS-00141, SRG-OS-000354-GPOS-00142, SRG-OS-
│ │ │ │ 000358-GPOS-00145, SRG-OS-000365-GPOS-00152, SRG-OS-
│ │ │ │ 000392-GPOS-00172, SRG-OS-000475-GPOS-00220
│ │ │ │ _a_n_s_s_i R33, R73
│ │ │ │ _p_c_i_d_s_s_4 10.2.1, 10.2
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -
│ │ │ │ -[[packages]]
│ │ │ │ -name = "auditd"
│ │ │ │ -version = "*"
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: enable
│ │ │ │ -include install_auditd
│ │ │ │ -
│ │ │ │ -class install_auditd {
│ │ │ │ - package { 'auditd':
│ │ │ │ - ensure => 'installed',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ @@ -5496,14 +5479,31 @@
│ │ │ │ - PCI-DSSv4-10.2.1
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_audit_installed
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: enable
│ │ │ │ +include install_auditd
│ │ │ │ +
│ │ │ │ +class install_auditd {
│ │ │ │ + package { 'auditd':
│ │ │ │ + ensure => 'installed',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +
│ │ │ │ +[[packages]]
│ │ │ │ +name = "auditd"
│ │ │ │ +version = "*"
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ # Remediation is applicable only in certain platforms
│ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}
│ │ │ │ @@ -5579,31 +5579,14 @@
│ │ │ │ SRG-OS-000358-GPOS-00145, SRG-OS-000365-GPOS-00152,
│ │ │ │ SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220
│ │ │ │ SRG-APP-000095-CTR-000170, SRG-APP-000409-CTR-
│ │ │ │ _a_p_p_-_s_r_g_-_c_t_r 000990, SRG-APP-000508-CTR-001300, SRG-APP-000510-
│ │ │ │ CTR-001310
│ │ │ │ _a_n_s_s_i R33, R73
│ │ │ │ _p_c_i_d_s_s_4 10.2.1, 10.2
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -
│ │ │ │ -[customizations.services]
│ │ │ │ -enabled = ["auditd"]
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: enable
│ │ │ │ -include enable_auditd
│ │ │ │ -
│ │ │ │ -class enable_auditd {
│ │ │ │ - service {'auditd':
│ │ │ │ - enable => true,
│ │ │ │ - ensure => 'running',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ @@ -5669,11 +5652,28 @@
│ │ │ │ - PCI-DSSv4-10.2.1
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - service_auditd_enabled
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: enable
│ │ │ │ +include enable_auditd
│ │ │ │ +
│ │ │ │ +class enable_auditd {
│ │ │ │ + service {'auditd':
│ │ │ │ + enable => true,
│ │ │ │ + ensure => 'running',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +
│ │ │ │ +[customizations.services]
│ │ │ │ +enabled = ["auditd"]
│ │ │ │ Red Hat and Red Hat Enterprise Linux are either registered trademarks or
│ │ │ │ trademarks of Red Hat, Inc. in the United States and other countries. All other
│ │ │ │ names are registered trademarks or trademarks of their respective companies.
│ │ │ │ Generated using _O_p_e_n_S_C_A_P 1.4.1
│ │ ├── ./usr/share/doc/ssg-debian/ssg-debian12-guide-standard.html
│ │ │ @@ -19788,128 +19788,128 @@
│ │ │ 0004d4b0: 2220 6461 7461 2d74 6172 6765 743d 2223 " data-target="#
│ │ │ 0004d4c0: 6964 6d31 3031 3134 2220 7461 6269 6e64 idm10114" tabind
│ │ │ 0004d4d0: 6578 3d22 3022 2072 6f6c 653d 2262 7574 ex="0" role="but
│ │ │ 0004d4e0: 746f 6e22 2061 7269 612d 6578 7061 6e64 ton" aria-expand
│ │ │ 0004d4f0: 6564 3d22 6661 6c73 6522 2074 6974 6c65 ed="false" title
│ │ │ 0004d500: 3d22 4163 7469 7661 7465 2074 6f20 7265 ="Activate to re
│ │ │ 0004d510: 7665 616c 2220 6872 6566 3d22 2321 223e veal" href="#!">
│ │ │ -0004d520: 5265 6d65 6469 6174 696f 6e20 4f53 4275 Remediation OSBu
│ │ │ -0004d530: 696c 6420 426c 7565 7072 696e 7420 736e ild Blueprint sn
│ │ │ -0004d540: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...
.
│ │ │ -0004d590: 5b5b 7061 636b 6167 6573 5d5d 0a6e 616d [[packages]].nam
│ │ │ -0004d5a0: 6520 3d20 2272 7379 736c 6f67 220a 7665 e = "rsyslog".ve
│ │ │ -0004d5b0: 7273 696f 6e20 3d20 222a 220a 3c2f 636f rsion = "*".
<
│ │ │ -0004d5d0: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn
│ │ │ -0004d5e0: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t
│ │ │ -0004d5f0: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse"
│ │ │ -0004d600: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i
│ │ │ -0004d610: 646d 3130 3131 3522 2074 6162 696e 6465 dm10115" tabinde
│ │ │ -0004d620: 783d 2230 2220 726f 6c65 3d22 6275 7474 x="0" role="butt
│ │ │ -0004d630: 6f6e 2220 6172 6961 2d65 7870 616e 6465 on" aria-expande
│ │ │ -0004d640: 643d 2266 616c 7365 2220 7469 746c 653d d="false" title=
│ │ │ -0004d650: 2241 6374 6976 6174 6520 746f 2072 6576 "Activate to rev
│ │ │ -0004d660: 6561 6c22 2068 7265 663d 2223 2122 3e52 eal" href="#!">R
│ │ │ -0004d670: 656d 6564 6961 7469 6f6e 2050 7570 7065 emediation Puppe
│ │ │ -0004d680: 7420 736e 6970 7065 7420 e287 b23c 2f61 t snippet ...
Complexity:| low |
│ │ │ -0004d730: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>
| Disru
│ │ │ -0004d740: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: | l
│ │ │ -0004d750: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow |
|---|
│ │ │ -0004d760: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e | Reboot: |
│ │ │ -0004d770: 3c74 643e 6661 6c73 653c 2f74 643e 3c2f false |
│ │ │ -0004d780: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>
| Strat
│ │ │ -0004d790: 6567 793a 3c2f 7468 3e3c 7464 3e65 6e61 egy: | ena
│ │ │ -0004d7a0: 626c 653c 2f74 643e 3c2f 7472 3e3c 2f74 ble |
|---|
│ │ │ -0004d7c0: 696e 636c 7564 6520 696e 7374 616c 6c5f include install_
│ │ │ -0004d7d0: 7273 7973 6c6f 670a 0a63 6c61 7373 2069 rsyslog..class i
│ │ │ -0004d7e0: 6e73 7461 6c6c 5f72 7379 736c 6f67 207b nstall_rsyslog {
│ │ │ -0004d7f0: 0a20 2070 6163 6b61 6765 207b 2027 7273 . package { 'rs
│ │ │ -0004d800: 7973 6c6f 6727 3a0a 2020 2020 656e 7375 yslog':. ensu
│ │ │ -0004d810: 7265 203d 2667 743b 2027 696e 7374 616c re => 'instal
│ │ │ -0004d820: 6c65 6427 2c0a 2020 7d0a 7d0a 3c2f 636f led',. }.}.
<
│ │ │ -0004d840: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn
│ │ │ -0004d850: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t
│ │ │ -0004d860: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse"
│ │ │ -0004d870: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i
│ │ │ -0004d880: 646d 3130 3131 3622 2074 6162 696e 6465 dm10116" tabinde
│ │ │ -0004d890: 783d 2230 2220 726f 6c65 3d22 6275 7474 x="0" role="butt
│ │ │ -0004d8a0: 6f6e 2220 6172 6961 2d65 7870 616e 6465 on" aria-expande
│ │ │ -0004d8b0: 643d 2266 616c 7365 2220 7469 746c 653d d="false" title=
│ │ │ -0004d8c0: 2241 6374 6976 6174 6520 746f 2072 6576 "Activate to rev
│ │ │ -0004d8d0: 6561 6c22 2068 7265 663d 2223 2122 3e52 eal" href="#!">R
│ │ │ -0004d8e0: 656d 6564 6961 7469 6f6e 2041 6e73 6962 emediation Ansib
│ │ │ -0004d8f0: 6c65 2073 6e69 7070 6574 20e2 87b2 3c2f le snippet ...
│ │ │ -0004d900: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>
<
│ │ │ -0004d980: 7468 3e43 6f6d 706c 6578 6974 793a 3c2f th>Complexity:
│ │ │ -0004d990: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th>| low | <
│ │ │ -0004d9a0: 2f74 723e 3c74 723e 3c74 683e 4469 7372 /tr>
| Disr
│ │ │ -0004d9b0: 7570 7469 6f6e 3a3c 2f74 683e 3c74 643e uption: |
│ │ │ -0004d9c0: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low |
|---|
| Reboot: | false | <
│ │ │ -0004d9f0: 2f74 723e 3c74 723e 3c74 683e 5374 7261 /tr>
|---|
| Stra
│ │ │ -0004da00: 7465 6779 3a3c 2f74 683e 3c74 643e 656e tegy: | en
│ │ │ -0004da10: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able |
│ │ │ -0004da20: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table>- name: Gather
│ │ │ -0004da40: 7468 6520 7061 636b 6167 6520 6661 6374 the package fact
│ │ │ -0004da50: 730a 2020 7061 636b 6167 655f 6661 6374 s. package_fact
│ │ │ -0004da60: 733a 0a20 2020 206d 616e 6167 6572 3a20 s:. manager:
│ │ │ -0004da70: 6175 746f 0a20 2074 6167 733a 0a20 202d auto. tags:. -
│ │ │ -0004da80: 204e 4953 542d 3830 302d 3533 2d43 4d2d NIST-800-53-CM-
│ │ │ -0004da90: 3628 6129 0a20 202d 2065 6e61 626c 655f 6(a). - enable_
│ │ │ -0004daa0: 7374 7261 7465 6779 0a20 202d 206c 6f77 strategy. - low
│ │ │ -0004dab0: 5f63 6f6d 706c 6578 6974 790a 2020 2d20 _complexity. -
│ │ │ -0004dac0: 6c6f 775f 6469 7372 7570 7469 6f6e 0a20 low_disruption.
│ │ │ -0004dad0: 202d 206d 6564 6975 6d5f 7365 7665 7269 - medium_severi
│ │ │ -0004dae0: 7479 0a20 202d 206e 6f5f 7265 626f 6f74 ty. - no_reboot
│ │ │ -0004daf0: 5f6e 6565 6465 640a 2020 2d20 7061 636b _needed. - pack
│ │ │ -0004db00: 6167 655f 7273 7973 6c6f 675f 696e 7374 age_rsyslog_inst
│ │ │ -0004db10: 616c 6c65 640a 0a2d 206e 616d 653a 2045 alled..- name: E
│ │ │ -0004db20: 6e73 7572 6520 7273 7973 6c6f 6720 6973 nsure rsyslog is
│ │ │ -0004db30: 2069 6e73 7461 6c6c 6564 0a20 2070 6163 installed. pac
│ │ │ -0004db40: 6b61 6765 3a0a 2020 2020 6e61 6d65 3a20 kage:. name:
│ │ │ -0004db50: 7273 7973 6c6f 670a 2020 2020 7374 6174 rsyslog. stat
│ │ │ -0004db60: 653a 2070 7265 7365 6e74 0a20 2077 6865 e: present. whe
│ │ │ -0004db70: 6e3a 2027 226c 696e 7578 2d62 6173 6522 n: '"linux-base"
│ │ │ -0004db80: 2069 6e20 616e 7369 626c 655f 6661 6374 in ansible_fact
│ │ │ -0004db90: 732e 7061 636b 6167 6573 270a 2020 7461 s.packages'. ta
│ │ │ -0004dba0: 6773 3a0a 2020 2d20 4e49 5354 2d38 3030 gs:. - NIST-800
│ │ │ -0004dbb0: 2d35 332d 434d 2d36 2861 290a 2020 2d20 -53-CM-6(a). -
│ │ │ -0004dbc0: 656e 6162 6c65 5f73 7472 6174 6567 790a enable_strategy.
│ │ │ -0004dbd0: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi
│ │ │ -0004dbe0: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru
│ │ │ -0004dbf0: 7074 696f 6e0a 2020 2d20 6d65 6469 756d ption. - medium
│ │ │ -0004dc00: 5f73 6576 6572 6974 790a 2020 2d20 6e6f _severity. - no
│ │ │ -0004dc10: 5f72 6562 6f6f 745f 6e65 6564 6564 0a20 _reboot_needed.
│ │ │ -0004dc20: 202d 2070 6163 6b61 6765 5f72 7379 736c - package_rsysl
│ │ │ -0004dc30: 6f67 5f69 6e73 7461 6c6c 6564 0a3c 2f63 og_installed.
│ │ │ +0006da50: 3c63 6f64 653e 696e 636c 7564 6520 696e include in
│ │ │ +0006da60: 7374 616c 6c5f 6372 6f6e 0a0a 636c 6173 stall_cron..clas
│ │ │ +0006da70: 7320 696e 7374 616c 6c5f 6372 6f6e 207b s install_cron {
│ │ │ +0006da80: 0a20 2070 6163 6b61 6765 207b 2027 6372 . package { 'cr
│ │ │ +0006da90: 6f6e 273a 0a20 2020 2065 6e73 7572 6520 on':. ensure
│ │ │ +0006daa0: 3d26 6774 3b20 2769 6e73 7461 6c6c 6564 => 'installed
│ │ │ +0006dab0: 272c 0a20 207d 0a7d 0a3c 2f63 6f64 653e ',. }.}.
│ │ │ +0006dac0: 3c2f 7072 653e 3c2f 6469 763e 3c61 2063
Reme
│ │ │ +0006db70: 6469 6174 696f 6e20 4f53 4275 696c 6420 diation OSBuild
│ │ │ +0006db80: 426c 7565 7072 696e 7420 736e 6970 7065 Blueprint snippe
│ │ │ +0006db90: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ...
│ │ │ +0006dbd0: 3c70 7265 3e3c 636f 6465 3e0a 5b5b 7061 .[[pa
│ │ │ +0006dbe0: 636b 6167 6573 5d5d 0a6e 616d 6520 3d20 ckages]].name =
│ │ │ +0006dbf0: 2263 726f 6e22 0a76 6572 7369 6f6e 203d "cron".version =
│ │ │ +0006dc00: 2022 2a22 0a3c 2f63 6f64 653e 3c2f 7072 "*".Rem
│ │ │ -0006edb0: 6564 6961 7469 6f6e 204f 5342 7569 6c64 ediation OSBuild
│ │ │ -0006edc0: 2042 6c75 6570 7269 6e74 2073 6e69 7070 Blueprint snipp
│ │ │ -0006edd0: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ...
.[cu
│ │ │ -0006ee20: 7374 6f6d 697a 6174 696f 6e73 2e73 6572 stomizations.ser
│ │ │ -0006ee30: 7669 6365 735d 0a65 6e61 626c 6564 203d vices].enabled =
│ │ │ -0006ee40: 205b 2263 726f 6e22 5d0a 3c2f 636f 6465 ["cron"].
Rem
│ │ │ -0006ef00: 6564 6961 7469 6f6e 2050 7570 7065 7420 ediation Puppet
│ │ │ -0006ef10: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...<
│ │ │ -0006ef20: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>|
│ │ │ -0006efa0: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: |
│ │ │ -0006efb0: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472 low |
|---|
| Disrupt
│ │ │ -0006efd0: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: | low
│ │ │ -0006efe0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 |
|---|
Reboot:false
| Strateg
│ │ │ -0006f020: 793a 3c2f 7468 3e3c 7464 3e65 6e61 626c y: | enabl
│ │ │ -0006f030: 653c 2f74 643e 3c2f 7472 3e3c 2f74 6162 e |
|---|
in
│ │ │ -0006f050: 636c 7564 6520 656e 6162 6c65 5f63 726f clude enable_cro
│ │ │ -0006f060: 6e0a 0a63 6c61 7373 2065 6e61 626c 655f n..class enable_
│ │ │ -0006f070: 6372 6f6e 207b 0a20 2073 6572 7669 6365 cron {. service
│ │ │ -0006f080: 207b 2763 726f 6e27 3a0a 2020 2020 656e {'cron':. en
│ │ │ -0006f090: 6162 6c65 203d 2667 743b 2074 7275 652c able => true,
│ │ │ -0006f0a0: 0a20 2020 2065 6e73 7572 6520 3d26 6774 . ensure =>
│ │ │ -0006f0b0: 3b20 2772 756e 6e69 6e67 272c 0a20 207d ; 'running',. }
│ │ │ -0006f0c0: 0a7d 0a3c 2f63 6f64 653e 3c2f 7072 653e .}.
│ │ │ -0006f0d0: 3c2f 6469 763e 3c61 2063 6c61 7373 3d22 Remediatio
│ │ │ -0006f180: 6e20 416e 7369 626c 6520 736e 6970 7065 n Ansible snippe
│ │ │ -0006f190: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ...
│ │ │ -0006f1d0: 3c74 6162 6c65 2063 6c61 7373 3d22 7461 | Comple
│ │ │ -0006f220: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: | lo
│ │ │ -0006f230: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w |
|---|
<
│ │ │ -0006f240: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption:
│ │ │ -0006f250: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th>| low | <
│ │ │ -0006f260: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>
| Rebo
│ │ │ -0006f270: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: | fals
│ │ │ -0006f280: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e |
|---|
<
│ │ │ -0006f290: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy:| enable |
│ │ │ -0006f2b0: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072
- name:
│ │ │ -0006f2d0: 4761 7468 6572 2074 6865 2070 6163 6b61 Gather the packa
│ │ │ -0006f2e0: 6765 2066 6163 7473 0a20 2070 6163 6b61 ge facts. packa
│ │ │ -0006f2f0: 6765 5f66 6163 7473 3a0a 2020 2020 6d61 ge_facts:. ma
│ │ │ -0006f300: 6e61 6765 723a 2061 7574 6f0a 2020 7461 nager: auto. ta
│ │ │ -0006f310: 6773 3a0a 2020 2d20 4e49 5354 2d38 3030 gs:. - NIST-800
│ │ │ -0006f320: 2d35 332d 434d 2d36 2861 290a 2020 2d20 -53-CM-6(a). -
│ │ │ -0006f330: 656e 6162 6c65 5f73 7472 6174 6567 790a enable_strategy.
│ │ │ -0006f340: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi
│ │ │ -0006f350: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru
│ │ │ -0006f360: 7074 696f 6e0a 2020 2d20 6d65 6469 756d ption. - medium
│ │ │ -0006f370: 5f73 6576 6572 6974 790a 2020 2d20 6e6f _severity. - no
│ │ │ -0006f380: 5f72 6562 6f6f 745f 6e65 6564 6564 0a20 _reboot_needed.
│ │ │ -0006f390: 202d 2073 6572 7669 6365 5f63 726f 6e5f - service_cron_
│ │ │ -0006f3a0: 656e 6162 6c65 640a 0a2d 206e 616d 653a enabled..- name:
│ │ │ -0006f3b0: 2045 6e61 626c 6520 6372 6f6e 2053 6572 Enable cron Ser
│ │ │ -0006f3c0: 7669 6365 202d 2045 6e61 626c 6520 7365 vice - Enable se
│ │ │ -0006f3d0: 7276 6963 6520 6372 6f6e 0a20 2062 6c6f rvice cron. blo
│ │ │ -0006f3e0: 636b 3a0a 0a20 202d 206e 616d 653a 2047 ck:.. - name: G
│ │ │ -0006f3f0: 6174 6865 7220 7468 6520 7061 636b 6167 ather the packag
│ │ │ -0006f400: 6520 6661 6374 730a 2020 2020 7061 636b e facts. pack
│ │ │ -0006f410: 6167 655f 6661 6374 733a 0a20 2020 2020 age_facts:.
│ │ │ -0006f420: 206d 616e 6167 6572 3a20 6175 746f 0a0a manager: auto..
│ │ │ -0006f430: 2020 2d20 6e61 6d65 3a20 456e 6162 6c65 - name: Enable
│ │ │ -0006f440: 2063 726f 6e20 5365 7276 6963 6520 2d20 cron Service -
│ │ │ -0006f450: 456e 6162 6c65 2053 6572 7669 6365 2063 Enable Service c
│ │ │ -0006f460: 726f 6e0a 2020 2020 616e 7369 626c 652e ron. ansible.
│ │ │ -0006f470: 6275 696c 7469 6e2e 7379 7374 656d 643a builtin.systemd:
│ │ │ -0006f480: 0a20 2020 2020 206e 616d 653a 2063 726f . name: cro
│ │ │ -0006f490: 6e0a 2020 2020 2020 656e 6162 6c65 643a n. enabled:
│ │ │ -0006f4a0: 2074 7275 650a 2020 2020 2020 7374 6174 true. stat
│ │ │ -0006f4b0: 653a 2073 7461 7274 6564 0a20 2020 2020 e: started.
│ │ │ -0006f4c0: 206d 6173 6b65 643a 2066 616c 7365 0a20 masked: false.
│ │ │ -0006f4d0: 2020 2077 6865 6e3a 0a20 2020 202d 2027 when:. - '
│ │ │ -0006f4e0: 2263 726f 6e22 2069 6e20 616e 7369 626c "cron" in ansibl
│ │ │ -0006f4f0: 655f 6661 6374 732e 7061 636b 6167 6573 e_facts.packages
│ │ │ -0006f500: 270a 2020 7768 656e 3a20 2722 6c69 6e75 '. when: '"linu
│ │ │ -0006f510: 782d 6261 7365 2220 696e 2061 6e73 6962 x-base" in ansib
│ │ │ -0006f520: 6c65 5f66 6163 7473 2e70 6163 6b61 6765 le_facts.package
│ │ │ -0006f530: 7327 0a20 2074 6167 733a 0a20 202d 204e s'. tags:. - N
│ │ │ -0006f540: 4953 542d 3830 302d 3533 2d43 4d2d 3628 IST-800-53-CM-6(
│ │ │ -0006f550: 6129 0a20 202d 2065 6e61 626c 655f 7374 a). - enable_st
│ │ │ -0006f560: 7261 7465 6779 0a20 202d 206c 6f77 5f63 rategy. - low_c
│ │ │ -0006f570: 6f6d 706c 6578 6974 790a 2020 2d20 6c6f omplexity. - lo
│ │ │ -0006f580: 775f 6469 7372 7570 7469 6f6e 0a20 202d w_disruption. -
│ │ │ -0006f590: 206d 6564 6975 6d5f 7365 7665 7269 7479 medium_severity
│ │ │ -0006f5a0: 0a20 202d 206e 6f5f 7265 626f 6f74 5f6e . - no_reboot_n
│ │ │ -0006f5b0: 6565 6465 640a 2020 2d20 7365 7276 6963 eeded. - servic
│ │ │ -0006f5c0: 655f 6372 6f6e 5f65 6e61 626c 6564 0a3c e_cron_enabled.<
│ │ │ +0006edb0: 6564 6961 7469 6f6e 2041 6e73 6962 6c65 ediation Ansible
│ │ │ +0006edc0: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ...
│ │ │ +0006edd0: 3c62 723e 3c64 6976 2063 6c61 7373 3d22
| Complexity: | low |
|---|
| Disrup
│ │ │ +0006ee80: 7469 6f6e 3a3c 2f74 683e 3c74 643e 6c6f tion: | lo
│ │ │ +0006ee90: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w |
|---|
<
│ │ │ +0006eea0: 7468 3e52 6562 6f6f 743a 3c2f 7468 3e3c th>Reboot:<
│ │ │ +0006eeb0: 7464 3e66 616c 7365 3c2f 7464 3e3c 2f74 td>false
| Strate
│ │ │ +0006eed0: 6779 3a3c 2f74 683e 3c74 643e 656e 6162 gy: | enab
│ │ │ +0006eee0: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le |
|---|
-
│ │ │ +0006ef00: 206e 616d 653a 2047 6174 6865 7220 7468 name: Gather th
│ │ │ +0006ef10: 6520 7061 636b 6167 6520 6661 6374 730a e package facts.
│ │ │ +0006ef20: 2020 7061 636b 6167 655f 6661 6374 733a package_facts:
│ │ │ +0006ef30: 0a20 2020 206d 616e 6167 6572 3a20 6175 . manager: au
│ │ │ +0006ef40: 746f 0a20 2074 6167 733a 0a20 202d 204e to. tags:. - N
│ │ │ +0006ef50: 4953 542d 3830 302d 3533 2d43 4d2d 3628 IST-800-53-CM-6(
│ │ │ +0006ef60: 6129 0a20 202d 2065 6e61 626c 655f 7374 a). - enable_st
│ │ │ +0006ef70: 7261 7465 6779 0a20 202d 206c 6f77 5f63 rategy. - low_c
│ │ │ +0006ef80: 6f6d 706c 6578 6974 790a 2020 2d20 6c6f omplexity. - lo
│ │ │ +0006ef90: 775f 6469 7372 7570 7469 6f6e 0a20 202d w_disruption. -
│ │ │ +0006efa0: 206d 6564 6975 6d5f 7365 7665 7269 7479 medium_severity
│ │ │ +0006efb0: 0a20 202d 206e 6f5f 7265 626f 6f74 5f6e . - no_reboot_n
│ │ │ +0006efc0: 6565 6465 640a 2020 2d20 7365 7276 6963 eeded. - servic
│ │ │ +0006efd0: 655f 6372 6f6e 5f65 6e61 626c 6564 0a0a e_cron_enabled..
│ │ │ +0006efe0: 2d20 6e61 6d65 3a20 456e 6162 6c65 2063 - name: Enable c
│ │ │ +0006eff0: 726f 6e20 5365 7276 6963 6520 2d20 456e ron Service - En
│ │ │ +0006f000: 6162 6c65 2073 6572 7669 6365 2063 726f able service cro
│ │ │ +0006f010: 6e0a 2020 626c 6f63 6b3a 0a0a 2020 2d20 n. block:.. -
│ │ │ +0006f020: 6e61 6d65 3a20 4761 7468 6572 2074 6865 name: Gather the
│ │ │ +0006f030: 2070 6163 6b61 6765 2066 6163 7473 0a20 package facts.
│ │ │ +0006f040: 2020 2070 6163 6b61 6765 5f66 6163 7473 package_facts
│ │ │ +0006f050: 3a0a 2020 2020 2020 6d61 6e61 6765 723a :. manager:
│ │ │ +0006f060: 2061 7574 6f0a 0a20 202d 206e 616d 653a auto.. - name:
│ │ │ +0006f070: 2045 6e61 626c 6520 6372 6f6e 2053 6572 Enable cron Ser
│ │ │ +0006f080: 7669 6365 202d 2045 6e61 626c 6520 5365 vice - Enable Se
│ │ │ +0006f090: 7276 6963 6520 6372 6f6e 0a20 2020 2061 rvice cron. a
│ │ │ +0006f0a0: 6e73 6962 6c65 2e62 7569 6c74 696e 2e73 nsible.builtin.s
│ │ │ +0006f0b0: 7973 7465 6d64 3a0a 2020 2020 2020 6e61 ystemd:. na
│ │ │ +0006f0c0: 6d65 3a20 6372 6f6e 0a20 2020 2020 2065 me: cron. e
│ │ │ +0006f0d0: 6e61 626c 6564 3a20 7472 7565 0a20 2020 nabled: true.
│ │ │ +0006f0e0: 2020 2073 7461 7465 3a20 7374 6172 7465 state: starte
│ │ │ +0006f0f0: 640a 2020 2020 2020 6d61 736b 6564 3a20 d. masked:
│ │ │ +0006f100: 6661 6c73 650a 2020 2020 7768 656e 3a0a false. when:.
│ │ │ +0006f110: 2020 2020 2d20 2722 6372 6f6e 2220 696e - '"cron" in
│ │ │ +0006f120: 2061 6e73 6962 6c65 5f66 6163 7473 2e70 ansible_facts.p
│ │ │ +0006f130: 6163 6b61 6765 7327 0a20 2077 6865 6e3a ackages'. when:
│ │ │ +0006f140: 2027 226c 696e 7578 2d62 6173 6522 2069 '"linux-base" i
│ │ │ +0006f150: 6e20 616e 7369 626c 655f 6661 6374 732e n ansible_facts.
│ │ │ +0006f160: 7061 636b 6167 6573 270a 2020 7461 6773 packages'. tags
│ │ │ +0006f170: 3a0a 2020 2d20 4e49 5354 2d38 3030 2d35 :. - NIST-800-5
│ │ │ +0006f180: 332d 434d 2d36 2861 290a 2020 2d20 656e 3-CM-6(a). - en
│ │ │ +0006f190: 6162 6c65 5f73 7472 6174 6567 790a 2020 able_strategy.
│ │ │ +0006f1a0: 2d20 6c6f 775f 636f 6d70 6c65 7869 7479 - low_complexity
│ │ │ +0006f1b0: 0a20 202d 206c 6f77 5f64 6973 7275 7074 . - low_disrupt
│ │ │ +0006f1c0: 696f 6e0a 2020 2d20 6d65 6469 756d 5f73 ion. - medium_s
│ │ │ +0006f1d0: 6576 6572 6974 790a 2020 2d20 6e6f 5f72 everity. - no_r
│ │ │ +0006f1e0: 6562 6f6f 745f 6e65 6564 6564 0a20 202d eboot_needed. -
│ │ │ +0006f1f0: 2073 6572 7669 6365 5f63 726f 6e5f 656e service_cron_en
│ │ │ +0006f200: 6162 6c65 640a 3c2f 636f 6465 3e3c 2f70 abled.Remedia
│ │ │ +0006f2c0: 7469 6f6e 2050 7570 7065 7420 736e 6970 tion Puppet snip
│ │ │ +0006f2d0: 7065 7420 e287 b23c 2f61 3e3c 6272 3e3c pet ...
<
│ │ │ +0006f2e0: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel
│ │ │ +0006f2f0: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap
│ │ │ +0006f300: 7365 2220 6964 3d22 6964 6d31 3935 3333 se" id="idm19533
│ │ │ +0006f310: 223e 3c74 6162 6c65 2063 6c61 7373 3d22 ">
| Comp
│ │ │ +0006f360: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: |
│ │ │ +0006f370: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low |
|---|
| Disruption:
│ │ │ +0006f390: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 | low |
|---|
| Re
│ │ │ +0006f3b0: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: | fa
│ │ │ +0006f3c0: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse |
|---|
| Strategy:
│ │ │ +0006f3e0: 7468 3e3c 7464 3e65 6e61 626c 653c 2f74 th> | enable |
|---|
<
│ │ │ +0006f400: 7072 653e 3c63 6f64 653e 696e 636c 7564 pre>includ
│ │ │ +0006f410: 6520 656e 6162 6c65 5f63 726f 6e0a 0a63 e enable_cron..c
│ │ │ +0006f420: 6c61 7373 2065 6e61 626c 655f 6372 6f6e lass enable_cron
│ │ │ +0006f430: 207b 0a20 2073 6572 7669 6365 207b 2763 {. service {'c
│ │ │ +0006f440: 726f 6e27 3a0a 2020 2020 656e 6162 6c65 ron':. enable
│ │ │ +0006f450: 203d 2667 743b 2074 7275 652c 0a20 2020 => true,.
│ │ │ +0006f460: 2065 6e73 7572 6520 3d26 6774 3b20 2772 ensure => 'r
│ │ │ +0006f470: 756e 6e69 6e67 272c 0a20 207d 0a7d 0a3c unning',. }.}.<
│ │ │ +0006f480: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code>Remediation OS
│ │ │ +0006f540: 4275 696c 6420 426c 7565 7072 696e 7420 Build Blueprint
│ │ │ +0006f550: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...<
│ │ │ +0006f560: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>.[customization
│ │ │ +0006f5b0: 732e 7365 7276 6963 6573 5d0a 656e 6162 s.services].enab
│ │ │ +0006f5c0: 6c65 6420 3d20 5b22 6372 6f6e 225d 0a3c led = ["cron"].<
│ │ │ 0006f5d0: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code>
Remediation P
│ │ │ -000707d0: 7570 7065 7420 736e 6970 7065 7420 e287 uppet snippet ..
│ │ │ -000707e0: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .
| Complexity
│ │ │ -00070870: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : | low |
| D
│ │ │ -00070890: 6973 7275 7074 696f 6e3a 3c2f 7468 3e3c isruption: | <
│ │ │ -000708a0: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>low
│ │ │ -000708b0: 3c74 723e 3c74 683e 5265 626f 6f74 3a3c | Reboot:<
│ │ │ -000708c0: 2f74 683e 3c74 643e 6661 6c73 653c 2f74 /th> | false |
|---|
| S
│ │ │ -000708e0: 7472 6174 6567 793a 3c2f 7468 3e3c 7464 trategy: | disable |
|---|
<
│ │ │ -00070910: 636f 6465 3e69 6e63 6c75 6465 2072 656d code>include rem
│ │ │ -00070920: 6f76 655f 696e 6574 7574 696c 732d 7465 ove_inetutils-te
│ │ │ -00070930: 6c6e 6574 640a 0a63 6c61 7373 2072 656d lnetd..class rem
│ │ │ -00070940: 6f76 655f 696e 6574 7574 696c 732d 7465 ove_inetutils-te
│ │ │ -00070950: 6c6e 6574 6420 7b0a 2020 7061 636b 6167 lnetd {. packag
│ │ │ -00070960: 6520 7b20 2769 6e65 7475 7469 6c73 2d74 e { 'inetutils-t
│ │ │ -00070970: 656c 6e65 7464 273a 0a20 2020 2065 6e73 elnetd':. ens
│ │ │ -00070980: 7572 6520 3d26 6774 3b20 2770 7572 6765 ure => 'purge
│ │ │ -00070990: 6427 2c0a 2020 7d0a 7d0a 3c2f 636f 6465 d',. }.}. Rem
│ │ │ -00070a50: 6564 6961 7469 6f6e 2041 6e73 6962 6c65 ediation Ansible
│ │ │ -00070a60: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ...
│ │ │ -00070a70: 3c62 723e 3c64 6976 2063 6c61 7373 3d22
| Complexity: | low |
|---|
| Disrup
│ │ │ -00070b20: 7469 6f6e 3a3c 2f74 683e 3c74 643e 6c6f tion: | lo
│ │ │ -00070b30: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w |
|---|
<
│ │ │ -00070b40: 7468 3e52 6562 6f6f 743a 3c2f 7468 3e3c th>Reboot:<
│ │ │ -00070b50: 7464 3e66 616c 7365 3c2f 7464 3e3c 2f74 td>false
| Strate
│ │ │ -00070b70: 6779 3a3c 2f74 683e 3c74 643e 6469 7361 gy: | disa
│ │ │ -00070b80: 626c 653c 2f74 643e 3c2f 7472 3e3c 2f74 ble |
|---|
│ │ │ -00070ba0: 2d20 6e61 6d65 3a20 456e 7375 7265 2069 - name: Ensure i
│ │ │ -00070bb0: 6e65 7475 7469 6c73 2d74 656c 6e65 7464 netutils-telnetd
│ │ │ -00070bc0: 2069 7320 7265 6d6f 7665 640a 2020 7061 is removed. pa
│ │ │ -00070bd0: 636b 6167 653a 0a20 2020 206e 616d 653a ckage:. name:
│ │ │ -00070be0: 2069 6e65 7475 7469 6c73 2d74 656c 6e65 inetutils-telne
│ │ │ -00070bf0: 7464 0a20 2020 2073 7461 7465 3a20 6162 td. state: ab
│ │ │ -00070c00: 7365 6e74 0a20 2074 6167 733a 0a20 202d sent. tags:. -
│ │ │ -00070c10: 204e 4953 542d 3830 302d 3533 2d43 4d2d NIST-800-53-CM-
│ │ │ -00070c20: 3628 6129 0a20 202d 204e 4953 542d 3830 6(a). - NIST-80
│ │ │ -00070c30: 302d 3533 2d43 4d2d 3728 6129 0a20 202d 0-53-CM-7(a). -
│ │ │ -00070c40: 204e 4953 542d 3830 302d 3533 2d43 4d2d NIST-800-53-CM-
│ │ │ -00070c50: 3728 6229 0a20 202d 2064 6973 6162 6c65 7(b). - disable
│ │ │ -00070c60: 5f73 7472 6174 6567 790a 2020 2d20 6869 _strategy. - hi
│ │ │ -00070c70: 6768 5f73 6576 6572 6974 790a 2020 2d20 gh_severity. -
│ │ │ -00070c80: 6c6f 775f 636f 6d70 6c65 7869 7479 0a20 low_complexity.
│ │ │ -00070c90: 202d 206c 6f77 5f64 6973 7275 7074 696f - low_disruptio
│ │ │ -00070ca0: 6e0a 2020 2d20 6e6f 5f72 6562 6f6f 745f n. - no_reboot_
│ │ │ -00070cb0: 6e65 6564 6564 0a20 202d 2070 6163 6b61 needed. - packa
│ │ │ -00070cc0: 6765 5f69 6e65 7475 7469 6c73 2d74 656c ge_inetutils-tel
│ │ │ -00070cd0: 6e65 7464 5f72 656d 6f76 6564 0a3c 2f63 netd_removed.Remediation A
│ │ │ +000707d0: 6e73 6962 6c65 2073 6e69 7070 6574 20e2 nsible snippet .
│ │ │ +000707e0: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ..
<
│ │ │ +00070860: 7472 3e3c 7468 3e43 6f6d 706c 6578 6974 tr>| Complexit
│ │ │ +00070870: 793a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f y: | low
│ │ │ +00070880: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> | |
│ │ │ +00070890: 4469 7372 7570 7469 6f6e 3a3c 2f74 683e Disruption: |
│ │ │ +000708a0: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472 low |
|---|
| Reboot:
│ │ │ +000708c0: 3c2f 7468 3e3c 7464 3e66 616c 7365 3c2f | false
│ │ │ +000708d0: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> |
|---|
|
│ │ │ +000708e0: 5374 7261 7465 6779 3a3c 2f74 683e 3c74 Strategy: | disable
│ │ │ +00070900: 7472 3e3c 2f74 6162 6c65 3e3c 7072 653e tr>
|---|
│ │ │ +00070910: 3c63 6f64 653e 2d20 6e61 6d65 3a20 456e - name: En
│ │ │ +00070920: 7375 7265 2069 6e65 7475 7469 6c73 2d74 sure inetutils-t
│ │ │ +00070930: 656c 6e65 7464 2069 7320 7265 6d6f 7665 elnetd is remove
│ │ │ +00070940: 640a 2020 7061 636b 6167 653a 0a20 2020 d. package:.
│ │ │ +00070950: 206e 616d 653a 2069 6e65 7475 7469 6c73 name: inetutils
│ │ │ +00070960: 2d74 656c 6e65 7464 0a20 2020 2073 7461 -telnetd. sta
│ │ │ +00070970: 7465 3a20 6162 7365 6e74 0a20 2074 6167 te: absent. tag
│ │ │ +00070980: 733a 0a20 202d 204e 4953 542d 3830 302d s:. - NIST-800-
│ │ │ +00070990: 3533 2d43 4d2d 3628 6129 0a20 202d 204e 53-CM-6(a). - N
│ │ │ +000709a0: 4953 542d 3830 302d 3533 2d43 4d2d 3728 IST-800-53-CM-7(
│ │ │ +000709b0: 6129 0a20 202d 204e 4953 542d 3830 302d a). - NIST-800-
│ │ │ +000709c0: 3533 2d43 4d2d 3728 6229 0a20 202d 2064 53-CM-7(b). - d
│ │ │ +000709d0: 6973 6162 6c65 5f73 7472 6174 6567 790a isable_strategy.
│ │ │ +000709e0: 2020 2d20 6869 6768 5f73 6576 6572 6974 - high_severit
│ │ │ +000709f0: 790a 2020 2d20 6c6f 775f 636f 6d70 6c65 y. - low_comple
│ │ │ +00070a00: 7869 7479 0a20 202d 206c 6f77 5f64 6973 xity. - low_dis
│ │ │ +00070a10: 7275 7074 696f 6e0a 2020 2d20 6e6f 5f72 ruption. - no_r
│ │ │ +00070a20: 6562 6f6f 745f 6e65 6564 6564 0a20 202d eboot_needed. -
│ │ │ +00070a30: 2070 6163 6b61 6765 5f69 6e65 7475 7469 package_inetuti
│ │ │ +00070a40: 6c73 2d74 656c 6e65 7464 5f72 656d 6f76 ls-telnetd_remov
│ │ │ +00070a50: 6564 0a3c 2f63 6f64 653e 3c2f 7072 653e ed.
│ │ │ +00070a60: 3c2f 6469 763e 3c61 2063 6c61 7373 3d22
Remediatio
│ │ │ +00070b10: 6e20 5075 7070 6574 2073 6e69 7070 6574 n Puppet snippet
│ │ │ +00070b20: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ...
<
│ │ │ +00070b60: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab
│ │ │ +00070b70: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped
│ │ │ +00070b80: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered
│ │ │ +00070b90: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed"
│ │ │ +00070ba0: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 >
| Complex
│ │ │ +00070bb0: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: | low
│ │ │ +00070bc0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 |
|---|
Disruption:| low |
│ │ │ +00070bf0: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>
| Reboo
│ │ │ +00070c00: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: | false
│ │ │ +00070c10: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 |
|---|
Strategy:
│ │ │ +00070c30: 3c74 643e 6469 7361 626c 653c 2f74 643e | disable |
│ │ │ +00070c40: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072
include
│ │ │ +00070c60: 7265 6d6f 7665 5f69 6e65 7475 7469 6c73 remove_inetutils
│ │ │ +00070c70: 2d74 656c 6e65 7464 0a0a 636c 6173 7320 -telnetd..class
│ │ │ +00070c80: 7265 6d6f 7665 5f69 6e65 7475 7469 6c73 remove_inetutils
│ │ │ +00070c90: 2d74 656c 6e65 7464 207b 0a20 2070 6163 -telnetd {. pac
│ │ │ +00070ca0: 6b61 6765 207b 2027 696e 6574 7574 696c kage { 'inetutil
│ │ │ +00070cb0: 732d 7465 6c6e 6574 6427 3a0a 2020 2020 s-telnetd':.
│ │ │ +00070cc0: 656e 7375 7265 203d 2667 743b 2027 7075 ensure => 'pu
│ │ │ +00070cd0: 7267 6564 272c 0a20 207d 0a7d 0a3c 2f63 rged',. }.}.
│ │ │ 00070cf0: 3c61 2063 6c61 7373 3d22 6274 6e20 6274 Remediation Pu
│ │ │ -00071680: 7070 6574 2073 6e69 7070 6574 20e2 87b2 ppet snippet ...
│ │ │ -00071690: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61
| Complexity:
│ │ │ -00071720: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 | low |
|---|
| Di
│ │ │ -00071740: 7372 7570 7469 6f6e 3a3c 2f74 683e 3c74 sruption: | low
<
│ │ │ -00071760: 7472 3e3c 7468 3e52 6562 6f6f 743a 3c2f tr>Reboot:
│ │ │ -00071770: 7468 3e3c 7464 3e66 616c 7365 3c2f 7464 th> | false | | St
│ │ │ -00071790: 7261 7465 6779 3a3c 2f74 683e 3c74 643e rategy: |
│ │ │ -000717a0: 6469 7361 626c 653c 2f74 643e 3c2f 7472 disable |
|---|
include remo
│ │ │ -000717d0: 7665 5f6e 6973 0a0a 636c 6173 7320 7265 ve_nis..class re
│ │ │ -000717e0: 6d6f 7665 5f6e 6973 207b 0a20 2070 6163 move_nis {. pac
│ │ │ -000717f0: 6b61 6765 207b 2027 6e69 7327 3a0a 2020 kage { 'nis':.
│ │ │ -00071800: 2020 656e 7375 7265 203d 2667 743b 2027 ensure => '
│ │ │ -00071810: 7075 7267 6564 272c 0a20 207d 0a7d 0a3c purged',. }.}.<
│ │ │ -00071820: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code>
Remediation An
│ │ │ -000718e0: 7369 626c 6520 736e 6970 7065 7420 e287 sible snippet ..
│ │ │ -000718f0: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .| Complexity
│ │ │ -00071980: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : | low | | D
│ │ │ -000719a0: 6973 7275 7074 696f 6e3a 3c2f 7468 3e3c isruption: | <
│ │ │ -000719b0: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>low
│ │ │ -000719c0: 3c74 723e 3c74 683e 5265 626f 6f74 3a3c | Reboot:<
│ │ │ -000719d0: 2f74 683e 3c74 643e 6661 6c73 653c 2f74 /th> | false |
|---|
| S
│ │ │ -000719f0: 7472 6174 6567 793a 3c2f 7468 3e3c 7464 trategy: | disable |
|---|
<
│ │ │ -00071a20: 636f 6465 3e2d 206e 616d 653a 2045 6e73 code>- name: Ens
│ │ │ -00071a30: 7572 6520 6e69 7320 6973 2072 656d 6f76 ure nis is remov
│ │ │ -00071a40: 6564 0a20 2070 6163 6b61 6765 3a0a 2020 ed. package:.
│ │ │ -00071a50: 2020 6e61 6d65 3a20 6e69 730a 2020 2020 name: nis.
│ │ │ -00071a60: 7374 6174 653a 2061 6273 656e 740a 2020 state: absent.
│ │ │ -00071a70: 7461 6773 3a0a 2020 2d20 6469 7361 626c tags:. - disabl
│ │ │ -00071a80: 655f 7374 7261 7465 6779 0a20 202d 206c e_strategy. - l
│ │ │ -00071a90: 6f77 5f63 6f6d 706c 6578 6974 790a 2020 ow_complexity.
│ │ │ -00071aa0: 2d20 6c6f 775f 6469 7372 7570 7469 6f6e - low_disruption
│ │ │ -00071ab0: 0a20 202d 206c 6f77 5f73 6576 6572 6974 . - low_severit
│ │ │ -00071ac0: 790a 2020 2d20 6e6f 5f72 6562 6f6f 745f y. - no_reboot_
│ │ │ -00071ad0: 6e65 6564 6564 0a20 202d 2070 6163 6b61 needed. - packa
│ │ │ -00071ae0: 6765 5f6e 6973 5f72 656d 6f76 6564 0a3c ge_nis_removed.<
│ │ │ +00071670: 223e 5265 6d65 6469 6174 696f 6e20 416e ">Remediation An
│ │ │ +00071680: 7369 626c 6520 736e 6970 7065 7420 e287 sible snippet ..
│ │ │ +00071690: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .
| Complexity
│ │ │ +00071720: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : | low | | D
│ │ │ +00071740: 6973 7275 7074 696f 6e3a 3c2f 7468 3e3c isruption: | <
│ │ │ +00071750: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>low
│ │ │ +00071760: 3c74 723e 3c74 683e 5265 626f 6f74 3a3c | Reboot:<
│ │ │ +00071770: 2f74 683e 3c74 643e 6661 6c73 653c 2f74 /th> | false |
|---|
| S
│ │ │ +00071790: 7472 6174 6567 793a 3c2f 7468 3e3c 7464 trategy: | disable |
|---|
<
│ │ │ +000717c0: 636f 6465 3e2d 206e 616d 653a 2045 6e73 code>- name: Ens
│ │ │ +000717d0: 7572 6520 6e69 7320 6973 2072 656d 6f76 ure nis is remov
│ │ │ +000717e0: 6564 0a20 2070 6163 6b61 6765 3a0a 2020 ed. package:.
│ │ │ +000717f0: 2020 6e61 6d65 3a20 6e69 730a 2020 2020 name: nis.
│ │ │ +00071800: 7374 6174 653a 2061 6273 656e 740a 2020 state: absent.
│ │ │ +00071810: 7461 6773 3a0a 2020 2d20 6469 7361 626c tags:. - disabl
│ │ │ +00071820: 655f 7374 7261 7465 6779 0a20 202d 206c e_strategy. - l
│ │ │ +00071830: 6f77 5f63 6f6d 706c 6578 6974 790a 2020 ow_complexity.
│ │ │ +00071840: 2d20 6c6f 775f 6469 7372 7570 7469 6f6e - low_disruption
│ │ │ +00071850: 0a20 202d 206c 6f77 5f73 6576 6572 6974 . - low_severit
│ │ │ +00071860: 790a 2020 2d20 6e6f 5f72 6562 6f6f 745f y. - no_reboot_
│ │ │ +00071870: 6e65 6564 6564 0a20 202d 2070 6163 6b61 needed. - packa
│ │ │ +00071880: 6765 5f6e 6973 5f72 656d 6f76 6564 0a3c ge_nis_removed.<
│ │ │ +00071890: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code>
Remediation Pu
│ │ │ +00071950: 7070 6574 2073 6e69 7070 6574 20e2 87b2 ppet snippet ...
│ │ │ +00071960: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61 | Complexity:
│ │ │ +000719f0: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 | low |
|---|
| Di
│ │ │ +00071a10: 7372 7570 7469 6f6e 3a3c 2f74 683e 3c74 sruption: | low
<
│ │ │ +00071a30: 7472 3e3c 7468 3e52 6562 6f6f 743a 3c2f tr>Reboot:
│ │ │ +00071a40: 7468 3e3c 7464 3e66 616c 7365 3c2f 7464 th> | false | | St
│ │ │ +00071a60: 7261 7465 6779 3a3c 2f74 683e 3c74 643e rategy: |
│ │ │ +00071a70: 6469 7361 626c 653c 2f74 643e 3c2f 7472 disable |
|---|
include remo
│ │ │ +00071aa0: 7665 5f6e 6973 0a0a 636c 6173 7320 7265 ve_nis..class re
│ │ │ +00071ab0: 6d6f 7665 5f6e 6973 207b 0a20 2070 6163 move_nis {. pac
│ │ │ +00071ac0: 6b61 6765 207b 2027 6e69 7327 3a0a 2020 kage { 'nis':.
│ │ │ +00071ad0: 2020 656e 7375 7265 203d 2667 743b 2027 ensure => '
│ │ │ +00071ae0: 7075 7267 6564 272c 0a20 207d 0a7d 0a3c purged',. }.}.<
│ │ │ 00071af0: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code>
Remed
│ │ │ -00072470: 6961 7469 6f6e 2050 7570 7065 7420 736e iation Puppet sn
│ │ │ -00072480: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...| Co
│ │ │ -00072510: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: | low
<
│ │ │ -00072530: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr>Disruptio
│ │ │ -00072540: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: | low
│ │ │ -00072550: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> | |
│ │ │ -00072560: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: |
│ │ │ -00072570: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false |
<
│ │ │ -00072580: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr>Strategy:
│ │ │ -00072590: 3c2f 7468 3e3c 7464 3e64 6973 6162 6c65 | disable
│ │ │ -000725a0: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c | inc
│ │ │ -000725c0: 6c75 6465 2072 656d 6f76 655f 6e74 7064 lude remove_ntpd
│ │ │ -000725d0: 6174 650a 0a63 6c61 7373 2072 656d 6f76 ate..class remov
│ │ │ -000725e0: 655f 6e74 7064 6174 6520 7b0a 2020 7061 e_ntpdate {. pa
│ │ │ -000725f0: 636b 6167 6520 7b20 276e 7470 6461 7465 ckage { 'ntpdate
│ │ │ -00072600: 273a 0a20 2020 2065 6e73 7572 6520 3d26 ':. ensure =&
│ │ │ -00072610: 6774 3b20 2770 7572 6765 6427 2c0a 2020 gt; 'purged',.
│ │ │ -00072620: 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 7265 }.}.
Remediati
│ │ │ -000726e0: 6f6e 2041 6e73 6962 6c65 2073 6e69 7070 on Ansible snipp
│ │ │ -000726f0: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ...
| Compl
│ │ │ -00072780: 6578 6974 793a 3c2f 7468 3e3c 7464 3e6c exity: | l
│ │ │ -00072790: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow |
|---|
│ │ │ -000727a0: 3c74 683e 4469 7372 7570 7469 6f6e 3a3c | Disruption:<
│ │ │ -000727b0: 2f74 683e 3c74 643e 6c6f 773c 2f74 643e /th> | low |
│ │ │ -000727c0: 3c2f 7472 3e3c 7472 3e3c 7468 3e52 6562
| Reb
│ │ │ -000727d0: 6f6f 743a 3c2f 7468 3e3c 7464 3e66 616c oot: | fal
│ │ │ -000727e0: 7365 3c2f 7464 3e3c 2f74 723e 3c74 723e se |
|---|
│ │ │ -000727f0: 3c74 683e 5374 7261 7465 6779 3a3c 2f74 | Strategy: | disable |
<
│ │ │ -00072820: 7072 653e 3c63 6f64 653e 2d20 6e61 6d65 pre>- name
│ │ │ -00072830: 3a20 456e 7375 7265 206e 7470 6461 7465 : Ensure ntpdate
│ │ │ -00072840: 2069 7320 7265 6d6f 7665 640a 2020 7061 is removed. pa
│ │ │ -00072850: 636b 6167 653a 0a20 2020 206e 616d 653a ckage:. name:
│ │ │ -00072860: 206e 7470 6461 7465 0a20 2020 2073 7461 ntpdate. sta
│ │ │ -00072870: 7465 3a20 6162 7365 6e74 0a20 2074 6167 te: absent. tag
│ │ │ -00072880: 733a 0a20 202d 2064 6973 6162 6c65 5f73 s:. - disable_s
│ │ │ -00072890: 7472 6174 6567 790a 2020 2d20 6c6f 775f trategy. - low_
│ │ │ -000728a0: 636f 6d70 6c65 7869 7479 0a20 202d 206c complexity. - l
│ │ │ -000728b0: 6f77 5f64 6973 7275 7074 696f 6e0a 2020 ow_disruption.
│ │ │ -000728c0: 2d20 6c6f 775f 7365 7665 7269 7479 0a20 - low_severity.
│ │ │ -000728d0: 202d 206e 6f5f 7265 626f 6f74 5f6e 6565 - no_reboot_nee
│ │ │ -000728e0: 6465 640a 2020 2d20 7061 636b 6167 655f ded. - package_
│ │ │ -000728f0: 6e74 7064 6174 655f 7265 6d6f 7665 640a ntpdate_removed.
│ │ │ +00072470: 6961 7469 6f6e 2041 6e73 6962 6c65 2073 iation Ansible s
│ │ │ +00072480: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ...| C
│ │ │ +00072510: 6f6d 706c 6578 6974 793a 3c2f 7468 3e3c omplexity: | <
│ │ │ +00072520: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>low
│ │ │ +00072530: 3c74 723e 3c74 683e 4469 7372 7570 7469 | Disrupti
│ │ │ +00072540: 6f6e 3a3c 2f74 683e 3c74 643e 6c6f 773c on: | low<
│ │ │ +00072550: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> |
|---|
| Reboot: | false |
│ │ │ +00072580: 3c74 723e 3c74 683e 5374 7261 7465 6779 | Strategy
│ │ │ +00072590: 3a3c 2f74 683e 3c74 643e 6469 7361 626c : | disabl
│ │ │ +000725a0: 653c 2f74 643e 3c2f 7472 3e3c 2f74 6162 e |
|---|
-
│ │ │ +000725c0: 6e61 6d65 3a20 456e 7375 7265 206e 7470 name: Ensure ntp
│ │ │ +000725d0: 6461 7465 2069 7320 7265 6d6f 7665 640a date is removed.
│ │ │ +000725e0: 2020 7061 636b 6167 653a 0a20 2020 206e package:. n
│ │ │ +000725f0: 616d 653a 206e 7470 6461 7465 0a20 2020 ame: ntpdate.
│ │ │ +00072600: 2073 7461 7465 3a20 6162 7365 6e74 0a20 state: absent.
│ │ │ +00072610: 2074 6167 733a 0a20 202d 2064 6973 6162 tags:. - disab
│ │ │ +00072620: 6c65 5f73 7472 6174 6567 790a 2020 2d20 le_strategy. -
│ │ │ +00072630: 6c6f 775f 636f 6d70 6c65 7869 7479 0a20 low_complexity.
│ │ │ +00072640: 202d 206c 6f77 5f64 6973 7275 7074 696f - low_disruptio
│ │ │ +00072650: 6e0a 2020 2d20 6c6f 775f 7365 7665 7269 n. - low_severi
│ │ │ +00072660: 7479 0a20 202d 206e 6f5f 7265 626f 6f74 ty. - no_reboot
│ │ │ +00072670: 5f6e 6565 6465 640a 2020 2d20 7061 636b _needed. - pack
│ │ │ +00072680: 6167 655f 6e74 7064 6174 655f 7265 6d6f age_ntpdate_remo
│ │ │ +00072690: 7665 640a 3c2f 636f 6465 3e3c 2f70 7265 ved.
Remediati
│ │ │ +00072750: 6f6e 2050 7570 7065 7420 736e 6970 7065 on Puppet snippe
│ │ │ +00072760: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ...
│ │ │ +000727a0: 3c74 6162 6c65 2063 6c61 7373 3d22 7461 | Comple
│ │ │ +000727f0: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: | lo
│ │ │ +00072800: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w |
|---|
<
│ │ │ +00072810: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption:
│ │ │ +00072820: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th>| low | <
│ │ │ +00072830: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>
| Rebo
│ │ │ +00072840: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: | fals
│ │ │ +00072850: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e |
|---|
<
│ │ │ +00072860: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy:| disable |
include
│ │ │ +000728a0: 2072 656d 6f76 655f 6e74 7064 6174 650a remove_ntpdate.
│ │ │ +000728b0: 0a63 6c61 7373 2072 656d 6f76 655f 6e74 .class remove_nt
│ │ │ +000728c0: 7064 6174 6520 7b0a 2020 7061 636b 6167 pdate {. packag
│ │ │ +000728d0: 6520 7b20 276e 7470 6461 7465 273a 0a20 e { 'ntpdate':.
│ │ │ +000728e0: 2020 2065 6e73 7572 6520 3d26 6774 3b20 ensure =>
│ │ │ +000728f0: 2770 7572 6765 6427 2c0a 2020 7d0a 7d0a 'purged',. }.}.
│ │ │ 00072900: 3c2f 636f 6465 3e3c 2f70 7265 3e3c 2f64 Remediatio
│ │ │ -000739d0: 6e20 5075 7070 6574 2073 6e69 7070 6574 n Puppet snippet
│ │ │ -000739e0: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ...
<
│ │ │ -00073a20: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab
│ │ │ -00073a30: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped
│ │ │ -00073a40: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered
│ │ │ -00073a50: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed"
│ │ │ -00073a60: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 >
| Complex
│ │ │ -00073a70: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: | low
│ │ │ -00073a80: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 |
|---|
Disruption:| low |
│ │ │ -00073ab0: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>
| Reboo
│ │ │ -00073ac0: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: | false
│ │ │ -00073ad0: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 |
|---|
Strategy:
│ │ │ -00073af0: 3c74 643e 6469 7361 626c 653c 2f74 643e | disable |
│ │ │ -00073b00: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072
include
│ │ │ -00073b20: 7265 6d6f 7665 5f74 656c 6e65 7464 2d73 remove_telnetd-s
│ │ │ -00073b30: 736c 0a0a 636c 6173 7320 7265 6d6f 7665 sl..class remove
│ │ │ -00073b40: 5f74 656c 6e65 7464 2d73 736c 207b 0a20 _telnetd-ssl {.
│ │ │ -00073b50: 2070 6163 6b61 6765 207b 2027 7465 6c6e package { 'teln
│ │ │ -00073b60: 6574 642d 7373 6c27 3a0a 2020 2020 656e etd-ssl':. en
│ │ │ -00073b70: 7375 7265 203d 2667 743b 2027 7075 7267 sure => 'purg
│ │ │ -00073b80: 6564 272c 0a20 207d 0a7d 0a3c 2f63 6f64 ed',. }.}. Re
│ │ │ -00073c40: 6d65 6469 6174 696f 6e20 416e 7369 626c mediation Ansibl
│ │ │ -00073c50: 6520 736e 6970 7065 7420 e287 b23c 2f61 e snippet ...
Complexity:| low |
│ │ │ -00073d00: 7472 3e3c 7472 3e3c 7468 3e44 6973 7275 tr>
| Disru
│ │ │ -00073d10: 7074 696f 6e3a 3c2f 7468 3e3c 7464 3e6c ption: | l
│ │ │ -00073d20: 6f77 3c2f 7464 3e3c 2f74 723e 3c74 723e ow |
|---|
│ │ │ -00073d30: 3c74 683e 5265 626f 6f74 3a3c 2f74 683e | Reboot: |
│ │ │ -00073d40: 3c74 643e 6661 6c73 653c 2f74 643e 3c2f false |
│ │ │ -00073d50: 7472 3e3c 7472 3e3c 7468 3e53 7472 6174 tr>
| Strat
│ │ │ -00073d60: 6567 793a 3c2f 7468 3e3c 7464 3e64 6973 egy: | dis
│ │ │ -00073d70: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able |
│ │ │ -00073d80: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table>- name: Ensure
│ │ │ -00073da0: 7465 6c6e 6574 642d 7373 6c20 6973 2072 telnetd-ssl is r
│ │ │ -00073db0: 656d 6f76 6564 0a20 2070 6163 6b61 6765 emoved. package
│ │ │ -00073dc0: 3a0a 2020 2020 6e61 6d65 3a20 7465 6c6e :. name: teln
│ │ │ -00073dd0: 6574 642d 7373 6c0a 2020 2020 7374 6174 etd-ssl. stat
│ │ │ -00073de0: 653a 2061 6273 656e 740a 2020 7461 6773 e: absent. tags
│ │ │ -00073df0: 3a0a 2020 2d20 4e49 5354 2d38 3030 2d35 :. - NIST-800-5
│ │ │ -00073e00: 332d 434d 2d36 2861 290a 2020 2d20 4e49 3-CM-6(a). - NI
│ │ │ -00073e10: 5354 2d38 3030 2d35 332d 434d 2d37 2861 ST-800-53-CM-7(a
│ │ │ -00073e20: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5
│ │ │ -00073e30: 332d 434d 2d37 2862 290a 2020 2d20 6469 3-CM-7(b). - di
│ │ │ -00073e40: 7361 626c 655f 7374 7261 7465 6779 0a20 sable_strategy.
│ │ │ -00073e50: 202d 2068 6967 685f 7365 7665 7269 7479 - high_severity
│ │ │ -00073e60: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex
│ │ │ -00073e70: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr
│ │ │ -00073e80: 7570 7469 6f6e 0a20 202d 206e 6f5f 7265 uption. - no_re
│ │ │ -00073e90: 626f 6f74 5f6e 6565 6465 640a 2020 2d20 boot_needed. -
│ │ │ -00073ea0: 7061 636b 6167 655f 7465 6c6e 6574 642d package_telnetd-
│ │ │ -00073eb0: 7373 6c5f 7265 6d6f 7665 640a 3c2f 636f ssl_removed.
│ │ │ +00073a20: 3c74 6162 6c65 2063 6c61 7373 3d22 7461 | Comple
│ │ │ +00073a70: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: | lo
│ │ │ +00073a80: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w |
|---|
<
│ │ │ +00073a90: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption:
│ │ │ +00073aa0: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th>| low | <
│ │ │ +00073ab0: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>
| Rebo
│ │ │ +00073ac0: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: | fals
│ │ │ +00073ad0: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e |
|---|
<
│ │ │ +00073ae0: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy:| disable |
- name:
│ │ │ +00073b20: 2045 6e73 7572 6520 7465 6c6e 6574 642d Ensure telnetd-
│ │ │ +00073b30: 7373 6c20 6973 2072 656d 6f76 6564 0a20 ssl is removed.
│ │ │ +00073b40: 2070 6163 6b61 6765 3a0a 2020 2020 6e61 package:. na
│ │ │ +00073b50: 6d65 3a20 7465 6c6e 6574 642d 7373 6c0a me: telnetd-ssl.
│ │ │ +00073b60: 2020 2020 7374 6174 653a 2061 6273 656e state: absen
│ │ │ +00073b70: 740a 2020 7461 6773 3a0a 2020 2d20 4e49 t. tags:. - NI
│ │ │ +00073b80: 5354 2d38 3030 2d35 332d 434d 2d36 2861 ST-800-53-CM-6(a
│ │ │ +00073b90: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5
│ │ │ +00073ba0: 332d 434d 2d37 2861 290a 2020 2d20 4e49 3-CM-7(a). - NI
│ │ │ +00073bb0: 5354 2d38 3030 2d35 332d 434d 2d37 2862 ST-800-53-CM-7(b
│ │ │ +00073bc0: 290a 2020 2d20 6469 7361 626c 655f 7374 ). - disable_st
│ │ │ +00073bd0: 7261 7465 6779 0a20 202d 2068 6967 685f rategy. - high_
│ │ │ +00073be0: 7365 7665 7269 7479 0a20 202d 206c 6f77 severity. - low
│ │ │ +00073bf0: 5f63 6f6d 706c 6578 6974 790a 2020 2d20 _complexity. -
│ │ │ +00073c00: 6c6f 775f 6469 7372 7570 7469 6f6e 0a20 low_disruption.
│ │ │ +00073c10: 202d 206e 6f5f 7265 626f 6f74 5f6e 6565 - no_reboot_nee
│ │ │ +00073c20: 6465 640a 2020 2d20 7061 636b 6167 655f ded. - package_
│ │ │ +00073c30: 7465 6c6e 6574 642d 7373 6c5f 7265 6d6f telnetd-ssl_remo
│ │ │ +00073c40: 7665 640a 3c2f 636f 6465 3e3c 2f70 7265 ved.
Remediati
│ │ │ +00073d00: 6f6e 2050 7570 7065 7420 736e 6970 7065 on Puppet snippe
│ │ │ +00073d10: 7420 e287 b23c 2f61 3e3c 6272 3e3c 6469 t ...
│ │ │ +00073d50: 3c74 6162 6c65 2063 6c61 7373 3d22 7461 | Comple
│ │ │ +00073da0: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: | lo
│ │ │ +00073db0: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w |
|---|
<
│ │ │ +00073dc0: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption:
│ │ │ +00073dd0: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th>| low | <
│ │ │ +00073de0: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>
| Rebo
│ │ │ +00073df0: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: | fals
│ │ │ +00073e00: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e |
|---|
<
│ │ │ +00073e10: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy:| disable |
include
│ │ │ +00073e50: 2072 656d 6f76 655f 7465 6c6e 6574 642d remove_telnetd-
│ │ │ +00073e60: 7373 6c0a 0a63 6c61 7373 2072 656d 6f76 ssl..class remov
│ │ │ +00073e70: 655f 7465 6c6e 6574 642d 7373 6c20 7b0a e_telnetd-ssl {.
│ │ │ +00073e80: 2020 7061 636b 6167 6520 7b20 2774 656c package { 'tel
│ │ │ +00073e90: 6e65 7464 2d73 736c 273a 0a20 2020 2065 netd-ssl':. e
│ │ │ +00073ea0: 6e73 7572 6520 3d26 6774 3b20 2770 7572 nsure => 'pur
│ │ │ +00073eb0: 6765 6427 2c0a 2020 7d0a 7d0a 3c2f 636f ged',. }.}.<
│ │ │ 00073ed0: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn
│ │ │ 00073ee0: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t
│ │ │ 00073ef0: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse"
│ │ │ 00073f00: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i
│ │ │ 00073f10: 646d 3139 3735 3822 2074 6162 696e 6465 dm19758" tabinde
│ │ │ 00073f20: 783d 2230 2220 726f 6c65 3d22 6275 7474 x="0" role="butt
│ │ │ @@ -29939,92 +29939,92 @@
│ │ │ 00074f20: 6765 743d 2223 6964 6d31 3938 3536 2220 get="#idm19856"
│ │ │ 00074f30: 7461 6269 6e64 6578 3d22 3022 2072 6f6c tabindex="0" rol
│ │ │ 00074f40: 653d 2262 7574 746f 6e22 2061 7269 612d e="button" aria-
│ │ │ 00074f50: 6578 7061 6e64 6564 3d22 6661 6c73 6522 expanded="false"
│ │ │ 00074f60: 2074 6974 6c65 3d22 4163 7469 7661 7465 title="Activate
│ │ │ 00074f70: 2074 6f20 7265 7665 616c 2220 6872 6566 to reveal" href
│ │ │ 00074f80: 3d22 2321 223e 5265 6d65 6469 6174 696f ="#!">Remediatio
│ │ │ -00074f90: 6e20 5075 7070 6574 2073 6e69 7070 6574 n Puppet snippet
│ │ │ -00074fa0: 20e2 87b2 3c2f 613e 3c62 723e 3c64 6976 ...
<
│ │ │ -00074fe0: 7461 626c 6520 636c 6173 733d 2274 6162 table class="tab
│ │ │ -00074ff0: 6c65 2074 6162 6c65 2d73 7472 6970 6564 le table-striped
│ │ │ -00075000: 2074 6162 6c65 2d62 6f72 6465 7265 6420 table-bordered
│ │ │ -00075010: 7461 626c 652d 636f 6e64 656e 7365 6422 table-condensed"
│ │ │ -00075020: 3e3c 7472 3e3c 7468 3e43 6f6d 706c 6578 >
| Complex
│ │ │ -00075030: 6974 793a 3c2f 7468 3e3c 7464 3e6c 6f77 ity: | low
│ │ │ -00075040: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 |
|---|
Disruption:| low |
│ │ │ -00075070: 7472 3e3c 7472 3e3c 7468 3e52 6562 6f6f tr>
| Reboo
│ │ │ -00075080: 743a 3c2f 7468 3e3c 7464 3e66 616c 7365 t: | false
│ │ │ -00075090: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 |
|---|
Strategy:
│ │ │ -000750b0: 3c74 643e 6469 7361 626c 653c 2f74 643e | disable |
│ │ │ -000750c0: 3c2f 7472 3e3c 2f74 6162 6c65 3e3c 7072
include
│ │ │ -000750e0: 7265 6d6f 7665 5f74 656c 6e65 7464 0a0a remove_telnetd..
│ │ │ -000750f0: 636c 6173 7320 7265 6d6f 7665 5f74 656c class remove_tel
│ │ │ -00075100: 6e65 7464 207b 0a20 2070 6163 6b61 6765 netd {. package
│ │ │ -00075110: 207b 2027 7465 6c6e 6574 6427 3a0a 2020 { 'telnetd':.
│ │ │ -00075120: 2020 656e 7375 7265 203d 2667 743b 2027 ensure => '
│ │ │ -00075130: 7075 7267 6564 272c 0a20 207d 0a7d 0a3c purged',. }.}.<
│ │ │ -00075140: 2f63 6f64 653e 3c2f 7072 653e 3c2f 6469 /code>Remediation An
│ │ │ -00075200: 7369 626c 6520 736e 6970 7065 7420 e287 sible snippet ..
│ │ │ -00075210: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .
| Complexity
│ │ │ -000752a0: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : | low | | D
│ │ │ -000752c0: 6973 7275 7074 696f 6e3a 3c2f 7468 3e3c isruption: | <
│ │ │ -000752d0: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>low
│ │ │ -000752e0: 3c74 723e 3c74 683e 5265 626f 6f74 3a3c | Reboot:<
│ │ │ -000752f0: 2f74 683e 3c74 643e 6661 6c73 653c 2f74 /th> | false |
|---|
| S
│ │ │ -00075310: 7472 6174 6567 793a 3c2f 7468 3e3c 7464 trategy: | disable |
|---|
<
│ │ │ -00075340: 636f 6465 3e2d 206e 616d 653a 2045 6e73 code>- name: Ens
│ │ │ -00075350: 7572 6520 7465 6c6e 6574 6420 6973 2072 ure telnetd is r
│ │ │ -00075360: 656d 6f76 6564 0a20 2070 6163 6b61 6765 emoved. package
│ │ │ -00075370: 3a0a 2020 2020 6e61 6d65 3a20 7465 6c6e :. name: teln
│ │ │ -00075380: 6574 640a 2020 2020 7374 6174 653a 2061 etd. state: a
│ │ │ -00075390: 6273 656e 740a 2020 7461 6773 3a0a 2020 bsent. tags:.
│ │ │ -000753a0: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM
│ │ │ -000753b0: 2d36 2861 290a 2020 2d20 4e49 5354 2d38 -6(a). - NIST-8
│ │ │ -000753c0: 3030 2d35 332d 434d 2d37 2861 290a 2020 00-53-CM-7(a).
│ │ │ -000753d0: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM
│ │ │ -000753e0: 2d37 2862 290a 2020 2d20 6469 7361 626c -7(b). - disabl
│ │ │ -000753f0: 655f 7374 7261 7465 6779 0a20 202d 2068 e_strategy. - h
│ │ │ -00075400: 6967 685f 7365 7665 7269 7479 0a20 202d igh_severity. -
│ │ │ -00075410: 206c 6f77 5f63 6f6d 706c 6578 6974 790a low_complexity.
│ │ │ -00075420: 2020 2d20 6c6f 775f 6469 7372 7570 7469 - low_disrupti
│ │ │ -00075430: 6f6e 0a20 202d 206e 6f5f 7265 626f 6f74 on. - no_reboot
│ │ │ -00075440: 5f6e 6565 6465 640a 2020 2d20 7061 636b _needed. - pack
│ │ │ -00075450: 6167 655f 7465 6c6e 6574 645f 7265 6d6f age_telnetd_remo
│ │ │ -00075460: 7665 640a 3c2f 636f 6465 3e3c 2f70 7265 ved.
│ │ │ +00074fe0: 3c74 6162 6c65 2063 6c61 7373 3d22 7461 | Comple
│ │ │ +00075030: 7869 7479 3a3c 2f74 683e 3c74 643e 6c6f xity: | lo
│ │ │ +00075040: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w |
|---|
<
│ │ │ +00075050: 7468 3e44 6973 7275 7074 696f 6e3a 3c2f th>Disruption:
│ │ │ +00075060: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th>| low | <
│ │ │ +00075070: 2f74 723e 3c74 723e 3c74 683e 5265 626f /tr>
| Rebo
│ │ │ +00075080: 6f74 3a3c 2f74 683e 3c74 643e 6661 6c73 ot: | fals
│ │ │ +00075090: 653c 2f74 643e 3c2f 7472 3e3c 7472 3e3c e |
|---|
<
│ │ │ +000750a0: 7468 3e53 7472 6174 6567 793a 3c2f 7468 th>Strategy:| disable |
- name:
│ │ │ +000750e0: 2045 6e73 7572 6520 7465 6c6e 6574 6420 Ensure telnetd
│ │ │ +000750f0: 6973 2072 656d 6f76 6564 0a20 2070 6163 is removed. pac
│ │ │ +00075100: 6b61 6765 3a0a 2020 2020 6e61 6d65 3a20 kage:. name:
│ │ │ +00075110: 7465 6c6e 6574 640a 2020 2020 7374 6174 telnetd. stat
│ │ │ +00075120: 653a 2061 6273 656e 740a 2020 7461 6773 e: absent. tags
│ │ │ +00075130: 3a0a 2020 2d20 4e49 5354 2d38 3030 2d35 :. - NIST-800-5
│ │ │ +00075140: 332d 434d 2d36 2861 290a 2020 2d20 4e49 3-CM-6(a). - NI
│ │ │ +00075150: 5354 2d38 3030 2d35 332d 434d 2d37 2861 ST-800-53-CM-7(a
│ │ │ +00075160: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5
│ │ │ +00075170: 332d 434d 2d37 2862 290a 2020 2d20 6469 3-CM-7(b). - di
│ │ │ +00075180: 7361 626c 655f 7374 7261 7465 6779 0a20 sable_strategy.
│ │ │ +00075190: 202d 2068 6967 685f 7365 7665 7269 7479 - high_severity
│ │ │ +000751a0: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex
│ │ │ +000751b0: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr
│ │ │ +000751c0: 7570 7469 6f6e 0a20 202d 206e 6f5f 7265 uption. - no_re
│ │ │ +000751d0: 626f 6f74 5f6e 6565 6465 640a 2020 2d20 boot_needed. -
│ │ │ +000751e0: 7061 636b 6167 655f 7465 6c6e 6574 645f package_telnetd_
│ │ │ +000751f0: 7265 6d6f 7665 640a 3c2f 636f 6465 3e3c removed.<
│ │ │ +00075200: 2f70 7265 3e3c 2f64 6976 3e3c 6120 636c /pre>
Remed
│ │ │ +000752b0: 6961 7469 6f6e 2050 7570 7065 7420 736e iation Puppet sn
│ │ │ +000752c0: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...| Co
│ │ │ +00075350: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: | low
<
│ │ │ +00075370: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr>Disruptio
│ │ │ +00075380: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: | low
│ │ │ +00075390: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> | |
│ │ │ +000753a0: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: |
│ │ │ +000753b0: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false |
<
│ │ │ +000753c0: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr>Strategy:
│ │ │ +000753d0: 3c2f 7468 3e3c 7464 3e64 6973 6162 6c65 | disable
│ │ │ +000753e0: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c | inc
│ │ │ +00075400: 6c75 6465 2072 656d 6f76 655f 7465 6c6e lude remove_teln
│ │ │ +00075410: 6574 640a 0a63 6c61 7373 2072 656d 6f76 etd..class remov
│ │ │ +00075420: 655f 7465 6c6e 6574 6420 7b0a 2020 7061 e_telnetd {. pa
│ │ │ +00075430: 636b 6167 6520 7b20 2774 656c 6e65 7464 ckage { 'telnetd
│ │ │ +00075440: 273a 0a20 2020 2065 6e73 7572 6520 3d26 ':. ensure =&
│ │ │ +00075450: 6774 3b20 2770 7572 6765 6427 2c0a 2020 gt; 'purged',.
│ │ │ +00075460: 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 7265 }.}.
Remediation OS
│ │ │ -000773f0: 4275 696c 6420 426c 7565 7072 696e 7420 Build Blueprint
│ │ │ -00077400: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...<
│ │ │ -00077410: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>.[[packages]].n
│ │ │ -00077460: 616d 6520 3d20 226e 7470 220a 7665 7273 ame = "ntp".vers
│ │ │ -00077470: 696f 6e20 3d20 222a 220a 3c2f 636f 6465 ion = "*".
Rem
│ │ │ -00077530: 6564 6961 7469 6f6e 2050 7570 7065 7420 ediation Puppet
│ │ │ -00077540: 736e 6970 7065 7420 e287 b23c 2f61 3e3c snippet ...<
│ │ │ -00077550: 6272 3e3c 6469 7620 636c 6173 733d 2270 br>|
│ │ │ -000775d0: 436f 6d70 6c65 7869 7479 3a3c 2f74 683e Complexity: |
│ │ │ -000775e0: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472 low |
|---|
| Disrupt
│ │ │ -00077600: 696f 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 ion: | low
│ │ │ -00077610: 3c2f 7464 3e3c 2f74 723e 3c74 723e 3c74 |
|---|
Reboot:false
| Strateg
│ │ │ -00077650: 793a 3c2f 7468 3e3c 7464 3e65 6e61 626c y: | enabl
│ │ │ -00077660: 653c 2f74 643e 3c2f 7472 3e3c 2f74 6162 e |
|---|
in
│ │ │ -00077680: 636c 7564 6520 696e 7374 616c 6c5f 6e74 clude install_nt
│ │ │ -00077690: 700a 0a63 6c61 7373 2069 6e73 7461 6c6c p..class install
│ │ │ -000776a0: 5f6e 7470 207b 0a20 2070 6163 6b61 6765 _ntp {. package
│ │ │ -000776b0: 207b 2027 6e74 7027 3a0a 2020 2020 656e { 'ntp':. en
│ │ │ -000776c0: 7375 7265 203d 2667 743b 2027 696e 7374 sure => 'inst
│ │ │ -000776d0: 616c 6c65 6427 2c0a 2020 7d0a 7d0a 3c2f alled',. }.}.
│ │ │ -000776e0: 636f 6465 3e3c 2f70 7265 3e3c 2f64 6976 code>
Remediation Ans
│ │ │ -000777a0: 6962 6c65 2073 6e69 7070 6574 20e2 87b2 ible snippet ...
│ │ │ -000777b0: 3c2f 613e 3c62 723e 3c64 6976 2063 6c61
| Complexity:
│ │ │ -00077840: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 | low |
|---|
| Di
│ │ │ -00077860: 7372 7570 7469 6f6e 3a3c 2f74 683e 3c74 sruption: | low
<
│ │ │ -00077880: 7472 3e3c 7468 3e52 6562 6f6f 743a 3c2f tr>Reboot:
│ │ │ -00077890: 7468 3e3c 7464 3e66 616c 7365 3c2f 7464 th> | false | | St
│ │ │ -000778b0: 7261 7465 6779 3a3c 2f74 683e 3c74 643e rategy: |
│ │ │ -000778c0: 656e 6162 6c65 3c2f 7464 3e3c 2f74 723e enable |
│ │ │ -000778d0: 3c2f 7461 626c 653e 3c70 7265 3e3c 636f
- name: Gathe
│ │ │ -000778f0: 7220 7468 6520 7061 636b 6167 6520 6661 r the package fa
│ │ │ -00077900: 6374 730a 2020 7061 636b 6167 655f 6661 cts. package_fa
│ │ │ -00077910: 6374 733a 0a20 2020 206d 616e 6167 6572 cts:. manager
│ │ │ -00077920: 3a20 6175 746f 0a20 2074 6167 733a 0a20 : auto. tags:.
│ │ │ -00077930: 202d 204e 4953 542d 3830 302d 3533 2d43 - NIST-800-53-C
│ │ │ -00077940: 4d2d 3628 6129 0a20 202d 2050 4349 2d44 M-6(a). - PCI-D
│ │ │ -00077950: 5353 2d52 6571 2d31 302e 340a 2020 2d20 SS-Req-10.4. -
│ │ │ -00077960: 656e 6162 6c65 5f73 7472 6174 6567 790a enable_strategy.
│ │ │ -00077970: 2020 2d20 6869 6768 5f73 6576 6572 6974 - high_severit
│ │ │ -00077980: 790a 2020 2d20 6c6f 775f 636f 6d70 6c65 y. - low_comple
│ │ │ -00077990: 7869 7479 0a20 202d 206c 6f77 5f64 6973 xity. - low_dis
│ │ │ -000779a0: 7275 7074 696f 6e0a 2020 2d20 6e6f 5f72 ruption. - no_r
│ │ │ -000779b0: 6562 6f6f 745f 6e65 6564 6564 0a20 202d eboot_needed. -
│ │ │ -000779c0: 2070 6163 6b61 6765 5f6e 7470 5f69 6e73 package_ntp_ins
│ │ │ -000779d0: 7461 6c6c 6564 0a0a 2d20 6e61 6d65 3a20 talled..- name:
│ │ │ -000779e0: 456e 7375 7265 206e 7470 2069 7320 696e Ensure ntp is in
│ │ │ -000779f0: 7374 616c 6c65 640a 2020 7061 636b 6167 stalled. packag
│ │ │ -00077a00: 653a 0a20 2020 206e 616d 653a 206e 7470 e:. name: ntp
│ │ │ -00077a10: 0a20 2020 2073 7461 7465 3a20 7072 6573 . state: pres
│ │ │ -00077a20: 656e 740a 2020 7768 656e 3a20 2722 6c69 ent. when: '"li
│ │ │ -00077a30: 6e75 782d 6261 7365 2220 696e 2061 6e73 nux-base" in ans
│ │ │ -00077a40: 6962 6c65 5f66 6163 7473 2e70 6163 6b61 ible_facts.packa
│ │ │ -00077a50: 6765 7327 0a20 2074 6167 733a 0a20 202d ges'. tags:. -
│ │ │ -00077a60: 204e 4953 542d 3830 302d 3533 2d43 4d2d NIST-800-53-CM-
│ │ │ -00077a70: 3628 6129 0a20 202d 2050 4349 2d44 5353 6(a). - PCI-DSS
│ │ │ -00077a80: 2d52 6571 2d31 302e 340a 2020 2d20 656e -Req-10.4. - en
│ │ │ -00077a90: 6162 6c65 5f73 7472 6174 6567 790a 2020 able_strategy.
│ │ │ -00077aa0: 2d20 6869 6768 5f73 6576 6572 6974 790a - high_severity.
│ │ │ -00077ab0: 2020 2d20 6c6f 775f 636f 6d70 6c65 7869 - low_complexi
│ │ │ -00077ac0: 7479 0a20 202d 206c 6f77 5f64 6973 7275 ty. - low_disru
│ │ │ -00077ad0: 7074 696f 6e0a 2020 2d20 6e6f 5f72 6562 ption. - no_reb
│ │ │ -00077ae0: 6f6f 745f 6e65 6564 6564 0a20 202d 2070 oot_needed. - p
│ │ │ -00077af0: 6163 6b61 6765 5f6e 7470 5f69 6e73 7461 ackage_ntp_insta
│ │ │ -00077b00: 6c6c 6564 0a3c 2f63 6f64 653e 3c2f 7072 lled.Remediation An
│ │ │ +000773f0: 7369 626c 6520 736e 6970 7065 7420 e287 sible snippet ..
│ │ │ +00077400: b23c 2f61 3e3c 6272 3e3c 6469 7620 636c .
| Complexity
│ │ │ +00077490: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : | low | | D
│ │ │ +000774b0: 6973 7275 7074 696f 6e3a 3c2f 7468 3e3c isruption: | <
│ │ │ +000774c0: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>low
│ │ │ +000774d0: 3c74 723e 3c74 683e 5265 626f 6f74 3a3c | Reboot:<
│ │ │ +000774e0: 2f74 683e 3c74 643e 6661 6c73 653c 2f74 /th> | false |
|---|
| S
│ │ │ +00077500: 7472 6174 6567 793a 3c2f 7468 3e3c 7464 trategy: | enable |
|---|
- name: Gath
│ │ │ +00077540: 6572 2074 6865 2070 6163 6b61 6765 2066 er the package f
│ │ │ +00077550: 6163 7473 0a20 2070 6163 6b61 6765 5f66 acts. package_f
│ │ │ +00077560: 6163 7473 3a0a 2020 2020 6d61 6e61 6765 acts:. manage
│ │ │ +00077570: 723a 2061 7574 6f0a 2020 7461 6773 3a0a r: auto. tags:.
│ │ │ +00077580: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53-
│ │ │ +00077590: 434d 2d36 2861 290a 2020 2d20 5043 492d CM-6(a). - PCI-
│ │ │ +000775a0: 4453 532d 5265 712d 3130 2e34 0a20 202d DSS-Req-10.4. -
│ │ │ +000775b0: 2065 6e61 626c 655f 7374 7261 7465 6779 enable_strategy
│ │ │ +000775c0: 0a20 202d 2068 6967 685f 7365 7665 7269 . - high_severi
│ │ │ +000775d0: 7479 0a20 202d 206c 6f77 5f63 6f6d 706c ty. - low_compl
│ │ │ +000775e0: 6578 6974 790a 2020 2d20 6c6f 775f 6469 exity. - low_di
│ │ │ +000775f0: 7372 7570 7469 6f6e 0a20 202d 206e 6f5f sruption. - no_
│ │ │ +00077600: 7265 626f 6f74 5f6e 6565 6465 640a 2020 reboot_needed.
│ │ │ +00077610: 2d20 7061 636b 6167 655f 6e74 705f 696e - package_ntp_in
│ │ │ +00077620: 7374 616c 6c65 640a 0a2d 206e 616d 653a stalled..- name:
│ │ │ +00077630: 2045 6e73 7572 6520 6e74 7020 6973 2069 Ensure ntp is i
│ │ │ +00077640: 6e73 7461 6c6c 6564 0a20 2070 6163 6b61 nstalled. packa
│ │ │ +00077650: 6765 3a0a 2020 2020 6e61 6d65 3a20 6e74 ge:. name: nt
│ │ │ +00077660: 700a 2020 2020 7374 6174 653a 2070 7265 p. state: pre
│ │ │ +00077670: 7365 6e74 0a20 2077 6865 6e3a 2027 226c sent. when: '"l
│ │ │ +00077680: 696e 7578 2d62 6173 6522 2069 6e20 616e inux-base" in an
│ │ │ +00077690: 7369 626c 655f 6661 6374 732e 7061 636b sible_facts.pack
│ │ │ +000776a0: 6167 6573 270a 2020 7461 6773 3a0a 2020 ages'. tags:.
│ │ │ +000776b0: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM
│ │ │ +000776c0: 2d36 2861 290a 2020 2d20 5043 492d 4453 -6(a). - PCI-DS
│ │ │ +000776d0: 532d 5265 712d 3130 2e34 0a20 202d 2065 S-Req-10.4. - e
│ │ │ +000776e0: 6e61 626c 655f 7374 7261 7465 6779 0a20 nable_strategy.
│ │ │ +000776f0: 202d 2068 6967 685f 7365 7665 7269 7479 - high_severity
│ │ │ +00077700: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex
│ │ │ +00077710: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr
│ │ │ +00077720: 7570 7469 6f6e 0a20 202d 206e 6f5f 7265 uption. - no_re
│ │ │ +00077730: 626f 6f74 5f6e 6565 6465 640a 2020 2d20 boot_needed. -
│ │ │ +00077740: 7061 636b 6167 655f 6e74 705f 696e 7374 package_ntp_inst
│ │ │ +00077750: 616c 6c65 640a 3c2f 636f 6465 3e3c 2f70 alled.
Remedia
│ │ │ +00077810: 7469 6f6e 2050 7570 7065 7420 736e 6970 tion Puppet snip
│ │ │ +00077820: 7065 7420 e287 b23c 2f61 3e3c 6272 3e3c pet ...<
│ │ │ +00077830: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel
│ │ │ +00077840: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap
│ │ │ +00077850: 7365 2220 6964 3d22 6964 6d32 3035 3230 se" id="idm20520
│ │ │ +00077860: 223e 3c74 6162 6c65 2063 6c61 7373 3d22 ">
| Comp
│ │ │ +000778b0: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: |
│ │ │ +000778c0: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low |
|---|
| Disruption:
│ │ │ +000778e0: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 | low |
|---|
| Re
│ │ │ +00077900: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: | fa
│ │ │ +00077910: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse |
|---|
| Strategy:
│ │ │ +00077930: 7468 3e3c 7464 3e65 6e61 626c 653c 2f74 th> | enable |
|---|
<
│ │ │ +00077950: 7072 653e 3c63 6f64 653e 696e 636c 7564 pre>
includ
│ │ │ +00077960: 6520 696e 7374 616c 6c5f 6e74 700a 0a63 e install_ntp..c
│ │ │ +00077970: 6c61 7373 2069 6e73 7461 6c6c 5f6e 7470 lass install_ntp
│ │ │ +00077980: 207b 0a20 2070 6163 6b61 6765 207b 2027 {. package { '
│ │ │ +00077990: 6e74 7027 3a0a 2020 2020 656e 7375 7265 ntp':. ensure
│ │ │ +000779a0: 203d 2667 743b 2027 696e 7374 616c 6c65 => 'installe
│ │ │ +000779b0: 6427 2c0a 2020 7d0a 7d0a 3c2f 636f 6465 d',. }.}. Rem
│ │ │ +00077a70: 6564 6961 7469 6f6e 204f 5342 7569 6c64 ediation OSBuild
│ │ │ +00077a80: 2042 6c75 6570 7269 6e74 2073 6e69 7070 Blueprint snipp
│ │ │ +00077a90: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ...
.[[p
│ │ │ +00077ae0: 6163 6b61 6765 735d 5d0a 6e61 6d65 203d ackages]].name =
│ │ │ +00077af0: 2022 6e74 7022 0a76 6572 7369 6f6e 203d "ntp".version =
│ │ │ +00077b00: 2022 2a22 0a3c 2f63 6f64 653e 3c2f 7072 "*".Remedi
│ │ │ -00078cf0: 6174 696f 6e20 4f53 4275 696c 6420 426c ation OSBuild Bl
│ │ │ -00078d00: 7565 7072 696e 7420 736e 6970 7065 7420 ueprint snippet
│ │ │ -00078d10: e287 b23c 2f61 3e3c 6272 3e3c 6469 7620 ...
.[custo
│ │ │ -00078d60: 6d69 7a61 7469 6f6e 732e 7365 7276 6963 mizations.servic
│ │ │ -00078d70: 6573 5d0a 656e 6162 6c65 6420 3d20 5b22 es].enabled = ["
│ │ │ -00078d80: 6e74 7022 5d0a 3c2f 636f 6465 3e3c 2f70 ntp"].
Remedia
│ │ │ -00078e40: 7469 6f6e 2050 7570 7065 7420 736e 6970 tion Puppet snip
│ │ │ -00078e50: 7065 7420 e287 b23c 2f61 3e3c 6272 3e3c pet ...
<
│ │ │ -00078e60: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel
│ │ │ -00078e70: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap
│ │ │ -00078e80: 7365 2220 6964 3d22 6964 6d32 3036 3632 se" id="idm20662
│ │ │ -00078e90: 223e 3c74 6162 6c65 2063 6c61 7373 3d22 ">
| Comp
│ │ │ -00078ee0: 6c65 7869 7479 3a3c 2f74 683e 3c74 643e lexity: |
│ │ │ -00078ef0: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low |
|---|
| Disruption:
│ │ │ -00078f10: 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f 7464 | low |
|---|
| Re
│ │ │ -00078f30: 626f 6f74 3a3c 2f74 683e 3c74 643e 6661 boot: | fa
│ │ │ -00078f40: 6c73 653c 2f74 643e 3c2f 7472 3e3c 7472 lse |
|---|
| Strategy:
│ │ │ -00078f60: 7468 3e3c 7464 3e65 6e61 626c 653c 2f74 th> | enable |
|---|
<
│ │ │ -00078f80: 7072 653e 3c63 6f64 653e 696e 636c 7564 pre>includ
│ │ │ -00078f90: 6520 656e 6162 6c65 5f6e 7470 0a0a 636c e enable_ntp..cl
│ │ │ -00078fa0: 6173 7320 656e 6162 6c65 5f6e 7470 207b ass enable_ntp {
│ │ │ -00078fb0: 0a20 2073 6572 7669 6365 207b 276e 7470 . service {'ntp
│ │ │ -00078fc0: 273a 0a20 2020 2065 6e61 626c 6520 3d26 ':. enable =&
│ │ │ -00078fd0: 6774 3b20 7472 7565 2c0a 2020 2020 656e gt; true,. en
│ │ │ -00078fe0: 7375 7265 203d 2667 743b 2027 7275 6e6e sure => 'runn
│ │ │ -00078ff0: 696e 6727 2c0a 2020 7d0a 7d0a 3c2f 636f ing',. }.}.<
│ │ │ -00079010: 6120 636c 6173 733d 2262 746e 2062 746e a class="btn btn
│ │ │ -00079020: 2d73 7563 6365 7373 2220 6461 7461 2d74 -success" data-t
│ │ │ -00079030: 6f67 676c 653d 2263 6f6c 6c61 7073 6522 oggle="collapse"
│ │ │ -00079040: 2064 6174 612d 7461 7267 6574 3d22 2369 data-target="#i
│ │ │ -00079050: 646d 3230 3636 3322 2074 6162 696e 6465 dm20663" tabinde
│ │ │ -00079060: 783d 2230 2220 726f 6c65 3d22 6275 7474 x="0" role="butt
│ │ │ -00079070: 6f6e 2220 6172 6961 2d65 7870 616e 6465 on" aria-expande
│ │ │ -00079080: 643d 2266 616c 7365 2220 7469 746c 653d d="false" title=
│ │ │ -00079090: 2241 6374 6976 6174 6520 746f 2072 6576 "Activate to rev
│ │ │ -000790a0: 6561 6c22 2068 7265 663d 2223 2122 3e52 eal" href="#!">R
│ │ │ -000790b0: 656d 6564 6961 7469 6f6e 2041 6e73 6962 emediation Ansib
│ │ │ -000790c0: 6c65 2073 6e69 7070 6574 20e2 87b2 3c2f le snippet ...
│ │ │ -000790d0: 613e 3c62 723e 3c64 6976 2063 6c61 7373 a>
<
│ │ │ -00079150: 7468 3e43 6f6d 706c 6578 6974 793a 3c2f th>Complexity:
│ │ │ -00079160: 7468 3e3c 7464 3e6c 6f77 3c2f 7464 3e3c th>| low | <
│ │ │ -00079170: 2f74 723e 3c74 723e 3c74 683e 4469 7372 /tr>
| Disr
│ │ │ -00079180: 7570 7469 6f6e 3a3c 2f74 683e 3c74 643e uption: |
│ │ │ -00079190: 6c6f 773c 2f74 643e 3c2f 7472 3e3c 7472 low |
|---|
| Reboot: | false | <
│ │ │ -000791c0: 2f74 723e 3c74 723e 3c74 683e 5374 7261 /tr>
|---|
| Stra
│ │ │ -000791d0: 7465 6779 3a3c 2f74 683e 3c74 643e 656e tegy: | en
│ │ │ -000791e0: 6162 6c65 3c2f 7464 3e3c 2f74 723e 3c2f able |
│ │ │ -000791f0: 7461 626c 653e 3c70 7265 3e3c 636f 6465 table>- name: Gather
│ │ │ -00079210: 7468 6520 7061 636b 6167 6520 6661 6374 the package fact
│ │ │ -00079220: 730a 2020 7061 636b 6167 655f 6661 6374 s. package_fact
│ │ │ -00079230: 733a 0a20 2020 206d 616e 6167 6572 3a20 s:. manager:
│ │ │ -00079240: 6175 746f 0a20 2074 6167 733a 0a20 202d auto. tags:. -
│ │ │ -00079250: 204e 4953 542d 3830 302d 3533 2d41 552d NIST-800-53-AU-
│ │ │ -00079260: 3828 3129 2861 290a 2020 2d20 4e49 5354 8(1)(a). - NIST
│ │ │ -00079270: 2d38 3030 2d35 332d 434d 2d36 2861 290a -800-53-CM-6(a).
│ │ │ -00079280: 2020 2d20 5043 492d 4453 532d 5265 712d - PCI-DSS-Req-
│ │ │ -00079290: 3130 2e34 0a20 202d 2050 4349 2d44 5353 10.4. - PCI-DSS
│ │ │ -000792a0: 7634 2d31 302e 360a 2020 2d20 5043 492d v4-10.6. - PCI-
│ │ │ -000792b0: 4453 5376 342d 3130 2e36 2e31 0a20 202d DSSv4-10.6.1. -
│ │ │ -000792c0: 2065 6e61 626c 655f 7374 7261 7465 6779 enable_strategy
│ │ │ -000792d0: 0a20 202d 2068 6967 685f 7365 7665 7269 . - high_severi
│ │ │ -000792e0: 7479 0a20 202d 206c 6f77 5f63 6f6d 706c ty. - low_compl
│ │ │ -000792f0: 6578 6974 790a 2020 2d20 6c6f 775f 6469 exity. - low_di
│ │ │ -00079300: 7372 7570 7469 6f6e 0a20 202d 206e 6f5f sruption. - no_
│ │ │ -00079310: 7265 626f 6f74 5f6e 6565 6465 640a 2020 reboot_needed.
│ │ │ -00079320: 2d20 7365 7276 6963 655f 6e74 705f 656e - service_ntp_en
│ │ │ -00079330: 6162 6c65 640a 0a2d 206e 616d 653a 2045 abled..- name: E
│ │ │ -00079340: 6e61 626c 6520 7468 6520 4e54 5020 4461 nable the NTP Da
│ │ │ -00079350: 656d 6f6e 202d 2045 6e61 626c 6520 7365 emon - Enable se
│ │ │ -00079360: 7276 6963 6520 6e74 700a 2020 626c 6f63 rvice ntp. bloc
│ │ │ -00079370: 6b3a 0a0a 2020 2d20 6e61 6d65 3a20 4761 k:.. - name: Ga
│ │ │ -00079380: 7468 6572 2074 6865 2070 6163 6b61 6765 ther the package
│ │ │ -00079390: 2066 6163 7473 0a20 2020 2070 6163 6b61 facts. packa
│ │ │ -000793a0: 6765 5f66 6163 7473 3a0a 2020 2020 2020 ge_facts:.
│ │ │ -000793b0: 6d61 6e61 6765 723a 2061 7574 6f0a 0a20 manager: auto..
│ │ │ -000793c0: 202d 206e 616d 653a 2045 6e61 626c 6520 - name: Enable
│ │ │ -000793d0: 7468 6520 4e54 5020 4461 656d 6f6e 202d the NTP Daemon -
│ │ │ -000793e0: 2045 6e61 626c 6520 5365 7276 6963 6520 Enable Service
│ │ │ -000793f0: 6e74 700a 2020 2020 616e 7369 626c 652e ntp. ansible.
│ │ │ -00079400: 6275 696c 7469 6e2e 7379 7374 656d 643a builtin.systemd:
│ │ │ -00079410: 0a20 2020 2020 206e 616d 653a 206e 7470 . name: ntp
│ │ │ -00079420: 0a20 2020 2020 2065 6e61 626c 6564 3a20 . enabled:
│ │ │ -00079430: 7472 7565 0a20 2020 2020 2073 7461 7465 true. state
│ │ │ -00079440: 3a20 7374 6172 7465 640a 2020 2020 2020 : started.
│ │ │ -00079450: 6d61 736b 6564 3a20 6661 6c73 650a 2020 masked: false.
│ │ │ -00079460: 2020 7768 656e 3a0a 2020 2020 2d20 2722 when:. - '"
│ │ │ -00079470: 6e74 7022 2069 6e20 616e 7369 626c 655f ntp" in ansible_
│ │ │ -00079480: 6661 6374 732e 7061 636b 6167 6573 270a facts.packages'.
│ │ │ -00079490: 2020 7768 656e 3a0a 2020 2d20 2722 6c69 when:. - '"li
│ │ │ -000794a0: 6e75 782d 6261 7365 2220 696e 2061 6e73 nux-base" in ans
│ │ │ -000794b0: 6962 6c65 5f66 6163 7473 2e70 6163 6b61 ible_facts.packa
│ │ │ -000794c0: 6765 7327 0a20 202d 2027 226e 7470 2220 ges'. - '"ntp"
│ │ │ -000794d0: 696e 2061 6e73 6962 6c65 5f66 6163 7473 in ansible_facts
│ │ │ -000794e0: 2e70 6163 6b61 6765 7327 0a20 2074 6167 .packages'. tag
│ │ │ -000794f0: 733a 0a20 202d 204e 4953 542d 3830 302d s:. - NIST-800-
│ │ │ -00079500: 3533 2d41 552d 3828 3129 2861 290a 2020 53-AU-8(1)(a).
│ │ │ -00079510: 2d20 4e49 5354 2d38 3030 2d35 332d 434d - NIST-800-53-CM
│ │ │ -00079520: 2d36 2861 290a 2020 2d20 5043 492d 4453 -6(a). - PCI-DS
│ │ │ -00079530: 532d 5265 712d 3130 2e34 0a20 202d 2050 S-Req-10.4. - P
│ │ │ -00079540: 4349 2d44 5353 7634 2d31 302e 360a 2020 CI-DSSv4-10.6.
│ │ │ -00079550: 2d20 5043 492d 4453 5376 342d 3130 2e36 - PCI-DSSv4-10.6
│ │ │ -00079560: 2e31 0a20 202d 2065 6e61 626c 655f 7374 .1. - enable_st
│ │ │ -00079570: 7261 7465 6779 0a20 202d 2068 6967 685f rategy. - high_
│ │ │ -00079580: 7365 7665 7269 7479 0a20 202d 206c 6f77 severity. - low
│ │ │ -00079590: 5f63 6f6d 706c 6578 6974 790a 2020 2d20 _complexity. -
│ │ │ -000795a0: 6c6f 775f 6469 7372 7570 7469 6f6e 0a20 low_disruption.
│ │ │ -000795b0: 202d 206e 6f5f 7265 626f 6f74 5f6e 6565 - no_reboot_nee
│ │ │ -000795c0: 6465 640a 2020 2d20 7365 7276 6963 655f ded. - service_
│ │ │ -000795d0: 6e74 705f 656e 6162 6c65 640a 3c2f 636f ntp_enabled.
| Co
│ │ │ +00078d90: 6d70 6c65 7869 7479 3a3c 2f74 683e 3c74 mplexity: | low
<
│ │ │ +00078db0: 7472 3e3c 7468 3e44 6973 7275 7074 696f tr>Disruptio
│ │ │ +00078dc0: 6e3a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f n: | low
│ │ │ +00078dd0: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> | |
│ │ │ +00078de0: 5265 626f 6f74 3a3c 2f74 683e 3c74 643e Reboot: |
│ │ │ +00078df0: 6661 6c73 653c 2f74 643e 3c2f 7472 3e3c false |
<
│ │ │ +00078e00: 7472 3e3c 7468 3e53 7472 6174 6567 793a tr>Strategy:
│ │ │ +00078e10: 3c2f 7468 3e3c 7464 3e65 6e61 626c 653c | enable<
│ │ │ +00078e20: 2f74 643e 3c2f 7472 3e3c 2f74 6162 6c65 /td> |
- na
│ │ │ +00078e40: 6d65 3a20 4761 7468 6572 2074 6865 2070 me: Gather the p
│ │ │ +00078e50: 6163 6b61 6765 2066 6163 7473 0a20 2070 ackage facts. p
│ │ │ +00078e60: 6163 6b61 6765 5f66 6163 7473 3a0a 2020 ackage_facts:.
│ │ │ +00078e70: 2020 6d61 6e61 6765 723a 2061 7574 6f0a manager: auto.
│ │ │ +00078e80: 2020 7461 6773 3a0a 2020 2d20 4e49 5354 tags:. - NIST
│ │ │ +00078e90: 2d38 3030 2d35 332d 4155 2d38 2831 2928 -800-53-AU-8(1)(
│ │ │ +00078ea0: 6129 0a20 202d 204e 4953 542d 3830 302d a). - NIST-800-
│ │ │ +00078eb0: 3533 2d43 4d2d 3628 6129 0a20 202d 2050 53-CM-6(a). - P
│ │ │ +00078ec0: 4349 2d44 5353 2d52 6571 2d31 302e 340a CI-DSS-Req-10.4.
│ │ │ +00078ed0: 2020 2d20 5043 492d 4453 5376 342d 3130 - PCI-DSSv4-10
│ │ │ +00078ee0: 2e36 0a20 202d 2050 4349 2d44 5353 7634 .6. - PCI-DSSv4
│ │ │ +00078ef0: 2d31 302e 362e 310a 2020 2d20 656e 6162 -10.6.1. - enab
│ │ │ +00078f00: 6c65 5f73 7472 6174 6567 790a 2020 2d20 le_strategy. -
│ │ │ +00078f10: 6869 6768 5f73 6576 6572 6974 790a 2020 high_severity.
│ │ │ +00078f20: 2d20 6c6f 775f 636f 6d70 6c65 7869 7479 - low_complexity
│ │ │ +00078f30: 0a20 202d 206c 6f77 5f64 6973 7275 7074 . - low_disrupt
│ │ │ +00078f40: 696f 6e0a 2020 2d20 6e6f 5f72 6562 6f6f ion. - no_reboo
│ │ │ +00078f50: 745f 6e65 6564 6564 0a20 202d 2073 6572 t_needed. - ser
│ │ │ +00078f60: 7669 6365 5f6e 7470 5f65 6e61 626c 6564 vice_ntp_enabled
│ │ │ +00078f70: 0a0a 2d20 6e61 6d65 3a20 456e 6162 6c65 ..- name: Enable
│ │ │ +00078f80: 2074 6865 204e 5450 2044 6165 6d6f 6e20 the NTP Daemon
│ │ │ +00078f90: 2d20 456e 6162 6c65 2073 6572 7669 6365 - Enable service
│ │ │ +00078fa0: 206e 7470 0a20 2062 6c6f 636b 3a0a 0a20 ntp. block:..
│ │ │ +00078fb0: 202d 206e 616d 653a 2047 6174 6865 7220 - name: Gather
│ │ │ +00078fc0: 7468 6520 7061 636b 6167 6520 6661 6374 the package fact
│ │ │ +00078fd0: 730a 2020 2020 7061 636b 6167 655f 6661 s. package_fa
│ │ │ +00078fe0: 6374 733a 0a20 2020 2020 206d 616e 6167 cts:. manag
│ │ │ +00078ff0: 6572 3a20 6175 746f 0a0a 2020 2d20 6e61 er: auto.. - na
│ │ │ +00079000: 6d65 3a20 456e 6162 6c65 2074 6865 204e me: Enable the N
│ │ │ +00079010: 5450 2044 6165 6d6f 6e20 2d20 456e 6162 TP Daemon - Enab
│ │ │ +00079020: 6c65 2053 6572 7669 6365 206e 7470 0a20 le Service ntp.
│ │ │ +00079030: 2020 2061 6e73 6962 6c65 2e62 7569 6c74 ansible.built
│ │ │ +00079040: 696e 2e73 7973 7465 6d64 3a0a 2020 2020 in.systemd:.
│ │ │ +00079050: 2020 6e61 6d65 3a20 6e74 700a 2020 2020 name: ntp.
│ │ │ +00079060: 2020 656e 6162 6c65 643a 2074 7275 650a enabled: true.
│ │ │ +00079070: 2020 2020 2020 7374 6174 653a 2073 7461 state: sta
│ │ │ +00079080: 7274 6564 0a20 2020 2020 206d 6173 6b65 rted. maske
│ │ │ +00079090: 643a 2066 616c 7365 0a20 2020 2077 6865 d: false. whe
│ │ │ +000790a0: 6e3a 0a20 2020 202d 2027 226e 7470 2220 n:. - '"ntp"
│ │ │ +000790b0: 696e 2061 6e73 6962 6c65 5f66 6163 7473 in ansible_facts
│ │ │ +000790c0: 2e70 6163 6b61 6765 7327 0a20 2077 6865 .packages'. whe
│ │ │ +000790d0: 6e3a 0a20 202d 2027 226c 696e 7578 2d62 n:. - '"linux-b
│ │ │ +000790e0: 6173 6522 2069 6e20 616e 7369 626c 655f ase" in ansible_
│ │ │ +000790f0: 6661 6374 732e 7061 636b 6167 6573 270a facts.packages'.
│ │ │ +00079100: 2020 2d20 2722 6e74 7022 2069 6e20 616e - '"ntp" in an
│ │ │ +00079110: 7369 626c 655f 6661 6374 732e 7061 636b sible_facts.pack
│ │ │ +00079120: 6167 6573 270a 2020 7461 6773 3a0a 2020 ages'. tags:.
│ │ │ +00079130: 2d20 4e49 5354 2d38 3030 2d35 332d 4155 - NIST-800-53-AU
│ │ │ +00079140: 2d38 2831 2928 6129 0a20 202d 204e 4953 -8(1)(a). - NIS
│ │ │ +00079150: 542d 3830 302d 3533 2d43 4d2d 3628 6129 T-800-53-CM-6(a)
│ │ │ +00079160: 0a20 202d 2050 4349 2d44 5353 2d52 6571 . - PCI-DSS-Req
│ │ │ +00079170: 2d31 302e 340a 2020 2d20 5043 492d 4453 -10.4. - PCI-DS
│ │ │ +00079180: 5376 342d 3130 2e36 0a20 202d 2050 4349 Sv4-10.6. - PCI
│ │ │ +00079190: 2d44 5353 7634 2d31 302e 362e 310a 2020 -DSSv4-10.6.1.
│ │ │ +000791a0: 2d20 656e 6162 6c65 5f73 7472 6174 6567 - enable_strateg
│ │ │ +000791b0: 790a 2020 2d20 6869 6768 5f73 6576 6572 y. - high_sever
│ │ │ +000791c0: 6974 790a 2020 2d20 6c6f 775f 636f 6d70 ity. - low_comp
│ │ │ +000791d0: 6c65 7869 7479 0a20 202d 206c 6f77 5f64 lexity. - low_d
│ │ │ +000791e0: 6973 7275 7074 696f 6e0a 2020 2d20 6e6f isruption. - no
│ │ │ +000791f0: 5f72 6562 6f6f 745f 6e65 6564 6564 0a20 _reboot_needed.
│ │ │ +00079200: 202d 2073 6572 7669 6365 5f6e 7470 5f65 - service_ntp_e
│ │ │ +00079210: 6e61 626c 6564 0a3c 2f63 6f64 653e 3c2f nabled.
│ │ │ +00079220: 7072 653e 3c2f 6469 763e 3c61 2063 6c61 pre>
Remedi
│ │ │ +000792d0: 6174 696f 6e20 5075 7070 6574 2073 6e69 ation Puppet sni
│ │ │ +000792e0: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ...
│ │ │ +000792f0: 3c64 6976 2063 6c61 7373 3d22 7061 6e65 | Com
│ │ │ +00079370: 706c 6578 6974 793a 3c2f 7468 3e3c 7464 plexity: | low |
|---|
Disruption
│ │ │ +000793a0: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : | low | | R
│ │ │ +000793c0: 6562 6f6f 743a 3c2f 7468 3e3c 7464 3e66 eboot: | f
│ │ │ +000793d0: 616c 7365 3c2f 7464 3e3c 2f74 723e 3c74 alse |
|---|
Strategy:<
│ │ │ +000793f0: 2f74 683e 3c74 643e 656e 6162 6c65 3c2f /th> | enable
│ │ │ +00079400: 7464 3e3c 2f74 723e 3c2f 7461 626c 653e td> |
│ │ │ +00079410: 3c70 7265 3e3c 636f 6465 3e69 6e63 6c75
inclu
│ │ │ +00079420: 6465 2065 6e61 626c 655f 6e74 700a 0a63 de enable_ntp..c
│ │ │ +00079430: 6c61 7373 2065 6e61 626c 655f 6e74 7020 lass enable_ntp
│ │ │ +00079440: 7b0a 2020 7365 7276 6963 6520 7b27 6e74 {. service {'nt
│ │ │ +00079450: 7027 3a0a 2020 2020 656e 6162 6c65 203d p':. enable =
│ │ │ +00079460: 2667 743b 2074 7275 652c 0a20 2020 2065 > true,. e
│ │ │ +00079470: 6e73 7572 6520 3d26 6774 3b20 2772 756e nsure => 'run
│ │ │ +00079480: 6e69 6e67 272c 0a20 207d 0a7d 0a3c 2f63 ning',. }.}.
│ │ │ +000794a0: 3c61 2063 6c61 7373 3d22 6274 6e20 6274
│ │ │ +00079540: 5265 6d65 6469 6174 696f 6e20 4f53 4275 Remediation OSBu
│ │ │ +00079550: 696c 6420 426c 7565 7072 696e 7420 736e ild Blueprint sn
│ │ │ +00079560: 6970 7065 7420 e287 b23c 2f61 3e3c 6272 ippet ...
.
│ │ │ +000795b0: 5b63 7573 746f 6d69 7a61 7469 6f6e 732e [customizations.
│ │ │ +000795c0: 7365 7276 6963 6573 5d0a 656e 6162 6c65 services].enable
│ │ │ +000795d0: 6420 3d20 5b22 6e74 7022 5d0a 3c2f 636f d = ["ntp"].
<
│ │ │ 000795f0: 2f64 6976 3e3c 2f74 643e 3c2f 7472 3e3c /div><
│ │ │ 00079600: 2f74 626f 6479 3e3c 2f74 6162 6c65 3e3c /tbody>
<
│ │ │ 00079610: 2f74 643e 3c2f 7472 3e3c 7472 2064 6174 /td>
Re
│ │ │ -00087a10: 6d65 6469 6174 696f 6e20 4f53 4275 696c mediation OSBuil
│ │ │ -00087a20: 6420 426c 7565 7072 696e 7420 736e 6970 d Blueprint snip
│ │ │ -00087a30: 7065 7420 e287 b23c 2f61 3e3c 6272 3e3c pet ...
<
│ │ │ -00087a40: 6469 7620 636c 6173 733d 2270 616e 656c div class="panel
│ │ │ -00087a50: 2d63 6f6c 6c61 7073 6520 636f 6c6c 6170 -collapse collap
│ │ │ -00087a60: 7365 2220 6964 3d22 6964 6d32 3436 3437 se" id="idm24647
│ │ │ -00087a70: 223e 3c70 7265 3e3c 636f 6465 3e0a 5b5b ">.[[
│ │ │ -00087a80: 7061 636b 6167 6573 5d5d 0a6e 616d 6520 packages]].name
│ │ │ -00087a90: 3d20 2261 7564 6974 6422 0a76 6572 7369 = "auditd".versi
│ │ │ -00087aa0: 6f6e 203d 2022 2a22 0a3c 2f63 6f64 653e on = "*".
│ │ │ -00087ab0: 3c2f 7072 653e 3c2f 6469 763e 3c61 2063
Reme
│ │ │ -00087b60: 6469 6174 696f 6e20 5075 7070 6574 2073 diation Puppet s
│ │ │ -00087b70: 6e69 7070 6574 20e2 87b2 3c2f 613e 3c62 nippet ...| C
│ │ │ -00087c00: 6f6d 706c 6578 6974 793a 3c2f 7468 3e3c omplexity: | <
│ │ │ -00087c10: 7464 3e6c 6f77 3c2f 7464 3e3c 2f74 723e td>low
│ │ │ -00087c20: 3c74 723e 3c74 683e 4469 7372 7570 7469 | Disrupti
│ │ │ -00087c30: 6f6e 3a3c 2f74 683e 3c74 643e 6c6f 773c on: | low<
│ │ │ -00087c40: 2f74 643e 3c2f 7472 3e3c 7472 3e3c 7468 /td> |
|---|
| Reboot: | false |
│ │ │ -00087c70: 3c74 723e 3c74 683e 5374 7261 7465 6779 | Strategy
│ │ │ -00087c80: 3a3c 2f74 683e 3c74 643e 656e 6162 6c65 : | enable
│ │ │ -00087c90: 3c2f 7464 3e3c 2f74 723e 3c2f 7461 626c |
|---|
inc
│ │ │ -00087cb0: 6c75 6465 2069 6e73 7461 6c6c 5f61 7564 lude install_aud
│ │ │ -00087cc0: 6974 640a 0a63 6c61 7373 2069 6e73 7461 itd..class insta
│ │ │ -00087cd0: 6c6c 5f61 7564 6974 6420 7b0a 2020 7061 ll_auditd {. pa
│ │ │ -00087ce0: 636b 6167 6520 7b20 2761 7564 6974 6427 ckage { 'auditd'
│ │ │ -00087cf0: 3a0a 2020 2020 656e 7375 7265 203d 2667 :. ensure =&g
│ │ │ -00087d00: 743b 2027 696e 7374 616c 6c65 6427 2c0a t; 'installed',.
│ │ │ -00087d10: 2020 7d0a 7d0a 3c2f 636f 6465 3e3c 2f70 }.}.Remedia
│ │ │ -00087dd0: 7469 6f6e 2041 6e73 6962 6c65 2073 6e69 tion Ansible sni
│ │ │ -00087de0: 7070 6574 20e2 87b2 3c2f 613e 3c62 723e ppet ...
│ │ │ -00087df0: 3c64 6976 2063 6c61 7373 3d22 7061 6e65 | Com
│ │ │ -00087e70: 706c 6578 6974 793a 3c2f 7468 3e3c 7464 plexity: | low |
|---|
Disruption
│ │ │ -00087ea0: 3a3c 2f74 683e 3c74 643e 6c6f 773c 2f74 : | low | | R
│ │ │ -00087ec0: 6562 6f6f 743a 3c2f 7468 3e3c 7464 3e66 eboot: | f
│ │ │ -00087ed0: 616c 7365 3c2f 7464 3e3c 2f74 723e 3c74 alse |
|---|
Strategy:<
│ │ │ -00087ef0: 2f74 683e 3c74 643e 656e 6162 6c65 3c2f /th> | enable
│ │ │ -00087f00: 7464 3e3c 2f74 723e 3c2f 7461 626c 653e td> |
│ │ │ -00087f10: 3c70 7265 3e3c 636f 6465 3e2d 206e 616d
- nam
│ │ │ -00087f20: 653a 2047 6174 6865 7220 7468 6520 7061 e: Gather the pa
│ │ │ -00087f30: 636b 6167 6520 6661 6374 730a 2020 7061 ckage facts. pa
│ │ │ -00087f40: 636b 6167 655f 6661 6374 733a 0a20 2020 ckage_facts:.
│ │ │ -00087f50: 206d 616e 6167 6572 3a20 6175 746f 0a20 manager: auto.
│ │ │ -00087f60: 2074 6167 733a 0a20 202d 204e 4953 542d tags:. - NIST-
│ │ │ -00087f70: 3830 302d 3533 2d41 432d 3728 6129 0a20 800-53-AC-7(a).
│ │ │ -00087f80: 202d 204e 4953 542d 3830 302d 3533 2d41 - NIST-800-53-A
│ │ │ -00087f90: 552d 3132 2832 290a 2020 2d20 4e49 5354 U-12(2). - NIST
│ │ │ -00087fa0: 2d38 3030 2d35 332d 4155 2d31 340a 2020 -800-53-AU-14.
│ │ │ -00087fb0: 2d20 4e49 5354 2d38 3030 2d35 332d 4155 - NIST-800-53-AU
│ │ │ -00087fc0: 2d32 2861 290a 2020 2d20 4e49 5354 2d38 -2(a). - NIST-8
│ │ │ -00087fd0: 3030 2d35 332d 4155 2d37 2831 290a 2020 00-53-AU-7(1).
│ │ │ -00087fe0: 2d20 4e49 5354 2d38 3030 2d35 332d 4155 - NIST-800-53-AU
│ │ │ -00087ff0: 2d37 2832 290a 2020 2d20 4e49 5354 2d38 -7(2). - NIST-8
│ │ │ -00088000: 3030 2d35 332d 434d 2d36 2861 290a 2020 00-53-CM-6(a).
│ │ │ -00088010: 2d20 5043 492d 4453 532d 5265 712d 3130 - PCI-DSS-Req-10
│ │ │ -00088020: 2e31 0a20 202d 2050 4349 2d44 5353 7634 .1. - PCI-DSSv4
│ │ │ -00088030: 2d31 302e 320a 2020 2d20 5043 492d 4453 -10.2. - PCI-DS
│ │ │ -00088040: 5376 342d 3130 2e32 2e31 0a20 202d 2065 Sv4-10.2.1. - e
│ │ │ -00088050: 6e61 626c 655f 7374 7261 7465 6779 0a20 nable_strategy.
│ │ │ -00088060: 202d 206c 6f77 5f63 6f6d 706c 6578 6974 - low_complexit
│ │ │ -00088070: 790a 2020 2d20 6c6f 775f 6469 7372 7570 y. - low_disrup
│ │ │ -00088080: 7469 6f6e 0a20 202d 206d 6564 6975 6d5f tion. - medium_
│ │ │ -00088090: 7365 7665 7269 7479 0a20 202d 206e 6f5f severity. - no_
│ │ │ -000880a0: 7265 626f 6f74 5f6e 6565 6465 640a 2020 reboot_needed.
│ │ │ -000880b0: 2d20 7061 636b 6167 655f 6175 6469 745f - package_audit_
│ │ │ -000880c0: 696e 7374 616c 6c65 640a 0a2d 206e 616d installed..- nam
│ │ │ -000880d0: 653a 2045 6e73 7572 6520 6175 6469 7464 e: Ensure auditd
│ │ │ -000880e0: 2069 7320 696e 7374 616c 6c65 640a 2020 is installed.
│ │ │ -000880f0: 7061 636b 6167 653a 0a20 2020 206e 616d package:. nam
│ │ │ -00088100: 653a 2061 7564 6974 640a 2020 2020 7374 e: auditd. st
│ │ │ -00088110: 6174 653a 2070 7265 7365 6e74 0a20 2077 ate: present. w
│ │ │ -00088120: 6865 6e3a 2027 226c 696e 7578 2d62 6173 hen: '"linux-bas
│ │ │ -00088130: 6522 2069 6e20 616e 7369 626c 655f 6661 e" in ansible_fa
│ │ │ -00088140: 6374 732e 7061 636b 6167 6573 270a 2020 cts.packages'.
│ │ │ -00088150: 7461 6773 3a0a 2020 2d20 4e49 5354 2d38 tags:. - NIST-8
│ │ │ -00088160: 3030 2d35 332d 4143 2d37 2861 290a 2020 00-53-AC-7(a).
│ │ │ -00088170: 2d20 4e49 5354 2d38 3030 2d35 332d 4155 - NIST-800-53-AU
│ │ │ -00088180: 2d31 3228 3229 0a20 202d 204e 4953 542d -12(2). - NIST-
│ │ │ -00088190: 3830 302d 3533 2d41 552d 3134 0a20 202d 800-53-AU-14. -
│ │ │ -000881a0: 204e 4953 542d 3830 302d 3533 2d41 552d NIST-800-53-AU-
│ │ │ -000881b0: 3228 6129 0a20 202d 204e 4953 542d 3830 2(a). - NIST-80
│ │ │ -000881c0: 302d 3533 2d41 552d 3728 3129 0a20 202d 0-53-AU-7(1). -
│ │ │ -000881d0: 204e 4953 542d 3830 302d 3533 2d41 552d NIST-800-53-AU-
│ │ │ -000881e0: 3728 3229 0a20 202d 204e 4953 542d 3830 7(2). - NIST-80
│ │ │ -000881f0: 302d 3533 2d43 4d2d 3628 6129 0a20 202d 0-53-CM-6(a). -
│ │ │ -00088200: 2050 4349 2d44 5353 2d52 6571 2d31 302e PCI-DSS-Req-10.
│ │ │ -00088210: 310a 2020 2d20 5043 492d 4453 5376 342d 1. - PCI-DSSv4-
│ │ │ -00088220: 3130 2e32 0a20 202d 2050 4349 2d44 5353 10.2. - PCI-DSS
│ │ │ -00088230: 7634 2d31 302e 322e 310a 2020 2d20 656e v4-10.2.1. - en
│ │ │ -00088240: 6162 6c65 5f73 7472 6174 6567 790a 2020 able_strategy.
│ │ │ -00088250: 2d20 6c6f 775f 636f 6d70 6c65 7869 7479 - low_complexity
│ │ │ -00088260: 0a20 202d 206c 6f77 5f64 6973 7275 7074 . - low_disrupt
│ │ │ -00088270: 696f 6e0a 2020 2d20 6d65 6469 756d 5f73 ion. - medium_s
│ │ │ -00088280: 6576 6572 6974 790a 2020 2d20 6e6f 5f72 everity. - no_r
│ │ │ -00088290: 6562 6f6f 745f 6e65 6564 6564 0a20 202d eboot_needed. -
│ │ │ -000882a0: 2070 6163 6b61 6765 5f61 7564 6974 5f69 package_audit_i
│ │ │ -000882b0: 6e73 7461 6c6c 6564 0a3c 2f63 6f64 653e nstalled.
│ │ │ +00087a10: 6d65 6469 6174 696f 6e20 416e 7369 626c mediation Ansibl
│ │ │ +00087a20: 6520 736e 6970 7065 7420 e287 b23c 2f61 e snippet ...
│ │ │ -0008a520: 3c63 6f64 653e 2d20 6e61 6d65 3a20 4761 - name: Ga
│ │ │ -0008a530: 7468 6572 2074 6865 2070 6163 6b61 6765 ther the package
│ │ │ -0008a540: 2066 6163 7473 0a20 2070 6163 6b61 6765 facts. package
│ │ │ -0008a550: 5f66 6163 7473 3a0a 2020 2020 6d61 6e61 _facts:. mana
│ │ │ -0008a560: 6765 723a 2061 7574 6f0a 2020 7461 6773 ger: auto. tags
│ │ │ -0008a570: 3a0a 2020 2d20 434a 4953 2d35 2e34 2e31 :. - CJIS-5.4.1
│ │ │ -0008a580: 2e31 0a20 202d 204e 4953 542d 3830 302d .1. - NIST-800-
│ │ │ -0008a590: 3137 312d 332e 332e 310a 2020 2d20 4e49 171-3.3.1. - NI
│ │ │ -0008a5a0: 5354 2d38 3030 2d31 3731 2d33 2e33 2e32 ST-800-171-3.3.2
│ │ │ -0008a5b0: 0a20 202d 204e 4953 542d 3830 302d 3137 . - NIST-800-17
│ │ │ -0008a5c0: 312d 332e 332e 360a 2020 2d20 4e49 5354 1-3.3.6. - NIST
│ │ │ -0008a5d0: 2d38 3030 2d35 332d 4143 2d32 2867 290a -800-53-AC-2(g).
│ │ │ -0008a5e0: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53-
│ │ │ -0008a5f0: 4143 2d36 2839 290a 2020 2d20 4e49 5354 AC-6(9). - NIST
│ │ │ -0008a600: 2d38 3030 2d35 332d 4155 2d31 300a 2020 -800-53-AU-10.
│ │ │ -0008a610: 2d20 4e49 5354 2d38 3030 2d35 332d 4155 - NIST-800-53-AU
│ │ │ -0008a620: 2d31 3228 6329 0a20 202d 204e 4953 542d -12(c). - NIST-
│ │ │ -0008a630: 3830 302d 3533 2d41 552d 3134 2831 290a 800-53-AU-14(1).
│ │ │ -0008a640: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53-
│ │ │ -0008a650: 4155 2d32 2864 290a 2020 2d20 4e49 5354 AU-2(d). - NIST
│ │ │ -0008a660: 2d38 3030 2d35 332d 4155 2d33 0a20 202d -800-53-AU-3. -
│ │ │ -0008a670: 204e 4953 542d 3830 302d 3533 2d43 4d2d NIST-800-53-CM-
│ │ │ -0008a680: 3628 6129 0a20 202d 204e 4953 542d 3830 6(a). - NIST-80
│ │ │ -0008a690: 302d 3533 2d53 492d 3428 3233 290a 2020 0-53-SI-4(23).
│ │ │ -0008a6a0: 2d20 5043 492d 4453 532d 5265 712d 3130 - PCI-DSS-Req-10
│ │ │ -0008a6b0: 2e31 0a20 202d 2050 4349 2d44 5353 7634 .1. - PCI-DSSv4
│ │ │ -0008a6c0: 2d31 302e 320a 2020 2d20 5043 492d 4453 -10.2. - PCI-DS
│ │ │ -0008a6d0: 5376 342d 3130 2e32 2e31 0a20 202d 2065 Sv4-10.2.1. - e
│ │ │ -0008a6e0: 6e61 626c 655f 7374 7261 7465 6779 0a20 nable_strategy.
│ │ │ -0008a6f0: 202d 206c 6f77 5f63 6f6d 706c 6578 6974 - low_complexit
│ │ │ -0008a700: 790a 2020 2d20 6c6f 775f 6469 7372 7570 y. - low_disrup
│ │ │ -0008a710: 7469 6f6e 0a20 202d 206d 6564 6975 6d5f tion. - medium_
│ │ │ -0008a720: 7365 7665 7269 7479 0a20 202d 206e 6f5f severity. - no_
│ │ │ -0008a730: 7265 626f 6f74 5f6e 6565 6465 640a 2020 reboot_needed.
│ │ │ -0008a740: 2d20 7365 7276 6963 655f 6175 6469 7464 - service_auditd
│ │ │ -0008a750: 5f65 6e61 626c 6564 0a0a 2d20 6e61 6d65 _enabled..- name
│ │ │ -0008a760: 3a20 456e 6162 6c65 2061 7564 6974 6420 : Enable auditd
│ │ │ -0008a770: 5365 7276 6963 6520 2d20 456e 6162 6c65 Service - Enable
│ │ │ -0008a780: 2073 6572 7669 6365 2061 7564 6974 640a service auditd.
│ │ │ -0008a790: 2020 626c 6f63 6b3a 0a0a 2020 2d20 6e61 block:.. - na
│ │ │ -0008a7a0: 6d65 3a20 4761 7468 6572 2074 6865 2070 me: Gather the p
│ │ │ -0008a7b0: 6163 6b61 6765 2066 6163 7473 0a20 2020 ackage facts.
│ │ │ -0008a7c0: 2070 6163 6b61 6765 5f66 6163 7473 3a0a package_facts:.
│ │ │ -0008a7d0: 2020 2020 2020 6d61 6e61 6765 723a 2061 manager: a
│ │ │ -0008a7e0: 7574 6f0a 0a20 202d 206e 616d 653a 2045 uto.. - name: E
│ │ │ -0008a7f0: 6e61 626c 6520 6175 6469 7464 2053 6572 nable auditd Ser
│ │ │ -0008a800: 7669 6365 202d 2045 6e61 626c 6520 5365 vice - Enable Se
│ │ │ -0008a810: 7276 6963 6520 6175 6469 7464 0a20 2020 rvice auditd.
│ │ │ -0008a820: 2061 6e73 6962 6c65 2e62 7569 6c74 696e ansible.builtin
│ │ │ -0008a830: 2e73 7973 7465 6d64 3a0a 2020 2020 2020 .systemd:.
│ │ │ -0008a840: 6e61 6d65 3a20 6175 6469 7464 0a20 2020 name: auditd.
│ │ │ -0008a850: 2020 2065 6e61 626c 6564 3a20 7472 7565 enabled: true
│ │ │ -0008a860: 0a20 2020 2020 2073 7461 7465 3a20 7374 . state: st
│ │ │ -0008a870: 6172 7465 640a 2020 2020 2020 6d61 736b arted. mask
│ │ │ -0008a880: 6564 3a20 6661 6c73 650a 2020 2020 7768 ed: false. wh
│ │ │ -0008a890: 656e 3a0a 2020 2020 2d20 2722 6175 6469 en:. - '"audi
│ │ │ -0008a8a0: 7464 2220 696e 2061 6e73 6962 6c65 5f66 td" in ansible_f
│ │ │ -0008a8b0: 6163 7473 2e70 6163 6b61 6765 7327 0a20 acts.packages'.
│ │ │ -0008a8c0: 2077 6865 6e3a 0a20 202d 2027 226c 696e when:. - '"lin
│ │ │ -0008a8d0: 7578 2d62 6173 6522 2069 6e20 616e 7369 ux-base" in ansi
│ │ │ -0008a8e0: 626c 655f 6661 6374 732e 7061 636b 6167 ble_facts.packag
│ │ │ -0008a8f0: 6573 270a 2020 2d20 2722 6175 6469 7464 es'. - '"auditd
│ │ │ -0008a900: 2220 696e 2061 6e73 6962 6c65 5f66 6163 " in ansible_fac
│ │ │ -0008a910: 7473 2e70 6163 6b61 6765 7327 0a20 2074 ts.packages'. t
│ │ │ -0008a920: 6167 733a 0a20 202d 2043 4a49 532d 352e ags:. - CJIS-5.
│ │ │ -0008a930: 342e 312e 310a 2020 2d20 4e49 5354 2d38 4.1.1. - NIST-8
│ │ │ -0008a940: 3030 2d31 3731 2d33 2e33 2e31 0a20 202d 00-171-3.3.1. -
│ │ │ -0008a950: 204e 4953 542d 3830 302d 3137 312d 332e NIST-800-171-3.
│ │ │ -0008a960: 332e 320a 2020 2d20 4e49 5354 2d38 3030 3.2. - NIST-800
│ │ │ -0008a970: 2d31 3731 2d33 2e33 2e36 0a20 202d 204e -171-3.3.6. - N
│ │ │ -0008a980: 4953 542d 3830 302d 3533 2d41 432d 3228 IST-800-53-AC-2(
│ │ │ -0008a990: 6729 0a20 202d 204e 4953 542d 3830 302d g). - NIST-800-
│ │ │ -0008a9a0: 3533 2d41 432d 3628 3929 0a20 202d 204e 53-AC-6(9). - N
│ │ │ -0008a9b0: 4953 542d 3830 302d 3533 2d41 552d 3130 IST-800-53-AU-10
│ │ │ -0008a9c0: 0a20 202d 204e 4953 542d 3830 302d 3533 . - NIST-800-53
│ │ │ -0008a9d0: 2d41 552d 3132 2863 290a 2020 2d20 4e49 -AU-12(c). - NI
│ │ │ -0008a9e0: 5354 2d38 3030 2d35 332d 4155 2d31 3428 ST-800-53-AU-14(
│ │ │ -0008a9f0: 3129 0a20 202d 204e 4953 542d 3830 302d 1). - NIST-800-
│ │ │ -0008aa00: 3533 2d41 552d 3228 6429 0a20 202d 204e 53-AU-2(d). - N
│ │ │ -0008aa10: 4953 542d 3830 302d 3533 2d41 552d 330a IST-800-53-AU-3.
│ │ │ -0008aa20: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53-
│ │ │ -0008aa30: 434d 2d36 2861 290a 2020 2d20 4e49 5354 CM-6(a). - NIST
│ │ │ -0008aa40: 2d38 3030 2d35 332d 5349 2d34 2832 3329 -800-53-SI-4(23)
│ │ │ -0008aa50: 0a20 202d 2050 4349 2d44 5353 2d52 6571 . - PCI-DSS-Req
│ │ │ -0008aa60: 2d31 302e 310a 2020 2d20 5043 492d 4453 -10.1. - PCI-DS
│ │ │ -0008aa70: 5376 342d 3130 2e32 0a20 202d 2050 4349 Sv4-10.2. - PCI
│ │ │ -0008aa80: 2d44 5353 7634 2d31 302e 322e 310a 2020 -DSSv4-10.2.1.
│ │ │ -0008aa90: 2d20 656e 6162 6c65 5f73 7472 6174 6567 - enable_strateg
│ │ │ -0008aaa0: 790a 2020 2d20 6c6f 775f 636f 6d70 6c65 y. - low_comple
│ │ │ -0008aab0: 7869 7479 0a20 202d 206c 6f77 5f64 6973 xity. - low_dis
│ │ │ -0008aac0: 7275 7074 696f 6e0a 2020 2d20 6d65 6469 ruption. - medi
│ │ │ -0008aad0: 756d 5f73 6576 6572 6974 790a 2020 2d20 um_severity. -
│ │ │ -0008aae0: 6e6f 5f72 6562 6f6f 745f 6e65 6564 6564 no_reboot_needed
│ │ │ -0008aaf0: 0a20 202d 2073 6572 7669 6365 5f61 7564 . - service_aud
│ │ │ -0008ab00: 6974 645f 656e 6162 6c65 640a 3c2f 636f itd_enabled.Remediation A
│ │ │ +0008a010: 6e73 6962 6c65 2073 6e69 7070 6574 20e2 nsible snippet .
│ │ │ +0008a020: 87b2 3c2f 613e 3c62 723e 3c64 6976 2063 ..
<
│ │ │ +0008a0a0: 7472 3e3c 7468 3e43 6f6d 706c 6578 6974 tr>| Complexit
│ │ │ +0008a0b0: 793a 3c2f 7468 3e3c 7464 3e6c 6f77 3c2f y: | low
│ │ │ +0008a0c0: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> | |
│ │ │ +0008a0d0: 4469 7372 7570 7469 6f6e 3a3c 2f74 683e Disruption: |
│ │ │ +0008a0e0: 3c74 643e 6c6f 773c 2f74 643e 3c2f 7472 low |
|---|
| Reboot:
│ │ │ +0008a100: 3c2f 7468 3e3c 7464 3e66 616c 7365 3c2f | false
│ │ │ +0008a110: 7464 3e3c 2f74 723e 3c74 723e 3c74 683e td> |
|---|
|
│ │ │ +0008a120: 5374 7261 7465 6779 3a3c 2f74 683e 3c74 Strategy: | enable
|---|
<
│ │ │ +0008a150: 636f 6465 3e2d 206e 616d 653a 2047 6174 code>- name: Gat
│ │ │ +0008a160: 6865 7220 7468 6520 7061 636b 6167 6520 her the package
│ │ │ +0008a170: 6661 6374 730a 2020 7061 636b 6167 655f facts. package_
│ │ │ +0008a180: 6661 6374 733a 0a20 2020 206d 616e 6167 facts:. manag
│ │ │ +0008a190: 6572 3a20 6175 746f 0a20 2074 6167 733a er: auto. tags:
│ │ │ +0008a1a0: 0a20 202d 2043 4a49 532d 352e 342e 312e . - CJIS-5.4.1.
│ │ │ +0008a1b0: 310a 2020 2d20 4e49 5354 2d38 3030 2d31 1. - NIST-800-1
│ │ │ +0008a1c0: 3731 2d33 2e33 2e31 0a20 202d 204e 4953 71-3.3.1. - NIS
│ │ │ +0008a1d0: 542d 3830 302d 3137 312d 332e 332e 320a T-800-171-3.3.2.
│ │ │ +0008a1e0: 2020 2d20 4e49 5354 2d38 3030 2d31 3731 - NIST-800-171
│ │ │ +0008a1f0: 2d33 2e33 2e36 0a20 202d 204e 4953 542d -3.3.6. - NIST-
│ │ │ +0008a200: 3830 302d 3533 2d41 432d 3228 6729 0a20 800-53-AC-2(g).
│ │ │ +0008a210: 202d 204e 4953 542d 3830 302d 3533 2d41 - NIST-800-53-A
│ │ │ +0008a220: 432d 3628 3929 0a20 202d 204e 4953 542d C-6(9). - NIST-
│ │ │ +0008a230: 3830 302d 3533 2d41 552d 3130 0a20 202d 800-53-AU-10. -
│ │ │ +0008a240: 204e 4953 542d 3830 302d 3533 2d41 552d NIST-800-53-AU-
│ │ │ +0008a250: 3132 2863 290a 2020 2d20 4e49 5354 2d38 12(c). - NIST-8
│ │ │ +0008a260: 3030 2d35 332d 4155 2d31 3428 3129 0a20 00-53-AU-14(1).
│ │ │ +0008a270: 202d 204e 4953 542d 3830 302d 3533 2d41 - NIST-800-53-A
│ │ │ +0008a280: 552d 3228 6429 0a20 202d 204e 4953 542d U-2(d). - NIST-
│ │ │ +0008a290: 3830 302d 3533 2d41 552d 330a 2020 2d20 800-53-AU-3. -
│ │ │ +0008a2a0: 4e49 5354 2d38 3030 2d35 332d 434d 2d36 NIST-800-53-CM-6
│ │ │ +0008a2b0: 2861 290a 2020 2d20 4e49 5354 2d38 3030 (a). - NIST-800
│ │ │ +0008a2c0: 2d35 332d 5349 2d34 2832 3329 0a20 202d -53-SI-4(23). -
│ │ │ +0008a2d0: 2050 4349 2d44 5353 2d52 6571 2d31 302e PCI-DSS-Req-10.
│ │ │ +0008a2e0: 310a 2020 2d20 5043 492d 4453 5376 342d 1. - PCI-DSSv4-
│ │ │ +0008a2f0: 3130 2e32 0a20 202d 2050 4349 2d44 5353 10.2. - PCI-DSS
│ │ │ +0008a300: 7634 2d31 302e 322e 310a 2020 2d20 656e v4-10.2.1. - en
│ │ │ +0008a310: 6162 6c65 5f73 7472 6174 6567 790a 2020 able_strategy.
│ │ │ +0008a320: 2d20 6c6f 775f 636f 6d70 6c65 7869 7479 - low_complexity
│ │ │ +0008a330: 0a20 202d 206c 6f77 5f64 6973 7275 7074 . - low_disrupt
│ │ │ +0008a340: 696f 6e0a 2020 2d20 6d65 6469 756d 5f73 ion. - medium_s
│ │ │ +0008a350: 6576 6572 6974 790a 2020 2d20 6e6f 5f72 everity. - no_r
│ │ │ +0008a360: 6562 6f6f 745f 6e65 6564 6564 0a20 202d eboot_needed. -
│ │ │ +0008a370: 2073 6572 7669 6365 5f61 7564 6974 645f service_auditd_
│ │ │ +0008a380: 656e 6162 6c65 640a 0a2d 206e 616d 653a enabled..- name:
│ │ │ +0008a390: 2045 6e61 626c 6520 6175 6469 7464 2053 Enable auditd S
│ │ │ +0008a3a0: 6572 7669 6365 202d 2045 6e61 626c 6520 ervice - Enable
│ │ │ +0008a3b0: 7365 7276 6963 6520 6175 6469 7464 0a20 service auditd.
│ │ │ +0008a3c0: 2062 6c6f 636b 3a0a 0a20 202d 206e 616d block:.. - nam
│ │ │ +0008a3d0: 653a 2047 6174 6865 7220 7468 6520 7061 e: Gather the pa
│ │ │ +0008a3e0: 636b 6167 6520 6661 6374 730a 2020 2020 ckage facts.
│ │ │ +0008a3f0: 7061 636b 6167 655f 6661 6374 733a 0a20 package_facts:.
│ │ │ +0008a400: 2020 2020 206d 616e 6167 6572 3a20 6175 manager: au
│ │ │ +0008a410: 746f 0a0a 2020 2d20 6e61 6d65 3a20 456e to.. - name: En
│ │ │ +0008a420: 6162 6c65 2061 7564 6974 6420 5365 7276 able auditd Serv
│ │ │ +0008a430: 6963 6520 2d20 456e 6162 6c65 2053 6572 ice - Enable Ser
│ │ │ +0008a440: 7669 6365 2061 7564 6974 640a 2020 2020 vice auditd.
│ │ │ +0008a450: 616e 7369 626c 652e 6275 696c 7469 6e2e ansible.builtin.
│ │ │ +0008a460: 7379 7374 656d 643a 0a20 2020 2020 206e systemd:. n
│ │ │ +0008a470: 616d 653a 2061 7564 6974 640a 2020 2020 ame: auditd.
│ │ │ +0008a480: 2020 656e 6162 6c65 643a 2074 7275 650a enabled: true.
│ │ │ +0008a490: 2020 2020 2020 7374 6174 653a 2073 7461 state: sta
│ │ │ +0008a4a0: 7274 6564 0a20 2020 2020 206d 6173 6b65 rted. maske
│ │ │ +0008a4b0: 643a 2066 616c 7365 0a20 2020 2077 6865 d: false. whe
│ │ │ +0008a4c0: 6e3a 0a20 2020 202d 2027 2261 7564 6974 n:. - '"audit
│ │ │ +0008a4d0: 6422 2069 6e20 616e 7369 626c 655f 6661 d" in ansible_fa
│ │ │ +0008a4e0: 6374 732e 7061 636b 6167 6573 270a 2020 cts.packages'.
│ │ │ +0008a4f0: 7768 656e 3a0a 2020 2d20 2722 6c69 6e75 when:. - '"linu
│ │ │ +0008a500: 782d 6261 7365 2220 696e 2061 6e73 6962 x-base" in ansib
│ │ │ +0008a510: 6c65 5f66 6163 7473 2e70 6163 6b61 6765 le_facts.package
│ │ │ +0008a520: 7327 0a20 202d 2027 2261 7564 6974 6422 s'. - '"auditd"
│ │ │ +0008a530: 2069 6e20 616e 7369 626c 655f 6661 6374 in ansible_fact
│ │ │ +0008a540: 732e 7061 636b 6167 6573 270a 2020 7461 s.packages'. ta
│ │ │ +0008a550: 6773 3a0a 2020 2d20 434a 4953 2d35 2e34 gs:. - CJIS-5.4
│ │ │ +0008a560: 2e31 2e31 0a20 202d 204e 4953 542d 3830 .1.1. - NIST-80
│ │ │ +0008a570: 302d 3137 312d 332e 332e 310a 2020 2d20 0-171-3.3.1. -
│ │ │ +0008a580: 4e49 5354 2d38 3030 2d31 3731 2d33 2e33 NIST-800-171-3.3
│ │ │ +0008a590: 2e32 0a20 202d 204e 4953 542d 3830 302d .2. - NIST-800-
│ │ │ +0008a5a0: 3137 312d 332e 332e 360a 2020 2d20 4e49 171-3.3.6. - NI
│ │ │ +0008a5b0: 5354 2d38 3030 2d35 332d 4143 2d32 2867 ST-800-53-AC-2(g
│ │ │ +0008a5c0: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5
│ │ │ +0008a5d0: 332d 4143 2d36 2839 290a 2020 2d20 4e49 3-AC-6(9). - NI
│ │ │ +0008a5e0: 5354 2d38 3030 2d35 332d 4155 2d31 300a ST-800-53-AU-10.
│ │ │ +0008a5f0: 2020 2d20 4e49 5354 2d38 3030 2d35 332d - NIST-800-53-
│ │ │ +0008a600: 4155 2d31 3228 6329 0a20 202d 204e 4953 AU-12(c). - NIS
│ │ │ +0008a610: 542d 3830 302d 3533 2d41 552d 3134 2831 T-800-53-AU-14(1
│ │ │ +0008a620: 290a 2020 2d20 4e49 5354 2d38 3030 2d35 ). - NIST-800-5
│ │ │ +0008a630: 332d 4155 2d32 2864 290a 2020 2d20 4e49 3-AU-2(d). - NI
│ │ │ +0008a640: 5354 2d38 3030 2d35 332d 4155 2d33 0a20 ST-800-53-AU-3.
│ │ │ +0008a650: 202d 204e 4953 542d 3830 302d 3533 2d43 - NIST-800-53-C
│ │ │ +0008a660: 4d2d 3628 6129 0a20 202d 204e 4953 542d M-6(a). - NIST-
│ │ │ +0008a670: 3830 302d 3533 2d53 492d 3428 3233 290a 800-53-SI-4(23).
│ │ │ +0008a680: 2020 2d20 5043 492d 4453 532d 5265 712d - PCI-DSS-Req-
│ │ │ +0008a690: 3130 2e31 0a20 202d 2050 4349 2d44 5353 10.1. - PCI-DSS
│ │ │ +0008a6a0: 7634 2d31 302e 320a 2020 2d20 5043 492d v4-10.2. - PCI-
│ │ │ +0008a6b0: 4453 5376 342d 3130 2e32 2e31 0a20 202d DSSv4-10.2.1. -
│ │ │ +0008a6c0: 2065 6e61 626c 655f 7374 7261 7465 6779 enable_strategy
│ │ │ +0008a6d0: 0a20 202d 206c 6f77 5f63 6f6d 706c 6578 . - low_complex
│ │ │ +0008a6e0: 6974 790a 2020 2d20 6c6f 775f 6469 7372 ity. - low_disr
│ │ │ +0008a6f0: 7570 7469 6f6e 0a20 202d 206d 6564 6975 uption. - mediu
│ │ │ +0008a700: 6d5f 7365 7665 7269 7479 0a20 202d 206e m_severity. - n
│ │ │ +0008a710: 6f5f 7265 626f 6f74 5f6e 6565 6465 640a o_reboot_needed.
│ │ │ +0008a720: 2020 2d20 7365 7276 6963 655f 6175 6469 - service_audi
│ │ │ +0008a730: 7464 5f65 6e61 626c 6564 0a3c 2f63 6f64 td_enabled.
Re
│ │ │ +0008a7f0: 6d65 6469 6174 696f 6e20 5075 7070 6574 mediation Puppet
│ │ │ +0008a800: 2073 6e69 7070 6574 20e2 87b2 3c2f 613e snippet ...
│ │ │ +0008a810: 3c62 723e 3c64 6976 2063 6c61 7373 3d22
| Complexity: | low |
|---|
| Disrup
│ │ │ +0008a8c0: 7469 6f6e 3a3c 2f74 683e 3c74 643e 6c6f tion: | lo
│ │ │ +0008a8d0: 773c 2f74 643e 3c2f 7472 3e3c 7472 3e3c w |
|---|
<
│ │ │ +0008a8e0: 7468 3e52 6562 6f6f 743a 3c2f 7468 3e3c th>Reboot:<
│ │ │ +0008a8f0: 7464 3e66 616c 7365 3c2f 7464 3e3c 2f74 td>false
| Strate
│ │ │ +0008a910: 6779 3a3c 2f74 683e 3c74 643e 656e 6162 gy: | enab
│ │ │ +0008a920: 6c65 3c2f 7464 3e3c 2f74 723e 3c2f 7461 le |
|---|
i
│ │ │ +0008a940: 6e63 6c75 6465 2065 6e61 626c 655f 6175 nclude enable_au
│ │ │ +0008a950: 6469 7464 0a0a 636c 6173 7320 656e 6162 ditd..class enab
│ │ │ +0008a960: 6c65 5f61 7564 6974 6420 7b0a 2020 7365 le_auditd {. se
│ │ │ +0008a970: 7276 6963 6520 7b27 6175 6469 7464 273a rvice {'auditd':
│ │ │ +0008a980: 0a20 2020 2065 6e61 626c 6520 3d26 6774 . enable =>
│ │ │ +0008a990: 3b20 7472 7565 2c0a 2020 2020 656e 7375 ; true,. ensu
│ │ │ +0008a9a0: 7265 203d 2667 743b 2027 7275 6e6e 696e re => 'runnin
│ │ │ +0008a9b0: 6727 2c0a 2020 7d0a 7d0a 3c2f 636f 6465 g',. }.}.
Rem
│ │ │ +0008aa70: 6564 6961 7469 6f6e 204f 5342 7569 6c64 ediation OSBuild
│ │ │ +0008aa80: 2042 6c75 6570 7269 6e74 2073 6e69 7070 Blueprint snipp
│ │ │ +0008aa90: 6574 20e2 87b2 3c2f 613e 3c62 723e 3c64 et ...
.[cu
│ │ │ +0008aae0: 7374 6f6d 697a 6174 696f 6e73 2e73 6572 stomizations.ser
│ │ │ +0008aaf0: 7669 6365 735d 0a65 6e61 626c 6564 203d vices].enabled =
│ │ │ +0008ab00: 205b 2261 7564 6974 6422 5d0a 3c2f 636f ["auditd"].
<
│ │ │ 0008ab20: 2f64 6976 3e3c 2f74 643e 3c2f 7472 3e3c /div><
│ │ │ 0008ab30: 2f74 626f 6479 3e3c 2f74 6162 6c65 3e3c /tbody>
<
│ │ │ 0008ab40: 2f74 643e 3c2f 7472 3e3c 2f74 626f 6479 /td>
<
│ │ │ 0008ab60: 6469 7620 6964 3d22 7265 6172 2d6d 6174 div id="rear-mat
│ │ │ 0008ab70: 7465 7222 3e3c 6469 7620 636c 6173 733d ter">
'installed',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ @@ -1678,14 +1661,31 @@
│ │ │ │ - NIST-800-53-CM-6(a)
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_rsyslog_installed
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: enable
│ │ │ │ +include install_rsyslog
│ │ │ │ +
│ │ │ │ +class install_rsyslog {
│ │ │ │ + package { 'rsyslog':
│ │ │ │ + ensure => 'installed',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +
│ │ │ │ +[[packages]]
│ │ │ │ +name = "rsyslog"
│ │ │ │ +version = "*"
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ # Remediation is applicable only in certain platforms
│ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}
│ │ │ │ @@ -1716,31 +1716,14 @@
│ │ │ │ _i_s_a_-_6_2_4_4_3_-_2_0_1_3 SR 2.10, SR 2.11, SR 2.12, SR 2.8, SR 2.9, SR 6.1,
│ │ │ │ SR 6.2, SR 7.1, SR 7.2
│ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.1.3, A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4,
│ │ │ │ A.12.7.1, A.14.2.7, A.15.2.1, A.15.2.2, A.17.2.1
│ │ │ │ _n_i_s_t CM-6(a), AU-4(1)
│ │ │ │ _n_i_s_t_-_c_s_f DE.CM-1, DE.CM-3, DE.CM-7, ID.SC-4, PR.DS-4, PR.PT-1
│ │ │ │ _o_s_-_s_r_g SRG-OS-000480-GPOS-00227
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -
│ │ │ │ -[customizations.services]
│ │ │ │ -enabled = ["rsyslog"]
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: enable
│ │ │ │ -include enable_rsyslog
│ │ │ │ -
│ │ │ │ -class enable_rsyslog {
│ │ │ │ - service {'rsyslog':
│ │ │ │ - enable => true,
│ │ │ │ - ensure => 'running',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ @@ -1776,14 +1759,31 @@
│ │ │ │ - NIST-800-53-CM-6(a)
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - service_rsyslog_enabled
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: enable
│ │ │ │ +include enable_rsyslog
│ │ │ │ +
│ │ │ │ +class enable_rsyslog {
│ │ │ │ + service {'rsyslog':
│ │ │ │ + enable => true,
│ │ │ │ + ensure => 'running',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +
│ │ │ │ +[customizations.services]
│ │ │ │ +enabled = ["rsyslog"]
│ │ │ │ Group File Permissions and Masks Group contains 5 groups and 17 rules
│ │ │ │ _[_r_e_f_] Traditional Unix security relies heavily on file and directory
│ │ │ │ permissions to prevent unauthorized users from reading or modifying files to
│ │ │ │ which they should not have access.
│ │ │ │
│ │ │ │ Several of the commands in this section search filesystems for files or
│ │ │ │ directories with certain characteristics, and are intended to be run on every
│ │ │ │ @@ -3561,31 +3561,14 @@
│ │ │ │ SR 2.7, SR 7.6
│ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.1.2, A.12.5.1, A.12.6.2, A.14.2.2, A.14.2.3,
│ │ │ │ A.14.2.4, A.9.1.2
│ │ │ │ _n_i_s_t CM-6(a)
│ │ │ │ _n_i_s_t_-_c_s_f PR.IP-1, PR.PT-3
│ │ │ │ _o_s_-_s_r_g SRG-OS-000480-GPOS-00227
│ │ │ │ _p_c_i_d_s_s_4 2.2.6, 2.2
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -
│ │ │ │ -[[packages]]
│ │ │ │ -name = "cron"
│ │ │ │ -version = "*"
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: enable
│ │ │ │ -include install_cron
│ │ │ │ -
│ │ │ │ -class install_cron {
│ │ │ │ - package { 'cron':
│ │ │ │ - ensure => 'installed',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ @@ -3612,14 +3595,31 @@
│ │ │ │ - PCI-DSSv4-2.2.6
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_cron_installed
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: enable
│ │ │ │ +include install_cron
│ │ │ │ +
│ │ │ │ +class install_cron {
│ │ │ │ + package { 'cron':
│ │ │ │ + ensure => 'installed',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +
│ │ │ │ +[[packages]]
│ │ │ │ +name = "cron"
│ │ │ │ +version = "*"
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ # Remediation is applicable only in certain platforms
│ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}
│ │ │ │ @@ -3655,31 +3655,14 @@
│ │ │ │ _i_s_a_-_6_2_4_4_3_-_2_0_1_3 SR 1.3, SR 1.4, SR 1.5, SR 1.6, SR 1.7, SR 1.8, SR
│ │ │ │ 1.9, SR 2.1, SR 2.2, SR 2.3, SR 2.4, SR 2.5, SR 2.6,
│ │ │ │ SR 2.7, SR 7.6
│ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.1.2, A.12.5.1, A.12.6.2, A.14.2.2, A.14.2.3,
│ │ │ │ A.14.2.4, A.9.1.2
│ │ │ │ _n_i_s_t CM-6(a)
│ │ │ │ _n_i_s_t_-_c_s_f PR.IP-1, PR.PT-3
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -
│ │ │ │ -[customizations.services]
│ │ │ │ -enabled = ["cron"]
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: enable
│ │ │ │ -include enable_cron
│ │ │ │ -
│ │ │ │ -class enable_cron {
│ │ │ │ - service {'cron':
│ │ │ │ - enable => true,
│ │ │ │ - ensure => 'running',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ @@ -3713,14 +3696,31 @@
│ │ │ │ - NIST-800-53-CM-6(a)
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - service_cron_enabled
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: enable
│ │ │ │ +include enable_cron
│ │ │ │ +
│ │ │ │ +class enable_cron {
│ │ │ │ + service {'cron':
│ │ │ │ + enable => true,
│ │ │ │ + ensure => 'running',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +
│ │ │ │ +[customizations.services]
│ │ │ │ +enabled = ["cron"]
│ │ │ │ Group Deprecated services Group contains 5 rules
│ │ │ │ _[_r_e_f_] Some deprecated software services impact the overall system security
│ │ │ │ due to their behavior (leak of confidentiality in network exchange, usage as
│ │ │ │ uncontrolled communication channel, risk associated with the service due to its
│ │ │ │ old age, etc.
│ │ │ │ ****** RRuullee? ? UUnniinnssttaallll tthhee iinneett--bbaasseedd tteellnneett sseerrvveerr ? ? _[[_rr_ee_ff_]] ******
│ │ │ │ The inet-based telnet daemon should be uninstalled.
│ │ │ │ @@ -3744,26 +3744,14 @@
│ │ │ │ SR 2.7, SR 3.1, SR 3.5, SR 3.8, SR 4.1, SR 4.3, SR
│ │ │ │ 5.1, SR 5.2, SR 5.3, SR 7.1, SR 7.6
│ │ │ │ A.11.2.6, A.12.1.2, A.12.5.1, A.12.6.2, A.13.1.1,
│ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.13.2.1, A.14.1.3, A.14.2.2, A.14.2.3, A.14.2.4,
│ │ │ │ A.6.2.1, A.6.2.2, A.9.1.2
│ │ │ │ _n_i_s_t CM-7(a), CM-7(b), CM-6(a)
│ │ │ │ _n_i_s_t_-_c_s_f PR.AC-3, PR.IP-1, PR.PT-3, PR.PT-4
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: disable
│ │ │ │ -include remove_inetutils-telnetd
│ │ │ │ -
│ │ │ │ -class remove_inetutils-telnetd {
│ │ │ │ - package { 'inetutils-telnetd':
│ │ │ │ - ensure => 'purged',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: disable
│ │ │ │ - name: Ensure inetutils-telnetd is removed
│ │ │ │ package:
│ │ │ │ @@ -3775,14 +3763,26 @@
│ │ │ │ - NIST-800-53-CM-7(b)
│ │ │ │ - disable_strategy
│ │ │ │ - high_severity
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_inetutils-telnetd_removed
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: disable
│ │ │ │ +include remove_inetutils-telnetd
│ │ │ │ +
│ │ │ │ +class remove_inetutils-telnetd {
│ │ │ │ + package { 'inetutils-telnetd':
│ │ │ │ + ensure => 'purged',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: disable
│ │ │ │
│ │ │ │ # CAUTION: This remediation script will remove inetutils-telnetd
│ │ │ │ @@ -3795,26 +3795,14 @@
│ │ │ │ ****** RRuullee? ? UUnniinnssttaallll tthhee nniiss ppaacckkaaggee ? ? _[[_rr_ee_ff_]] ******
│ │ │ │ The support for Yellowpages should not be installed unless it is required.
│ │ │ │ NIS is the historical SUN service for central account management,
│ │ │ │ Rationale: more and more replaced by LDAP. NIS does not support efficiently
│ │ │ │ security constraints, ACL, etc. and should not be used.
│ │ │ │ Severity: low
│ │ │ │ Rule ID: xccdf_org.ssgproject.content_rule_package_nis_removed
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: disable
│ │ │ │ -include remove_nis
│ │ │ │ -
│ │ │ │ -class remove_nis {
│ │ │ │ - package { 'nis':
│ │ │ │ - ensure => 'purged',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: disable
│ │ │ │ - name: Ensure nis is removed
│ │ │ │ package:
│ │ │ │ @@ -3823,14 +3811,26 @@
│ │ │ │ tags:
│ │ │ │ - disable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - low_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_nis_removed
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: disable
│ │ │ │ +include remove_nis
│ │ │ │ +
│ │ │ │ +class remove_nis {
│ │ │ │ + package { 'nis':
│ │ │ │ + ensure => 'purged',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: disable
│ │ │ │
│ │ │ │ # CAUTION: This remediation script will remove nis
│ │ │ │ @@ -3844,26 +3844,14 @@
│ │ │ │ ntpdate is a historical ntp synchronization client for unixes. It sould be
│ │ │ │ uninstalled.
│ │ │ │ ntpdate is an old not security-compliant ntp client. It should be
│ │ │ │ Rationale: replaced by modern ntp clients such as ntpd, able to use
│ │ │ │ cryptographic mechanisms integrated in NTP.
│ │ │ │ Severity: low
│ │ │ │ Rule ID: xccdf_org.ssgproject.content_rule_package_ntpdate_removed
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: disable
│ │ │ │ -include remove_ntpdate
│ │ │ │ -
│ │ │ │ -class remove_ntpdate {
│ │ │ │ - package { 'ntpdate':
│ │ │ │ - ensure => 'purged',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: disable
│ │ │ │ - name: Ensure ntpdate is removed
│ │ │ │ package:
│ │ │ │ @@ -3872,14 +3860,26 @@
│ │ │ │ tags:
│ │ │ │ - disable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - low_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_ntpdate_removed
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: disable
│ │ │ │ +include remove_ntpdate
│ │ │ │ +
│ │ │ │ +class remove_ntpdate {
│ │ │ │ + package { 'ntpdate':
│ │ │ │ + ensure => 'purged',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: disable
│ │ │ │
│ │ │ │ # CAUTION: This remediation script will remove ntpdate
│ │ │ │ @@ -3910,26 +3910,14 @@
│ │ │ │ SR 2.7, SR 3.1, SR 3.5, SR 3.8, SR 4.1, SR 4.3, SR
│ │ │ │ 5.1, SR 5.2, SR 5.3, SR 7.1, SR 7.6
│ │ │ │ A.11.2.6, A.12.1.2, A.12.5.1, A.12.6.2, A.13.1.1,
│ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.13.2.1, A.14.1.3, A.14.2.2, A.14.2.3, A.14.2.4,
│ │ │ │ A.6.2.1, A.6.2.2, A.9.1.2
│ │ │ │ _n_i_s_t CM-7(a), CM-7(b), CM-6(a)
│ │ │ │ _n_i_s_t_-_c_s_f PR.AC-3, PR.IP-1, PR.PT-3, PR.PT-4
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: disable
│ │ │ │ -include remove_telnetd-ssl
│ │ │ │ -
│ │ │ │ -class remove_telnetd-ssl {
│ │ │ │ - package { 'telnetd-ssl':
│ │ │ │ - ensure => 'purged',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: disable
│ │ │ │ - name: Ensure telnetd-ssl is removed
│ │ │ │ package:
│ │ │ │ @@ -3941,14 +3929,26 @@
│ │ │ │ - NIST-800-53-CM-7(b)
│ │ │ │ - disable_strategy
│ │ │ │ - high_severity
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_telnetd-ssl_removed
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: disable
│ │ │ │ +include remove_telnetd-ssl
│ │ │ │ +
│ │ │ │ +class remove_telnetd-ssl {
│ │ │ │ + package { 'telnetd-ssl':
│ │ │ │ + ensure => 'purged',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: disable
│ │ │ │
│ │ │ │ # CAUTION: This remediation script will remove telnetd-ssl
│ │ │ │ @@ -3980,26 +3980,14 @@
│ │ │ │ SR 2.7, SR 3.1, SR 3.5, SR 3.8, SR 4.1, SR 4.3, SR
│ │ │ │ 5.1, SR 5.2, SR 5.3, SR 7.1, SR 7.6
│ │ │ │ A.11.2.6, A.12.1.2, A.12.5.1, A.12.6.2, A.13.1.1,
│ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.13.2.1, A.14.1.3, A.14.2.2, A.14.2.3, A.14.2.4,
│ │ │ │ A.6.2.1, A.6.2.2, A.9.1.2
│ │ │ │ _n_i_s_t CM-7(a), CM-7(b), CM-6(a)
│ │ │ │ _n_i_s_t_-_c_s_f PR.AC-3, PR.IP-1, PR.PT-3, PR.PT-4
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: disable
│ │ │ │ -include remove_telnetd
│ │ │ │ -
│ │ │ │ -class remove_telnetd {
│ │ │ │ - package { 'telnetd':
│ │ │ │ - ensure => 'purged',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: disable
│ │ │ │ - name: Ensure telnetd is removed
│ │ │ │ package:
│ │ │ │ @@ -4011,14 +3999,26 @@
│ │ │ │ - NIST-800-53-CM-7(b)
│ │ │ │ - disable_strategy
│ │ │ │ - high_severity
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_telnetd_removed
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: disable
│ │ │ │ +include remove_telnetd
│ │ │ │ +
│ │ │ │ +class remove_telnetd {
│ │ │ │ + package { 'telnetd':
│ │ │ │ + ensure => 'purged',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: disable
│ │ │ │
│ │ │ │ # CAUTION: This remediation script will remove telnetd
│ │ │ │ @@ -4093,31 +4093,14 @@
│ │ │ │ _i_s_a_-_6_2_4_4_3_-_2_0_0_9 4.3.3.3.9, 4.3.3.5.8, 4.3.4.4.7, 4.4.2.1, 4.4.2.2,
│ │ │ │ References: 4.4.2.4
│ │ │ │ _i_s_a_-_6_2_4_4_3_-_2_0_1_3 SR 2.10, SR 2.11, SR 2.12, SR 2.8, SR 2.9
│ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4, A.12.7.1
│ │ │ │ _n_i_s_t CM-6(a)
│ │ │ │ _n_i_s_t_-_c_s_f PR.PT-1
│ │ │ │ _p_c_i_d_s_s Req-10.4
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -
│ │ │ │ -[[packages]]
│ │ │ │ -name = "ntp"
│ │ │ │ -version = "*"
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: enable
│ │ │ │ -include install_ntp
│ │ │ │ -
│ │ │ │ -class install_ntp {
│ │ │ │ - package { 'ntp':
│ │ │ │ - ensure => 'installed',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ @@ -4142,14 +4125,31 @@
│ │ │ │ - PCI-DSS-Req-10.4
│ │ │ │ - enable_strategy
│ │ │ │ - high_severity
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_ntp_installed
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: enable
│ │ │ │ +include install_ntp
│ │ │ │ +
│ │ │ │ +class install_ntp {
│ │ │ │ + package { 'ntp':
│ │ │ │ + ensure => 'installed',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +
│ │ │ │ +[[packages]]
│ │ │ │ +name = "ntp"
│ │ │ │ +version = "*"
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ # Remediation is applicable only in certain platforms
│ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}
│ │ │ │ @@ -4183,31 +4183,14 @@
│ │ │ │ 4.4.2.4
│ │ │ │ References: _i_s_a_-_6_2_4_4_3_-_2_0_1_3 SR 2.10, SR 2.11, SR 2.12, SR 2.8, SR 2.9
│ │ │ │ _i_s_o_2_7_0_0_1_-_2_0_1_3 A.12.4.1, A.12.4.2, A.12.4.3, A.12.4.4, A.12.7.1
│ │ │ │ _n_i_s_t CM-6(a), AU-8(1)(a)
│ │ │ │ _n_i_s_t_-_c_s_f PR.PT-1
│ │ │ │ _p_c_i_d_s_s Req-10.4
│ │ │ │ _p_c_i_d_s_s_4 10.6.1, 10.6
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -
│ │ │ │ -[customizations.services]
│ │ │ │ -enabled = ["ntp"]
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: enable
│ │ │ │ -include enable_ntp
│ │ │ │ -
│ │ │ │ -class enable_ntp {
│ │ │ │ - service {'ntp':
│ │ │ │ - enable => true,
│ │ │ │ - ensure => 'running',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ @@ -4251,14 +4234,31 @@
│ │ │ │ - PCI-DSSv4-10.6.1
│ │ │ │ - enable_strategy
│ │ │ │ - high_severity
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - no_reboot_needed
│ │ │ │ - service_ntp_enabled
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: enable
│ │ │ │ +include enable_ntp
│ │ │ │ +
│ │ │ │ +class enable_ntp {
│ │ │ │ + service {'ntp':
│ │ │ │ + enable => true,
│ │ │ │ + ensure => 'running',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +
│ │ │ │ +[customizations.services]
│ │ │ │ +enabled = ["ntp"]
│ │ │ │ Group SSH Server Group contains 1 group and 5 rules
│ │ │ │ _[_r_e_f_] The SSH protocol is recommended for remote login and remote file
│ │ │ │ transfer. SSH provides confidentiality and integrity for data exchanged between
│ │ │ │ two systems, as well as server authentication, through the use of public key
│ │ │ │ cryptography. The implementation included with the system is called OpenSSH,
│ │ │ │ and more detailed documentation is available from its website, _h_t_t_p_s_:_/_/
│ │ │ │ _w_w_w_._o_p_e_n_s_s_h_._c_o_m. Its server program is called sshd and provided by the RPM
│ │ │ │ @@ -5158,31 +5158,14 @@
│ │ │ │ 000349-GPOS-00137, SRG-OS-000350-GPOS-00138, SRG-OS-
│ │ │ │ 000351-GPOS-00139, SRG-OS-000352-GPOS-00140, SRG-OS-
│ │ │ │ 000353-GPOS-00141, SRG-OS-000354-GPOS-00142, SRG-OS-
│ │ │ │ 000358-GPOS-00145, SRG-OS-000365-GPOS-00152, SRG-OS-
│ │ │ │ 000392-GPOS-00172, SRG-OS-000475-GPOS-00220
│ │ │ │ _a_n_s_s_i R33, R73
│ │ │ │ _p_c_i_d_s_s_4 10.2.1, 10.2
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -
│ │ │ │ -[[packages]]
│ │ │ │ -name = "auditd"
│ │ │ │ -version = "*"
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: enable
│ │ │ │ -include install_auditd
│ │ │ │ -
│ │ │ │ -class install_auditd {
│ │ │ │ - package { 'auditd':
│ │ │ │ - ensure => 'installed',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ @@ -5223,14 +5206,31 @@
│ │ │ │ - PCI-DSSv4-10.2.1
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_audit_installed
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: enable
│ │ │ │ +include install_auditd
│ │ │ │ +
│ │ │ │ +class install_auditd {
│ │ │ │ + package { 'auditd':
│ │ │ │ + ensure => 'installed',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +
│ │ │ │ +[[packages]]
│ │ │ │ +name = "auditd"
│ │ │ │ +version = "*"
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _S_h_e_l_l_ _s_c_r_i_p_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ # Remediation is applicable only in certain platforms
│ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}
│ │ │ │ @@ -5306,31 +5306,14 @@
│ │ │ │ SRG-OS-000358-GPOS-00145, SRG-OS-000365-GPOS-00152,
│ │ │ │ SRG-OS-000392-GPOS-00172, SRG-OS-000475-GPOS-00220
│ │ │ │ SRG-APP-000095-CTR-000170, SRG-APP-000409-CTR-
│ │ │ │ _a_p_p_-_s_r_g_-_c_t_r 000990, SRG-APP-000508-CTR-001300, SRG-APP-000510-
│ │ │ │ CTR-001310
│ │ │ │ _a_n_s_s_i R33, R73
│ │ │ │ _p_c_i_d_s_s_4 10.2.1, 10.2
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -
│ │ │ │ -[customizations.services]
│ │ │ │ -enabled = ["auditd"]
│ │ │ │ -_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ -CCoommpplleexxiittyy:: low
│ │ │ │ -DDiissrruuppttiioonn:: low
│ │ │ │ -RReebboooott:: false
│ │ │ │ -SSttrraatteeggyy:: enable
│ │ │ │ -include enable_auditd
│ │ │ │ -
│ │ │ │ -class enable_auditd {
│ │ │ │ - service {'auditd':
│ │ │ │ - enable => true,
│ │ │ │ - ensure => 'running',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ _R_e_m_e_d_i_a_t_i_o_n_ _A_n_s_i_b_l_e_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ CCoommpplleexxiittyy:: low
│ │ │ │ DDiissrruuppttiioonn:: low
│ │ │ │ RReebboooott:: false
│ │ │ │ SSttrraatteeggyy:: enable
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ @@ -5396,11 +5379,28 @@
│ │ │ │ - PCI-DSSv4-10.2.1
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - service_auditd_enabled
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _P_u_p_p_e_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +CCoommpplleexxiittyy:: low
│ │ │ │ +DDiissrruuppttiioonn:: low
│ │ │ │ +RReebboooott:: false
│ │ │ │ +SSttrraatteeggyy:: enable
│ │ │ │ +include enable_auditd
│ │ │ │ +
│ │ │ │ +class enable_auditd {
│ │ │ │ + service {'auditd':
│ │ │ │ + enable => true,
│ │ │ │ + ensure => 'running',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ +_R_e_m_e_d_i_a_t_i_o_n_ _O_S_B_u_i_l_d_ _B_l_u_e_p_r_i_n_t_ _s_n_i_p_p_e_t_ _⇲
│ │ │ │ +
│ │ │ │ +[customizations.services]
│ │ │ │ +enabled = ["auditd"]
│ │ │ │ Red Hat and Red Hat Enterprise Linux are either registered trademarks or
│ │ │ │ trademarks of Red Hat, Inc. in the United States and other countries. All other
│ │ │ │ names are registered trademarks or trademarks of their respective companies.
│ │ │ │ Generated using _O_p_e_n_S_C_A_P 1.4.1
│ │ ├── ./usr/share/xml/scap/ssg/content/ssg-debian11-ds.xml
│ │ │ ├── ./usr/share/xml/scap/ssg/content/ssg-debian11-ds.xml
│ │ │ │┄ Ordering differences only
│ │ │ │ @@ -105,179 +105,179 @@
│ │ │ │ os-srg
│ │ │ │ ospp
│ │ │ │ pcidss
│ │ │ │ pcidss4
│ │ │ │ stigid
│ │ │ │ stigref
│ │ │ │
│ │ │ │ -
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ +
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ +
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ +
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ +
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ +
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ +
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ +
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
│ │ │ │
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ 0.1.76
│ │ │ │
│ │ │ │ SCAP Security Guide Project
│ │ │ │ @@ -1340,24 +1340,14 @@
│ │ │ │ PR.IP-3
│ │ │ │ Req-11.5
│ │ │ │ SRG-OS-000445-GPOS-00199
│ │ │ │ R76
│ │ │ │ R79
│ │ │ │ 11.5.2
│ │ │ │ The AIDE package must be installed if it is to be available for integrity checking.
│ │ │ │ - [[packages]]
│ │ │ │ -name = "aide"
│ │ │ │ -version = "*"
│ │ │ │ - include install_aide
│ │ │ │ -
│ │ │ │ -class install_aide {
│ │ │ │ - package { 'aide':
│ │ │ │ - ensure => 'installed',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ manager: auto
│ │ │ │ tags:
│ │ │ │ - CJIS-5.10.1.3
│ │ │ │ - NIST-800-53-CM-6(a)
│ │ │ │ - PCI-DSS-Req-11.5
│ │ │ │ @@ -1381,14 +1371,24 @@
│ │ │ │ - PCI-DSSv4-11.5.2
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_aide_installed
│ │ │ │ + include install_aide
│ │ │ │ +
│ │ │ │ +class install_aide {
│ │ │ │ + package { 'aide':
│ │ │ │ + ensure => 'installed',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ + [[packages]]
│ │ │ │ +name = "aide"
│ │ │ │ +version = "*"
│ │ │ │ # Remediation is applicable only in certain platforms
│ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}
│ │ │ │ ' 'linux-base' 2>/dev/null | grep -q ^installed; then
│ │ │ │
│ │ │ │ DEBIAN_FRONTEND=noninteractive apt-get install -y "aide"
│ │ │ │
│ │ │ │ else
│ │ │ │ @@ -3428,35 +3428,35 @@
│ │ │ │ GnuTLS is a secure communications library implementing the SSL, TLS and DTLS
│ │ │ │ protocols and technologies around them. It provides a simple C language
│ │ │ │ application programming interface (API) to access the secure communications
│ │ │ │ protocols as well as APIs to parse and write X.509, PKCS #12, OpenPGP and
│ │ │ │ other required structures.
│ │ │ │ This package contains command line TLS client and server and certificate
│ │ │ │ manipulation tools.
│ │ │ │ - [[packages]]
│ │ │ │ -name = "gnutls-utils"
│ │ │ │ -version = "*"
│ │ │ │ - include install_gnutls-utils
│ │ │ │ -
│ │ │ │ -class install_gnutls-utils {
│ │ │ │ - package { 'gnutls-utils':
│ │ │ │ - ensure => 'installed',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ - name: Ensure gnutls-utils is installed
│ │ │ │ package:
│ │ │ │ name: gnutls-utils
│ │ │ │ state: present
│ │ │ │ tags:
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_gnutls-utils_installed
│ │ │ │ + include install_gnutls-utils
│ │ │ │ +
│ │ │ │ +class install_gnutls-utils {
│ │ │ │ + package { 'gnutls-utils':
│ │ │ │ + ensure => 'installed',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ + [[packages]]
│ │ │ │ +name = "gnutls-utils"
│ │ │ │ +version = "*"
│ │ │ │ DEBIAN_FRONTEND=noninteractive apt-get install -y "gnutls-utils"
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ @@ -3477,35 +3477,35 @@
│ │ │ │ support cross-platform development of security-enabled client and
│ │ │ │ server applications. Install the
│ │ │ │ nss-tools
│ │ │ │ package
│ │ │ │ to install command-line tools to manipulate the NSS certificate
│ │ │ │ and key database.
│ │ │ │
│ │ │ │ - [[packages]]
│ │ │ │ -name = "nss-tools"
│ │ │ │ -version = "*"
│ │ │ │ - include install_nss-tools
│ │ │ │ -
│ │ │ │ -class install_nss-tools {
│ │ │ │ - package { 'nss-tools':
│ │ │ │ - ensure => 'installed',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ - name: Ensure nss-tools is installed
│ │ │ │ package:
│ │ │ │ name: nss-tools
│ │ │ │ state: present
│ │ │ │ tags:
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_nss-tools_installed
│ │ │ │ + include install_nss-tools
│ │ │ │ +
│ │ │ │ +class install_nss-tools {
│ │ │ │ + package { 'nss-tools':
│ │ │ │ + ensure => 'installed',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ + [[packages]]
│ │ │ │ +name = "nss-tools"
│ │ │ │ +version = "*"
│ │ │ │ DEBIAN_FRONTEND=noninteractive apt-get install -y "nss-tools"
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ @@ -9350,24 +9350,14 @@
│ │ │ │ CM-6(a)
│ │ │ │ PR.PT-1
│ │ │ │ SRG-OS-000479-GPOS-00224
│ │ │ │ SRG-OS-000051-GPOS-00024
│ │ │ │ SRG-OS-000480-GPOS-00227
│ │ │ │ The rsyslog package provides the rsyslog daemon, which provides
│ │ │ │ system logging services.
│ │ │ │ - [[packages]]
│ │ │ │ -name = "rsyslog"
│ │ │ │ -version = "*"
│ │ │ │ - include install_rsyslog
│ │ │ │ -
│ │ │ │ -class install_rsyslog {
│ │ │ │ - package { 'rsyslog':
│ │ │ │ - ensure => 'installed',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ manager: auto
│ │ │ │ tags:
│ │ │ │ - NIST-800-53-CM-6(a)
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ @@ -9385,14 +9375,24 @@
│ │ │ │ - NIST-800-53-CM-6(a)
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_rsyslog_installed
│ │ │ │ + include install_rsyslog
│ │ │ │ +
│ │ │ │ +class install_rsyslog {
│ │ │ │ + package { 'rsyslog':
│ │ │ │ + ensure => 'installed',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ + [[packages]]
│ │ │ │ +name = "rsyslog"
│ │ │ │ +version = "*"
│ │ │ │ # Remediation is applicable only in certain platforms
│ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}
│ │ │ │ ' 'linux-base' 2>/dev/null | grep -q ^installed; then
│ │ │ │
│ │ │ │ DEBIAN_FRONTEND=noninteractive apt-get install -y "rsyslog"
│ │ │ │
│ │ │ │ else
│ │ │ │ @@ -9489,24 +9489,14 @@
│ │ │ │ SRG-OS-000480-GPOS-00227
│ │ │ │
│ │ │ │ The
│ │ │ │ rsyslog
│ │ │ │ service must be running in order to provide
│ │ │ │ logging services, which are essential to system administration.
│ │ │ │
│ │ │ │ - [customizations.services]
│ │ │ │ -enabled = ["rsyslog"]
│ │ │ │ - include enable_rsyslog
│ │ │ │ -
│ │ │ │ -class enable_rsyslog {
│ │ │ │ - service {'rsyslog':
│ │ │ │ - enable => true,
│ │ │ │ - ensure => 'running',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ manager: auto
│ │ │ │ tags:
│ │ │ │ - NIST-800-53-AU-4(1)
│ │ │ │ - NIST-800-53-CM-6(a)
│ │ │ │ - enable_strategy
│ │ │ │ @@ -9537,14 +9527,24 @@
│ │ │ │ - NIST-800-53-CM-6(a)
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - service_rsyslog_enabled
│ │ │ │ + include enable_rsyslog
│ │ │ │ +
│ │ │ │ +class enable_rsyslog {
│ │ │ │ + service {'rsyslog':
│ │ │ │ + enable => true,
│ │ │ │ + ensure => 'running',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ + [customizations.services]
│ │ │ │ +enabled = ["rsyslog"]
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ @@ -11155,24 +11155,14 @@
│ │ │ │ service can be enabled with the following command:
│ │ │ │ $ sudo systemctl enable systemd-journald.service
│ │ │ │
│ │ │ │ CCI-001665
│ │ │ │ SC-24
│ │ │ │ SRG-OS-000269-GPOS-00103
│ │ │ │ In the event of a system failure, Debian 11 must preserve any information necessary to determine cause of failure and any information necessary to return to operations with least disruption to system processes.
│ │ │ │ - [customizations.services]
│ │ │ │ -enabled = ["systemd-journald"]
│ │ │ │ - include enable_systemd-journald
│ │ │ │ -
│ │ │ │ -class enable_systemd-journald {
│ │ │ │ - service {'systemd-journald':
│ │ │ │ - enable => true,
│ │ │ │ - ensure => 'running',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ manager: auto
│ │ │ │ tags:
│ │ │ │ - NIST-800-53-SC-24
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ @@ -11201,14 +11191,24 @@
│ │ │ │ - NIST-800-53-SC-24
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - service_systemd-journald_enabled
│ │ │ │ + include enable_systemd-journald
│ │ │ │ +
│ │ │ │ +class enable_systemd-journald {
│ │ │ │ + service {'systemd-journald':
│ │ │ │ + enable => true,
│ │ │ │ + ensure => 'running',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ + [customizations.services]
│ │ │ │ +enabled = ["systemd-journald"]
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ @@ -11295,24 +11295,14 @@
│ │ │ │ CM-6(a)
│ │ │ │ PR.PT-1
│ │ │ │ Req-10.7
│ │ │ │ R71
│ │ │ │ 10.5.1
│ │ │ │ 10.5
│ │ │ │ The logrotate package provides the logrotate services.
│ │ │ │ - [[packages]]
│ │ │ │ -name = "logrotate"
│ │ │ │ -version = "*"
│ │ │ │ - include install_logrotate
│ │ │ │ -
│ │ │ │ -class install_logrotate {
│ │ │ │ - package { 'logrotate':
│ │ │ │ - ensure => 'installed',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ manager: auto
│ │ │ │ tags:
│ │ │ │ - NIST-800-53-CM-6(a)
│ │ │ │ - PCI-DSS-Req-10.7
│ │ │ │ - PCI-DSSv4-10.5
│ │ │ │ @@ -11336,14 +11326,24 @@
│ │ │ │ - PCI-DSSv4-10.5.1
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_logrotate_installed
│ │ │ │ + include install_logrotate
│ │ │ │ +
│ │ │ │ +class install_logrotate {
│ │ │ │ + package { 'logrotate':
│ │ │ │ + ensure => 'installed',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ + [[packages]]
│ │ │ │ +name = "logrotate"
│ │ │ │ +version = "*"
│ │ │ │ # Remediation is applicable only in certain platforms
│ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}
│ │ │ │ ' 'linux-base' 2>/dev/null | grep -q ^installed; then
│ │ │ │
│ │ │ │ DEBIAN_FRONTEND=noninteractive apt-get install -y "logrotate"
│ │ │ │
│ │ │ │ else
│ │ │ │ @@ -11577,24 +11577,14 @@
│ │ │ │ A.12.4.3
│ │ │ │ A.12.4.4
│ │ │ │ A.12.7.1
│ │ │ │ CM-6(a)
│ │ │ │ PR.PT-1
│ │ │ │ The syslog-ng-core package provides the syslog-ng daemon, which provides
│ │ │ │ system logging services.
│ │ │ │ - [[packages]]
│ │ │ │ -name = "syslog-ng"
│ │ │ │ -version = "*"
│ │ │ │ - include install_syslog-ng
│ │ │ │ -
│ │ │ │ -class install_syslog-ng {
│ │ │ │ - package { 'syslog-ng':
│ │ │ │ - ensure => 'installed',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ manager: auto
│ │ │ │ tags:
│ │ │ │ - NIST-800-53-CM-6(a)
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ @@ -11612,14 +11602,24 @@
│ │ │ │ - NIST-800-53-CM-6(a)
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_syslogng_installed
│ │ │ │ + include install_syslog-ng
│ │ │ │ +
│ │ │ │ +class install_syslog-ng {
│ │ │ │ + package { 'syslog-ng':
│ │ │ │ + ensure => 'installed',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ + [[packages]]
│ │ │ │ +name = "syslog-ng"
│ │ │ │ +version = "*"
│ │ │ │ # Remediation is applicable only in certain platforms
│ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}
│ │ │ │ ' 'linux-base' 2>/dev/null | grep -q ^installed; then
│ │ │ │
│ │ │ │ DEBIAN_FRONTEND=noninteractive apt-get install -y "syslog-ng"
│ │ │ │
│ │ │ │ else
│ │ │ │ @@ -11717,24 +11717,14 @@
│ │ │ │ PR.PT-1
│ │ │ │
│ │ │ │ The
│ │ │ │ syslog-ng
│ │ │ │ service must be running in order to provide
│ │ │ │ logging services, which are essential to system administration.
│ │ │ │
│ │ │ │ - [customizations.services]
│ │ │ │ -enabled = ["syslog-ng"]
│ │ │ │ - include enable_syslog-ng
│ │ │ │ -
│ │ │ │ -class enable_syslog-ng {
│ │ │ │ - service {'syslog-ng':
│ │ │ │ - enable => true,
│ │ │ │ - ensure => 'running',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ manager: auto
│ │ │ │ tags:
│ │ │ │ - NIST-800-53-AU-4(1)
│ │ │ │ - NIST-800-53-CM-6(a)
│ │ │ │ - enable_strategy
│ │ │ │ @@ -11765,14 +11755,24 @@
│ │ │ │ - NIST-800-53-CM-6(a)
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - service_syslogng_enabled
│ │ │ │ + include enable_syslog-ng
│ │ │ │ +
│ │ │ │ +class enable_syslog-ng {
│ │ │ │ + service {'syslog-ng':
│ │ │ │ + enable => true,
│ │ │ │ + ensure => 'running',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ + [customizations.services]
│ │ │ │ +enabled = ["syslog-ng"]
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ @@ -12289,24 +12289,14 @@
│ │ │ │
│ │ │ │ The
│ │ │ │ ip6tables
│ │ │ │ service provides the system's host-based firewalling
│ │ │ │ capability for IPv6 and ICMPv6.
│ │ │ │
│ │ │ │
│ │ │ │ - [customizations.services]
│ │ │ │ -enabled = ["ip6tables"]
│ │ │ │ - include enable_ip6tables
│ │ │ │ -
│ │ │ │ -class enable_ip6tables {
│ │ │ │ - service {'ip6tables':
│ │ │ │ - enable => true,
│ │ │ │ - ensure => 'running',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ manager: auto
│ │ │ │ tags:
│ │ │ │ - NIST-800-53-AC-4
│ │ │ │ - NIST-800-53-CA-3(5)
│ │ │ │ - NIST-800-53-CM-6(a)
│ │ │ │ @@ -12343,14 +12333,24 @@
│ │ │ │ - NIST-800-53-SC-7(21)
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - service_ip6tables_enabled
│ │ │ │ + include enable_ip6tables
│ │ │ │ +
│ │ │ │ +class enable_ip6tables {
│ │ │ │ + service {'ip6tables':
│ │ │ │ + enable => true,
│ │ │ │ + ensure => 'running',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ + [customizations.services]
│ │ │ │ +enabled = ["ip6tables"]
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ @@ -12495,24 +12495,14 @@
│ │ │ │
│ │ │ │ The
│ │ │ │ iptables
│ │ │ │ service provides the system's host-based firewalling
│ │ │ │ capability for IPv4 and ICMP.
│ │ │ │
│ │ │ │
│ │ │ │ - [customizations.services]
│ │ │ │ -enabled = ["iptables"]
│ │ │ │ - include enable_iptables
│ │ │ │ -
│ │ │ │ -class enable_iptables {
│ │ │ │ - service {'iptables':
│ │ │ │ - enable => true,
│ │ │ │ - ensure => 'running',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ manager: auto
│ │ │ │ tags:
│ │ │ │ - NIST-800-53-AC-4
│ │ │ │ - NIST-800-53-CA-3(5)
│ │ │ │ - NIST-800-53-CM-6(a)
│ │ │ │ @@ -12550,14 +12540,24 @@
│ │ │ │ - NIST-800-53-SC-7(21)
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - service_iptables_enabled
│ │ │ │ + include enable_iptables
│ │ │ │ +
│ │ │ │ +class enable_iptables {
│ │ │ │ + service {'iptables':
│ │ │ │ + enable => true,
│ │ │ │ + ensure => 'running',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ + [customizations.services]
│ │ │ │ +enabled = ["iptables"]
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ @@ -14694,24 +14694,14 @@
│ │ │ │ service can be enabled with the following command:
│ │ │ │ $ sudo systemctl enable ufw.service
│ │ │ │
│ │ │ │ CCI-002314
│ │ │ │ SRG-OS-000297-GPOS-00115
│ │ │ │ The ufw service must be enabled and running in order for ufw to protect the system
│ │ │ │
│ │ │ │ - [customizations.services]
│ │ │ │ -enabled = ["ufw"]
│ │ │ │ - include enable_ufw
│ │ │ │ -
│ │ │ │ -class enable_ufw {
│ │ │ │ - service {'ufw':
│ │ │ │ - enable => true,
│ │ │ │ - ensure => 'running',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ manager: auto
│ │ │ │ tags:
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ @@ -14740,14 +14730,24 @@
│ │ │ │ tags:
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - service_ufw_enabled
│ │ │ │ + include enable_ufw
│ │ │ │ +
│ │ │ │ +class enable_ufw {
│ │ │ │ + service {'ufw':
│ │ │ │ + enable => true,
│ │ │ │ + ensure => 'running',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ + [customizations.services]
│ │ │ │ +enabled = ["ufw"]
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ @@ -21808,24 +21808,14 @@
│ │ │ │ CM-6(a)
│ │ │ │ PR.IP-1
│ │ │ │ PR.PT-3
│ │ │ │ SRG-OS-000480-GPOS-00227
│ │ │ │ 2.2.6
│ │ │ │ 2.2
│ │ │ │ The cron service allow periodic job execution, needed for almost all administrative tasks and services (software update, log rotating, etc.). Access to cron service should be restricted to administrative accounts only.
│ │ │ │ - [[packages]]
│ │ │ │ -name = "cron"
│ │ │ │ -version = "*"
│ │ │ │ - include install_cron
│ │ │ │ -
│ │ │ │ -class install_cron {
│ │ │ │ - package { 'cron':
│ │ │ │ - ensure => 'installed',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ manager: auto
│ │ │ │ tags:
│ │ │ │ - NIST-800-53-CM-6(a)
│ │ │ │ - PCI-DSSv4-2.2
│ │ │ │ - PCI-DSSv4-2.2.6
│ │ │ │ @@ -21847,14 +21837,24 @@
│ │ │ │ - PCI-DSSv4-2.2.6
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_cron_installed
│ │ │ │ + include install_cron
│ │ │ │ +
│ │ │ │ +class install_cron {
│ │ │ │ + package { 'cron':
│ │ │ │ + ensure => 'installed',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ + [[packages]]
│ │ │ │ +name = "cron"
│ │ │ │ +version = "*"
│ │ │ │ # Remediation is applicable only in certain platforms
│ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}
│ │ │ │ ' 'linux-base' 2>/dev/null | grep -q ^installed; then
│ │ │ │
│ │ │ │ DEBIAN_FRONTEND=noninteractive apt-get install -y "cron"
│ │ │ │
│ │ │ │ else
│ │ │ │ @@ -21950,24 +21950,14 @@
│ │ │ │ A.14.2.4
│ │ │ │ A.9.1.2
│ │ │ │ CM-6(a)
│ │ │ │ PR.IP-1
│ │ │ │ PR.PT-3
│ │ │ │ Due to its usage for maintenance and security-supporting tasks,
│ │ │ │ enabling the cron daemon is essential.
│ │ │ │ - [customizations.services]
│ │ │ │ -enabled = ["cron"]
│ │ │ │ - include enable_cron
│ │ │ │ -
│ │ │ │ -class enable_cron {
│ │ │ │ - service {'cron':
│ │ │ │ - enable => true,
│ │ │ │ - ensure => 'running',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ manager: auto
│ │ │ │ tags:
│ │ │ │ - NIST-800-53-CM-6(a)
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ @@ -21996,14 +21986,24 @@
│ │ │ │ - NIST-800-53-CM-6(a)
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - service_cron_enabled
│ │ │ │ + include enable_cron
│ │ │ │ +
│ │ │ │ +class enable_cron {
│ │ │ │ + service {'cron':
│ │ │ │ + enable => true,
│ │ │ │ + ensure => 'running',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ + [customizations.services]
│ │ │ │ +enabled = ["cron"]
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ @@ -22107,35 +22107,35 @@
│ │ │ │ PR.PT-4
│ │ │ │
│ │ │ │ telnet
│ │ │ │ allows clear text communications, and does not protect any
│ │ │ │ data transmission between client and server. Any confidential data can be
│ │ │ │ listened and no integrity checking is made.
│ │ │ │
│ │ │ │ - include remove_inetutils-telnetd
│ │ │ │ -
│ │ │ │ -class remove_inetutils-telnetd {
│ │ │ │ - package { 'inetutils-telnetd':
│ │ │ │ - ensure => 'purged',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ - name: Ensure inetutils-telnetd is removed
│ │ │ │ package:
│ │ │ │ name: inetutils-telnetd
│ │ │ │ state: absent
│ │ │ │ tags:
│ │ │ │ - NIST-800-53-CM-6(a)
│ │ │ │ - NIST-800-53-CM-7(a)
│ │ │ │ - NIST-800-53-CM-7(b)
│ │ │ │ - disable_strategy
│ │ │ │ - high_severity
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_inetutils-telnetd_removed
│ │ │ │ + include remove_inetutils-telnetd
│ │ │ │ +
│ │ │ │ +class remove_inetutils-telnetd {
│ │ │ │ + package { 'inetutils-telnetd':
│ │ │ │ + ensure => 'purged',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ # CAUTION: This remediation script will remove inetutils-telnetd
│ │ │ │ # from the system, and may remove any packages
│ │ │ │ # that depend on inetutils-telnetd. Execute this
│ │ │ │ # remediation AFTER testing on a non-production
│ │ │ │ # system!
│ │ │ │
│ │ │ │ DEBIAN_FRONTEND=noninteractive apt-get remove -y "inetutils-telnetd"
│ │ │ │ @@ -22144,32 +22144,32 @@
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ Uninstall the nis package
│ │ │ │ The support for Yellowpages should not be installed unless it is required.
│ │ │ │ NIS is the historical SUN service for central account management, more and more replaced by LDAP.
│ │ │ │ NIS does not support efficiently security constraints, ACL, etc. and should not be used.
│ │ │ │ - include remove_nis
│ │ │ │ -
│ │ │ │ -class remove_nis {
│ │ │ │ - package { 'nis':
│ │ │ │ - ensure => 'purged',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ - name: Ensure nis is removed
│ │ │ │ package:
│ │ │ │ name: nis
│ │ │ │ state: absent
│ │ │ │ tags:
│ │ │ │ - disable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - low_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_nis_removed
│ │ │ │ + include remove_nis
│ │ │ │ +
│ │ │ │ +class remove_nis {
│ │ │ │ + package { 'nis':
│ │ │ │ + ensure => 'purged',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ # CAUTION: This remediation script will remove nis
│ │ │ │ # from the system, and may remove any packages
│ │ │ │ # that depend on nis. Execute this
│ │ │ │ # remediation AFTER testing on a non-production
│ │ │ │ # system!
│ │ │ │
│ │ │ │ DEBIAN_FRONTEND=noninteractive apt-get remove -y "nis"
│ │ │ │ @@ -22177,32 +22177,32 @@
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ Uninstall the ntpdate package
│ │ │ │ ntpdate is a historical ntp synchronization client for unixes. It sould be uninstalled.
│ │ │ │ ntpdate is an old not security-compliant ntp client. It should be replaced by modern ntp clients such as ntpd, able to use cryptographic mechanisms integrated in NTP.
│ │ │ │ - include remove_ntpdate
│ │ │ │ -
│ │ │ │ -class remove_ntpdate {
│ │ │ │ - package { 'ntpdate':
│ │ │ │ - ensure => 'purged',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ - name: Ensure ntpdate is removed
│ │ │ │ package:
│ │ │ │ name: ntpdate
│ │ │ │ state: absent
│ │ │ │ tags:
│ │ │ │ - disable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - low_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_ntpdate_removed
│ │ │ │ + include remove_ntpdate
│ │ │ │ +
│ │ │ │ +class remove_ntpdate {
│ │ │ │ + package { 'ntpdate':
│ │ │ │ + ensure => 'purged',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ # CAUTION: This remediation script will remove ntpdate
│ │ │ │ # from the system, and may remove any packages
│ │ │ │ # that depend on ntpdate. Execute this
│ │ │ │ # remediation AFTER testing on a non-production
│ │ │ │ # system!
│ │ │ │
│ │ │ │ DEBIAN_FRONTEND=noninteractive apt-get remove -y "ntpdate"
│ │ │ │ @@ -22308,35 +22308,35 @@
│ │ │ │ PR.PT-3
│ │ │ │ PR.PT-4
│ │ │ │
│ │ │ │ telnet
│ │ │ │ , even with ssl support, should not be installed.
│ │ │ │ When remote shell is required, up-to-date ssh daemon can be used.
│ │ │ │
│ │ │ │ - include remove_telnetd-ssl
│ │ │ │ -
│ │ │ │ -class remove_telnetd-ssl {
│ │ │ │ - package { 'telnetd-ssl':
│ │ │ │ - ensure => 'purged',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ - name: Ensure telnetd-ssl is removed
│ │ │ │ package:
│ │ │ │ name: telnetd-ssl
│ │ │ │ state: absent
│ │ │ │ tags:
│ │ │ │ - NIST-800-53-CM-6(a)
│ │ │ │ - NIST-800-53-CM-7(a)
│ │ │ │ - NIST-800-53-CM-7(b)
│ │ │ │ - disable_strategy
│ │ │ │ - high_severity
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_telnetd-ssl_removed
│ │ │ │ + include remove_telnetd-ssl
│ │ │ │ +
│ │ │ │ +class remove_telnetd-ssl {
│ │ │ │ + package { 'telnetd-ssl':
│ │ │ │ + ensure => 'purged',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ # CAUTION: This remediation script will remove telnetd-ssl
│ │ │ │ # from the system, and may remove any packages
│ │ │ │ # that depend on telnetd-ssl. Execute this
│ │ │ │ # remediation AFTER testing on a non-production
│ │ │ │ # system!
│ │ │ │
│ │ │ │ DEBIAN_FRONTEND=noninteractive apt-get remove -y "telnetd-ssl"
│ │ │ │ @@ -22439,35 +22439,35 @@
│ │ │ │ PR.PT-4
│ │ │ │
│ │ │ │ telnet
│ │ │ │ allows clear text communications, and does not protect
│ │ │ │ any data transmission between client and server. Any confidential data
│ │ │ │ can be listened and no integrity checking is made.'
│ │ │ │
│ │ │ │ - include remove_telnetd
│ │ │ │ -
│ │ │ │ -class remove_telnetd {
│ │ │ │ - package { 'telnetd':
│ │ │ │ - ensure => 'purged',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ - name: Ensure telnetd is removed
│ │ │ │ package:
│ │ │ │ name: telnetd
│ │ │ │ state: absent
│ │ │ │ tags:
│ │ │ │ - NIST-800-53-CM-6(a)
│ │ │ │ - NIST-800-53-CM-7(a)
│ │ │ │ - NIST-800-53-CM-7(b)
│ │ │ │ - disable_strategy
│ │ │ │ - high_severity
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_telnetd_removed
│ │ │ │ + include remove_telnetd
│ │ │ │ +
│ │ │ │ +class remove_telnetd {
│ │ │ │ + package { 'telnetd':
│ │ │ │ + ensure => 'purged',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ # CAUTION: This remediation script will remove telnetd
│ │ │ │ # from the system, and may remove any packages
│ │ │ │ # that depend on telnetd. Execute this
│ │ │ │ # remediation AFTER testing on a non-production
│ │ │ │ # system!
│ │ │ │
│ │ │ │ DEBIAN_FRONTEND=noninteractive apt-get remove -y "telnetd"
│ │ │ │ @@ -22822,24 +22822,14 @@
│ │ │ │ package can be installed with the following command:
│ │ │ │ $ apt-get install postfix
│ │ │ │
│ │ │ │ CCI-000139
│ │ │ │ SRG-OS-000046-GPOS-00022
│ │ │ │ Emails can be used to notify designated personnel about important
│ │ │ │ system events such as failures or warnings.
│ │ │ │ - [[packages]]
│ │ │ │ -name = "postfix"
│ │ │ │ -version = "*"
│ │ │ │ - include install_postfix
│ │ │ │ -
│ │ │ │ -class install_postfix {
│ │ │ │ - package { 'postfix':
│ │ │ │ - ensure => 'installed',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ manager: auto
│ │ │ │ tags:
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ @@ -22855,14 +22845,24 @@
│ │ │ │ tags:
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_postfix_installed
│ │ │ │ + include install_postfix
│ │ │ │ +
│ │ │ │ +class install_postfix {
│ │ │ │ + package { 'postfix':
│ │ │ │ + ensure => 'installed',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ + [[packages]]
│ │ │ │ +name = "postfix"
│ │ │ │ +version = "*"
│ │ │ │ # Remediation is applicable only in certain platforms
│ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}
│ │ │ │ ' 'linux-base' 2>/dev/null | grep -q ^installed; then
│ │ │ │
│ │ │ │ DEBIAN_FRONTEND=noninteractive apt-get install -y "postfix"
│ │ │ │
│ │ │ │ else
│ │ │ │ @@ -23220,24 +23220,14 @@
│ │ │ │
│ │ │ │ The
│ │ │ │ netfs
│ │ │ │ service can be disabled with the following command:
│ │ │ │ $ sudo systemctl mask --now netfs.service
│ │ │ │
│ │ │ │
│ │ │ │ - [customizations.services]
│ │ │ │ -masked = ["netfs"]
│ │ │ │ - include disable_netfs
│ │ │ │ -
│ │ │ │ -class disable_netfs {
│ │ │ │ - service {'netfs':
│ │ │ │ - enable => false,
│ │ │ │ - ensure => 'stopped',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ manager: auto
│ │ │ │ tags:
│ │ │ │ - disable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ @@ -23305,14 +23295,24 @@
│ │ │ │ tags:
│ │ │ │ - disable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - no_reboot_needed
│ │ │ │ - service_netfs_disabled
│ │ │ │ - unknown_severity
│ │ │ │ + include disable_netfs
│ │ │ │ +
│ │ │ │ +class disable_netfs {
│ │ │ │ + service {'netfs':
│ │ │ │ + enable => false,
│ │ │ │ + ensure => 'stopped',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ + [customizations.services]
│ │ │ │ +masked = ["netfs"]
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ @@ -23469,24 +23469,14 @@
│ │ │ │ SRG-OS-000355-GPOS-00143
│ │ │ │ R71
│ │ │ │ 10.6.1
│ │ │ │ 10.6
│ │ │ │ Time synchronization is important to support time sensitive security mechanisms like
│ │ │ │ Kerberos and also ensures log files have consistent time records across the enterprise,
│ │ │ │ which aids in forensic investigations.
│ │ │ │ - [[packages]]
│ │ │ │ -name = "chrony"
│ │ │ │ -version = "*"
│ │ │ │ - include install_chrony
│ │ │ │ -
│ │ │ │ -class install_chrony {
│ │ │ │ - package { 'chrony':
│ │ │ │ - ensure => 'installed',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ manager: auto
│ │ │ │ tags:
│ │ │ │ - PCI-DSS-Req-10.4
│ │ │ │ - PCI-DSSv4-10.6
│ │ │ │ - PCI-DSSv4-10.6.1
│ │ │ │ @@ -23508,14 +23498,24 @@
│ │ │ │ - PCI-DSSv4-10.6.1
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_chrony_installed
│ │ │ │ + include install_chrony
│ │ │ │ +
│ │ │ │ +class install_chrony {
│ │ │ │ + package { 'chrony':
│ │ │ │ + ensure => 'installed',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ + [[packages]]
│ │ │ │ +name = "chrony"
│ │ │ │ +version = "*"
│ │ │ │ # Remediation is applicable only in certain platforms
│ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}
│ │ │ │ ' 'linux-base' 2>/dev/null | grep -q ^installed; then
│ │ │ │
│ │ │ │ DEBIAN_FRONTEND=noninteractive apt-get install -y "chrony"
│ │ │ │
│ │ │ │ else
│ │ │ │ @@ -23560,24 +23560,14 @@
│ │ │ │ A.12.4.3
│ │ │ │ A.12.4.4
│ │ │ │ A.12.7.1
│ │ │ │ CM-6(a)
│ │ │ │ PR.PT-1
│ │ │ │ Req-10.4
│ │ │ │ Time synchronization (using NTP) is required by almost all network and administrative tasks (syslog, cryptographic based services (authentication, etc.), etc.). Ntpd is regulary maintained and updated, supporting security features such as RFC 5906.
│ │ │ │ - [[packages]]
│ │ │ │ -name = "ntp"
│ │ │ │ -version = "*"
│ │ │ │ - include install_ntp
│ │ │ │ -
│ │ │ │ -class install_ntp {
│ │ │ │ - package { 'ntp':
│ │ │ │ - ensure => 'installed',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ manager: auto
│ │ │ │ tags:
│ │ │ │ - NIST-800-53-CM-6(a)
│ │ │ │ - PCI-DSS-Req-10.4
│ │ │ │ - enable_strategy
│ │ │ │ @@ -23597,14 +23587,24 @@
│ │ │ │ - PCI-DSS-Req-10.4
│ │ │ │ - enable_strategy
│ │ │ │ - high_severity
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_ntp_installed
│ │ │ │ + include install_ntp
│ │ │ │ +
│ │ │ │ +class install_ntp {
│ │ │ │ + package { 'ntp':
│ │ │ │ + ensure => 'installed',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ + [[packages]]
│ │ │ │ +name = "ntp"
│ │ │ │ +version = "*"
│ │ │ │ # Remediation is applicable only in certain platforms
│ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}
│ │ │ │ ' 'linux-base' 2>/dev/null | grep -q ^installed; then
│ │ │ │
│ │ │ │ DEBIAN_FRONTEND=noninteractive apt-get install -y "ntp"
│ │ │ │
│ │ │ │ else
│ │ │ │ @@ -23633,24 +23633,14 @@
│ │ │ │ CCI-004923
│ │ │ │ 0988
│ │ │ │ 1405
│ │ │ │ SRG-OS-000355-GPOS-00143
│ │ │ │ If chrony is in use on the system proper configuration is vital to ensuring time
│ │ │ │ synchronization is working properly.
│ │ │ │
│ │ │ │ - [customizations.services]
│ │ │ │ -enabled = ["chronyd"]
│ │ │ │ - include enable_chronyd
│ │ │ │ -
│ │ │ │ -class enable_chronyd {
│ │ │ │ - service {'chronyd':
│ │ │ │ - enable => true,
│ │ │ │ - ensure => 'running',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ manager: auto
│ │ │ │ tags:
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ @@ -23679,14 +23669,24 @@
│ │ │ │ tags:
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - service_chronyd_enabled
│ │ │ │ + include enable_chronyd
│ │ │ │ +
│ │ │ │ +class enable_chronyd {
│ │ │ │ + service {'chronyd':
│ │ │ │ + enable => true,
│ │ │ │ + ensure => 'running',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ + [customizations.services]
│ │ │ │ +enabled = ["chronyd"]
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ @@ -23748,24 +23748,14 @@
│ │ │ │
│ │ │ │ The NTP daemon offers all of the functionality of
│ │ │ │ ntpdate
│ │ │ │ , which is now
│ │ │ │ deprecated.
│ │ │ │
│ │ │ │
│ │ │ │ - [customizations.services]
│ │ │ │ -enabled = ["ntp"]
│ │ │ │ - include enable_ntp
│ │ │ │ -
│ │ │ │ -class enable_ntp {
│ │ │ │ - service {'ntp':
│ │ │ │ - enable => true,
│ │ │ │ - ensure => 'running',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ manager: auto
│ │ │ │ tags:
│ │ │ │ - NIST-800-53-AU-8(1)(a)
│ │ │ │ - NIST-800-53-CM-6(a)
│ │ │ │ - PCI-DSS-Req-10.4
│ │ │ │ @@ -23804,14 +23794,24 @@
│ │ │ │ - PCI-DSSv4-10.6.1
│ │ │ │ - enable_strategy
│ │ │ │ - high_severity
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - no_reboot_needed
│ │ │ │ - service_ntp_enabled
│ │ │ │ + include enable_ntp
│ │ │ │ +
│ │ │ │ +class enable_ntp {
│ │ │ │ + service {'ntp':
│ │ │ │ + enable => true,
│ │ │ │ + ensure => 'running',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ + [customizations.services]
│ │ │ │ +enabled = ["ntp"]
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ @@ -24169,34 +24169,34 @@
│ │ │ │ $ apt-get remove snmp
│ │ │ │
│ │ │ │ 2.2.4
│ │ │ │ 2.2
│ │ │ │ If there is no need to run SNMP server software,
│ │ │ │ removing the package provides a safeguard against its
│ │ │ │ activation.
│ │ │ │ - include remove_snmp
│ │ │ │ -
│ │ │ │ -class remove_snmp {
│ │ │ │ - package { 'snmp':
│ │ │ │ - ensure => 'purged',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ - name: Ensure snmp is removed
│ │ │ │ package:
│ │ │ │ name: snmp
│ │ │ │ state: absent
│ │ │ │ tags:
│ │ │ │ - PCI-DSSv4-2.2
│ │ │ │ - PCI-DSSv4-2.2.4
│ │ │ │ - disable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_net-snmp_removed
│ │ │ │ - unknown_severity
│ │ │ │ + include remove_snmp
│ │ │ │ +
│ │ │ │ +class remove_snmp {
│ │ │ │ + package { 'snmp':
│ │ │ │ + ensure => 'purged',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ # CAUTION: This remediation script will remove snmp
│ │ │ │ # from the system, and may remove any packages
│ │ │ │ # that depend on snmp. Execute this
│ │ │ │ # remediation AFTER testing on a non-production
│ │ │ │ # system!
│ │ │ │
│ │ │ │ DEBIAN_FRONTEND=noninteractive apt-get remove -y "snmp"
│ │ │ │ @@ -24215,24 +24215,14 @@
│ │ │ │ service can be disabled with the following command:
│ │ │ │ $ sudo systemctl mask --now snmpd.service
│ │ │ │
│ │ │ │ 1311
│ │ │ │ Running SNMP software provides a network-based avenue of attack, and
│ │ │ │ should be disabled if not needed.
│ │ │ │
│ │ │ │ - [customizations.services]
│ │ │ │ -masked = ["snmpd"]
│ │ │ │ - include disable_snmpd
│ │ │ │ -
│ │ │ │ -class disable_snmpd {
│ │ │ │ - service {'snmpd':
│ │ │ │ - enable => false,
│ │ │ │ - ensure => 'stopped',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ manager: auto
│ │ │ │ tags:
│ │ │ │ - disable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ @@ -24303,14 +24293,24 @@
│ │ │ │ tags:
│ │ │ │ - disable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - low_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - service_snmpd_disabled
│ │ │ │ + include disable_snmpd
│ │ │ │ +
│ │ │ │ +class disable_snmpd {
│ │ │ │ + service {'snmpd':
│ │ │ │ + enable => false,
│ │ │ │ + ensure => 'stopped',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ + [customizations.services]
│ │ │ │ +masked = ["snmpd"]
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ @@ -24576,24 +24576,14 @@
│ │ │ │ SRG-OS-000423-GPOS-00187
│ │ │ │ SRG-OS-000424-GPOS-00188
│ │ │ │ SRG-OS-000425-GPOS-00189
│ │ │ │ SRG-OS-000426-GPOS-00190
│ │ │ │ Without protection of the transmitted information, confidentiality, and
│ │ │ │ integrity may be compromised because unprotected communications can be
│ │ │ │ intercepted and either read or altered.
│ │ │ │ - [[packages]]
│ │ │ │ -name = "openssh-server"
│ │ │ │ -version = "*"
│ │ │ │ - include install_openssh-server
│ │ │ │ -
│ │ │ │ -class install_openssh-server {
│ │ │ │ - package { 'openssh-server':
│ │ │ │ - ensure => 'installed',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ manager: auto
│ │ │ │ tags:
│ │ │ │ - NIST-800-53-CM-6(a)
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ @@ -24611,14 +24601,24 @@
│ │ │ │ - NIST-800-53-CM-6(a)
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_openssh-server_installed
│ │ │ │ + include install_openssh-server
│ │ │ │ +
│ │ │ │ +class install_openssh-server {
│ │ │ │ + package { 'openssh-server':
│ │ │ │ + ensure => 'installed',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ + [[packages]]
│ │ │ │ +name = "openssh-server"
│ │ │ │ +version = "*"
│ │ │ │ # Remediation is applicable only in certain platforms
│ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}
│ │ │ │ ' 'linux-base' 2>/dev/null | grep -q ^installed; then
│ │ │ │
│ │ │ │ DEBIAN_FRONTEND=noninteractive apt-get install -y "openssh-server"
│ │ │ │
│ │ │ │ else
│ │ │ │ @@ -24641,21 +24641,14 @@
│ │ │ │ openssh-server
│ │ │ │ package can be removed with the following command:
│ │ │ │ $ apt-get remove openssh-server
│ │ │ │
│ │ │ │ Without protection of the transmitted information, confidentiality, and
│ │ │ │ integrity may be compromised because unprotected communications can be
│ │ │ │ intercepted and either read or altered.
│ │ │ │ - include remove_openssh-server
│ │ │ │ -
│ │ │ │ -class remove_openssh-server {
│ │ │ │ - package { 'openssh-server':
│ │ │ │ - ensure => 'purged',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ manager: auto
│ │ │ │ tags:
│ │ │ │ - disable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ @@ -24671,14 +24664,21 @@
│ │ │ │ tags:
│ │ │ │ - disable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_openssh-server_removed
│ │ │ │ + include remove_openssh-server
│ │ │ │ +
│ │ │ │ +class remove_openssh-server {
│ │ │ │ + package { 'openssh-server':
│ │ │ │ + ensure => 'purged',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ # Remediation is applicable only in certain platforms
│ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}
│ │ │ │ ' 'linux-base' 2>/dev/null | grep -q ^installed; then
│ │ │ │
│ │ │ │ # CAUTION: This remediation script will remove openssh-server
│ │ │ │ # from the system, and may remove any packages
│ │ │ │ # that depend on openssh-server. Execute this
│ │ │ │ @@ -24704,24 +24704,14 @@
│ │ │ │ This is unusual, as SSH is a common method for encrypted and authenticated
│ │ │ │ remote access.
│ │ │ │ CM-3(6)
│ │ │ │ IA-2(4)
│ │ │ │ SRG-APP-000185-CTR-000490
│ │ │ │ SRG-APP-000141-CTR-000315
│ │ │ │
│ │ │ │ - [customizations.services]
│ │ │ │ -masked = ["ssh"]
│ │ │ │ - include disable_sshd
│ │ │ │ -
│ │ │ │ -class disable_sshd {
│ │ │ │ - service {'ssh':
│ │ │ │ - enable => false,
│ │ │ │ - ensure => 'stopped',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ manager: auto
│ │ │ │ tags:
│ │ │ │ - NIST-800-53-CM-3(6)
│ │ │ │ - NIST-800-53-IA-2(4)
│ │ │ │ - disable_strategy
│ │ │ │ @@ -24798,14 +24788,24 @@
│ │ │ │ - NIST-800-53-IA-2(4)
│ │ │ │ - disable_strategy
│ │ │ │ - high_severity
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - no_reboot_needed
│ │ │ │ - service_sshd_disabled
│ │ │ │ + include disable_sshd
│ │ │ │ +
│ │ │ │ +class disable_sshd {
│ │ │ │ + service {'ssh':
│ │ │ │ + enable => false,
│ │ │ │ + ensure => 'stopped',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ + [customizations.services]
│ │ │ │ +masked = ["ssh"]
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ @@ -25173,22 +25173,14 @@
│ │ │ │ Req-2.2.4
│ │ │ │ SRG-OS-000480-GPOS-00227
│ │ │ │ R50
│ │ │ │ 2.2.6
│ │ │ │ 2.2
│ │ │ │ If an unauthorized user obtains the private SSH host key file, the host could be
│ │ │ │ impersonated.
│ │ │ │ - include ssh_private_key_perms
│ │ │ │ -
│ │ │ │ -class ssh_private_key_perms {
│ │ │ │ - exec { 'sshd_priv_key':
│ │ │ │ - command => "chmod 0640 /etc/ssh/*_key",
│ │ │ │ - path => '/bin:/usr/bin'
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ manager: auto
│ │ │ │ tags:
│ │ │ │ - NIST-800-171-3.1.13
│ │ │ │ - NIST-800-171-3.13.10
│ │ │ │ - NIST-800-53-AC-17(a)
│ │ │ │ @@ -25247,14 +25239,22 @@
│ │ │ │ - PCI-DSSv4-2.2.6
│ │ │ │ - configure_strategy
│ │ │ │ - file_permissions_sshd_private_key
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ + include ssh_private_key_perms
│ │ │ │ +
│ │ │ │ +class ssh_private_key_perms {
│ │ │ │ + exec { 'sshd_priv_key':
│ │ │ │ + command => "chmod 0640 /etc/ssh/*_key",
│ │ │ │ + path => '/bin:/usr/bin'
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ # Remediation is applicable only in certain platforms
│ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}
│ │ │ │ ' 'linux-base' 2>/dev/null | grep -q ^installed; then
│ │ │ │
│ │ │ │ for keyfile in /etc/ssh/*_key; do
│ │ │ │ test -f "$keyfile" || continue
│ │ │ │ if test root:root = "$(stat -c "%U:%G" "$keyfile")"; then
│ │ │ │ @@ -25345,22 +25345,14 @@
│ │ │ │ Req-2.2.4
│ │ │ │ SRG-OS-000480-GPOS-00227
│ │ │ │ R50
│ │ │ │ 2.2.6
│ │ │ │ 2.2
│ │ │ │ If a public host key file is modified by an unauthorized user, the SSH service
│ │ │ │ may be compromised.
│ │ │ │ - include ssh_public_key_perms
│ │ │ │ -
│ │ │ │ -class ssh_public_key_perms {
│ │ │ │ - exec { 'sshd_pub_key':
│ │ │ │ - command => "chmod 0644 /etc/ssh/*.pub",
│ │ │ │ - path => '/bin:/usr/bin'
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ manager: auto
│ │ │ │ tags:
│ │ │ │ - NIST-800-171-3.1.13
│ │ │ │ - NIST-800-171-3.13.10
│ │ │ │ - NIST-800-53-AC-17(a)
│ │ │ │ @@ -25419,14 +25411,22 @@
│ │ │ │ - PCI-DSSv4-2.2.6
│ │ │ │ - configure_strategy
│ │ │ │ - file_permissions_sshd_pub_key
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ + include ssh_public_key_perms
│ │ │ │ +
│ │ │ │ +class ssh_public_key_perms {
│ │ │ │ + exec { 'sshd_pub_key':
│ │ │ │ + command => "chmod 0644 /etc/ssh/*.pub",
│ │ │ │ + path => '/bin:/usr/bin'
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ # Remediation is applicable only in certain platforms
│ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}
│ │ │ │ ' 'linux-base' 2>/dev/null | grep -q ^installed; then
│ │ │ │
│ │ │ │ find -L /etc/ssh/ -maxdepth 1 -perm /u+xs,g+xws,o+xwt -type f -regextype posix-extended -regex '^.*\.pub$' -exec chmod u-xs,g-xws,o-xwt {} \;
│ │ │ │
│ │ │ │ else
│ │ │ │ @@ -31309,24 +31309,14 @@
│ │ │ │ SRG-OS-000392-GPOS-00172
│ │ │ │ SRG-OS-000475-GPOS-00220
│ │ │ │ R33
│ │ │ │ R73
│ │ │ │ 10.2.1
│ │ │ │ 10.2
│ │ │ │ The auditd service is an access monitoring and accounting daemon, watching system calls to audit any access, in comparison with potential local access control policy such as SELinux policy.
│ │ │ │ - [[packages]]
│ │ │ │ -name = "auditd"
│ │ │ │ -version = "*"
│ │ │ │ - include install_auditd
│ │ │ │ -
│ │ │ │ -class install_auditd {
│ │ │ │ - package { 'auditd':
│ │ │ │ - ensure => 'installed',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ manager: auto
│ │ │ │ tags:
│ │ │ │ - NIST-800-53-AC-7(a)
│ │ │ │ - NIST-800-53-AU-12(2)
│ │ │ │ - NIST-800-53-AU-14
│ │ │ │ @@ -31362,14 +31352,24 @@
│ │ │ │ - PCI-DSSv4-10.2.1
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - package_audit_installed
│ │ │ │ + include install_auditd
│ │ │ │ +
│ │ │ │ +class install_auditd {
│ │ │ │ + package { 'auditd':
│ │ │ │ + ensure => 'installed',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ + [[packages]]
│ │ │ │ +name = "auditd"
│ │ │ │ +version = "*"
│ │ │ │ # Remediation is applicable only in certain platforms
│ │ │ │ if dpkg-query --show --showformat='${db:Status-Status}
│ │ │ │ ' 'linux-base' 2>/dev/null | grep -q ^installed; then
│ │ │ │
│ │ │ │ DEBIAN_FRONTEND=noninteractive apt-get install -y "auditd"
│ │ │ │
│ │ │ │ else
│ │ │ │ @@ -31588,24 +31588,14 @@
│ │ │ │
│ │ │ │ Additionally, a properly configured audit subsystem ensures that actions of
│ │ │ │ individual system users can be uniquely traced to those users so they
│ │ │ │ can be held accountable for their actions.
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ - [customizations.services]
│ │ │ │ -enabled = ["auditd"]
│ │ │ │ - include enable_auditd
│ │ │ │ -
│ │ │ │ -class enable_auditd {
│ │ │ │ - service {'auditd':
│ │ │ │ - enable => true,
│ │ │ │ - ensure => 'running',
│ │ │ │ - }
│ │ │ │ -}
│ │ │ │ - name: Gather the package facts
│ │ │ │ package_facts:
│ │ │ │ manager: auto
│ │ │ │ tags:
│ │ │ │ - CJIS-5.4.1.1
│ │ │ │ - NIST-800-171-3.3.1
│ │ │ │ - NIST-800-171-3.3.2
│ │ │ │ @@ -31666,14 +31656,24 @@
│ │ │ │ - PCI-DSSv4-10.2.1
│ │ │ │ - enable_strategy
│ │ │ │ - low_complexity
│ │ │ │ - low_disruption
│ │ │ │ - medium_severity
│ │ │ │ - no_reboot_needed
│ │ │ │ - service_auditd_enabled
│ │ │ │ + include enable_auditd
│ │ │ │ +
│ │ │ │ +class enable_auditd {
│ │ │ │ + service {'auditd':
│ │ │ │ + enable => true,
│ │ │ │ + ensure => 'running',
│ │ │ │ + }
│ │ │ │ +}
│ │ │ │ + [customizations.services]
│ │ │ │ +enabled = ["auditd"]
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ @@ -93189,5857 +93189,5660 @@
│ │ │ │
│ │ │ │ build_shorthand.py from SCAP Security Guide
│ │ │ │ ssg: 0.1.76
│ │ │ │ 2.0
│ │ │ │ 2025-03-01T08:08:00
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ - Disable support for /proc/kkcore
│ │ │ │ -
│ │ │ │ - ocil:ssg-kernel_config_proc_kcore_action:testaction:1
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ - Kernel panic timeout
│ │ │ │ +
│ │ │ │ + Enable Use of Strict Mode Checking
│ │ │ │
│ │ │ │ - ocil:ssg-kernel_config_panic_timeout_action:testaction:1
│ │ │ │ + ocil:ssg-sshd_enable_strictmodes_action:testaction:1
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ - Limit the Number of Concurrent Login Sessions Allowed Per User
│ │ │ │ +
│ │ │ │ + Configure auditd mail_acct Action on Low Disk Space
│ │ │ │
│ │ │ │ - ocil:ssg-accounts_max_concurrent_login_sessions_action:testaction:1
│ │ │ │ + ocil:ssg-auditd_data_retention_action_mail_acct_action:testaction:1
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ - Ensure /srv Located On Separate Partition
│ │ │ │ +
│ │ │ │ + Configure auditd max_log_file_action Upon Reaching Maximum Log Size
│ │ │ │
│ │ │ │ - ocil:ssg-partition_for_srv_action:testaction:1
│ │ │ │ + ocil:ssg-auditd_data_retention_max_log_file_action_stig_action:testaction:1
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ - Disable /dev/kmem virtual device support
│ │ │ │ +
│ │ │ │ + Verify User Who Owns /var/log/syslog File
│ │ │ │
│ │ │ │ - ocil:ssg-kernel_config_devkmem_action:testaction:1
│ │ │ │ + ocil:ssg-file_owner_var_log_syslog_action:testaction:1
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ - Configure auditd max_log_file_action Upon Reaching Maximum Log Size
│ │ │ │ +
│ │ │ │ + Sign kernel modules with SHA-512
│ │ │ │
│ │ │ │ - ocil:ssg-auditd_data_retention_max_log_file_action_action:testaction:1
│ │ │ │ + ocil:ssg-kernel_config_module_sig_sha512_action:testaction:1
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ - Account Lockouts Must Persist
│ │ │ │ +
│ │ │ │ + The Chronyd service is enabled
│ │ │ │
│ │ │ │ - ocil:ssg-account_passwords_pam_faillock_dir_action:testaction:1
│ │ │ │ + ocil:ssg-service_chronyd_enabled_action:testaction:1
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ - Verify that System Executable Directories Have Restrictive Permissions
│ │ │ │ +
│ │ │ │ + Ensure auditd Collects Information on the Use of Privileged Commands - init
│ │ │ │
│ │ │ │ - ocil:ssg-dir_permissions_binary_dirs_action:testaction:1
│ │ │ │ + ocil:ssg-audit_privileged_commands_init_action:testaction:1
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ - Disable SSH Support for .rhosts Files
│ │ │ │ +
│ │ │ │ + Verify User Who Owns Backup gshadow File
│ │ │ │
│ │ │ │ - ocil:ssg-sshd_disable_rhosts_action:testaction:1
│ │ │ │ + ocil:ssg-file_owner_backup_etc_gshadow_action:testaction:1
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ - Enable PAM
│ │ │ │ +
│ │ │ │ + Ensure the Logon Failure Delay is Set Correctly in login.defs
│ │ │ │
│ │ │ │ - ocil:ssg-sshd_enable_pam_action:testaction:1
│ │ │ │ + ocil:ssg-accounts_logon_fail_delay_action:testaction:1
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ - Audit Configuration Files Must Be Owned By Root
│ │ │ │ +
│ │ │ │ + Verify Group Ownership on SSH Server Private *_key Key Files
│ │ │ │
│ │ │ │ - ocil:ssg-file_ownership_audit_configuration_action:testaction:1
│ │ │ │ + ocil:ssg-file_groupownership_sshd_private_key_action:testaction:1
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ - Verify that System Executables Have Root Ownership
│ │ │ │ +
│ │ │ │ + Configure auditd Disk Full Action when Disk Space Is Full
│ │ │ │
│ │ │ │ - ocil:ssg-file_ownership_binary_dirs_action:testaction:1
│ │ │ │ + ocil:ssg-auditd_data_disk_full_action_action:testaction:1
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ - Kernel panic on oops
│ │ │ │ +
│ │ │ │ + Enable Use of Privilege Separation
│ │ │ │
│ │ │ │ - ocil:ssg-sysctl_kernel_panic_on_oops_action:testaction:1
│ │ │ │ + ocil:ssg-sshd_use_priv_separation_action:testaction:1
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ - Ensure auditd Collects File Deletion Events by User - unlink
│ │ │ │ +
│ │ │ │ + Enable Kernel Parameter to Enforce DAC on Hardlinks
│ │ │ │
│ │ │ │ - ocil:ssg-audit_rules_file_deletion_events_unlink_action:testaction:1
│ │ │ │ + ocil:ssg-sysctl_fs_protected_hardlinks_action:testaction:1
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ - Write Audit Logs to the Disk
│ │ │ │ +
│ │ │ │ + Ensure auditd Collects Information on Kernel Module Unloading - delete_module
│ │ │ │
│ │ │ │ - ocil:ssg-auditd_write_logs_action:testaction:1
│ │ │ │ + ocil:ssg-audit_rules_kernel_module_loading_delete_action:testaction:1
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ - Verify Permissions on passwd File
│ │ │ │ +
│ │ │ │ + Disable IPv6 Networking Support Automatic Loading
│ │ │ │
│ │ │ │ - ocil:ssg-file_permissions_etc_passwd_action:testaction:1
│ │ │ │ + ocil:ssg-kernel_module_ipv6_option_disabled_action:testaction:1
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ - Record Events that Modify the System's Discretionary Access Controls - lremovexattr
│ │ │ │ +
│ │ │ │ + Appropriate Action Must be Setup When the Internal Audit Event Queue is Full
│ │ │ │
│ │ │ │ - ocil:ssg-audit_rules_dac_modification_lremovexattr_action:testaction:1
│ │ │ │ + ocil:ssg-auditd_overflow_action_action:testaction:1
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ - Disable merging of slabs with similar size
│ │ │ │ +
│ │ │ │ + Enable SSH Warning Banner
│ │ │ │
│ │ │ │ - ocil:ssg-grub2_slab_nomerge_argument_action:testaction:1
│ │ │ │ + ocil:ssg-sshd_enable_warning_banner_net_action:testaction:1
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ - Set SSH Client Alive Count Max to zero
│ │ │ │ +
│ │ │ │ + Verify User Who Owns shadow File
│ │ │ │
│ │ │ │ - ocil:ssg-sshd_set_keepalive_0_action:testaction:1
│ │ │ │ + ocil:ssg-file_owner_etc_shadow_action:testaction:1
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ - Ensure /home Located On Separate Partition
│ │ │ │ +
│ │ │ │ + All GIDs referenced in /etc/passwd must be defined in /etc/group
│ │ │ │
│ │ │ │ - ocil:ssg-partition_for_home_action:testaction:1
│ │ │ │ + ocil:ssg-gid_passwd_group_same_action:testaction:1
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ - Configure auditd Max Log File Size
│ │ │ │ +
│ │ │ │ + Ensure SSH LoginGraceTime is configured
│ │ │ │
│ │ │ │ - ocil:ssg-auditd_data_retention_max_log_file_action:testaction:1
│ │ │ │ + ocil:ssg-sshd_set_login_grace_time_action:testaction:1
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ - Set SSH Client Alive Interval
│ │ │ │ +
│ │ │ │ + Disable support for /proc/kkcore
│ │ │ │
│ │ │ │ - ocil:ssg-sshd_set_idle_timeout_action:testaction:1
│ │ │ │ + ocil:ssg-kernel_config_proc_kcore_action:testaction:1
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ - Configure Sending and Accepting Shared Media Redirects for All IPv4 Interfaces
│ │ │ │ +
│ │ │ │ + Set Password Warning Age
│ │ │ │
│ │ │ │ - ocil:ssg-sysctl_net_ipv4_conf_all_shared_media_action:testaction:1
│ │ │ │ + ocil:ssg-accounts_password_warn_age_login_defs_action:testaction:1
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ - Configure auditd Number of Logs Retained
│ │ │ │ +
│ │ │ │ + Ensure auditd Collects Information on the Use of Privileged Commands - shutdown
│ │ │ │
│ │ │ │ - ocil:ssg-auditd_data_retention_num_logs_action:testaction:1
│ │ │ │ + ocil:ssg-audit_privileged_commands_shutdown_action:testaction:1
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ - Enable Encrypted X11 Forwarding
│ │ │ │ +
│ │ │ │ + Harden SSH client Crypto Policy
│ │ │ │
│ │ │ │ - ocil:ssg-sshd_enable_x11_forwarding_action:testaction:1
│ │ │ │ + ocil:ssg-harden_ssh_client_crypto_policy_action:testaction:1
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ - Ensure auditd Collects Information on Kernel Module Loading - init_module
│ │ │ │ +
│ │ │ │ + Prevent Login to Accounts With Empty Password
│ │ │ │
│ │ │ │ - ocil:ssg-audit_rules_kernel_module_loading_init_action:testaction:1
│ │ │ │ + ocil:ssg-no_empty_passwords_action:testaction:1
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ - Ensure auditd Collects Unauthorized Access Attempts to Files (unsuccessful)
│ │ │ │ +
│ │ │ │ + Install the ntp service
│ │ │ │
│ │ │ │ - ocil:ssg-audit_rules_unsuccessful_file_modification_action:testaction:1
│ │ │ │ + ocil:ssg-package_ntp_installed_action:testaction:1
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ - Ensure Logrotate Runs Periodically
│ │ │ │ +
│ │ │ │ + Verify that System Executable Have Root Ownership
│ │ │ │
│ │ │ │ - ocil:ssg-ensure_logrotate_activated_action:testaction:1
│ │ │ │ + ocil:ssg-dir_ownership_binary_dirs_action:testaction:1
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ - Disable SSH Access via Empty Passwords
│ │ │ │ +
│ │ │ │ + Specify module signing key to use
│ │ │ │
│ │ │ │ - ocil:ssg-sshd_disable_empty_passwords_action:testaction:1
│ │ │ │ + ocil:ssg-kernel_config_module_sig_key_action:testaction:1
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ - Prevent Routing External Traffic to Local Loopback on All IPv4 Interfaces
│ │ │ │ +
│ │ │ │ + Configure Polyinstantiation of /var/tmp Directories
│ │ │ │
│ │ │ │ - ocil:ssg-sysctl_net_ipv4_conf_all_route_localnet_action:testaction:1
│ │ │ │ + ocil:ssg-accounts_polyinstantiated_var_tmp_action:testaction:1
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ - Ensure nss-tools is installed
│ │ │ │ +
│ │ │ │ + Configure auditd max_log_file_action Upon Reaching Maximum Log Size
│ │ │ │
│ │ │ │ - ocil:ssg-package_nss-tools_installed_action:testaction:1
│ │ │ │ + ocil:ssg-auditd_data_retention_max_log_file_action_action:testaction:1
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ - Record Events that Modify the System's Discretionary Access Controls - umount2
│ │ │ │ +
│ │ │ │ + Set Default ip6tables Policy for Incoming Packets
│ │ │ │
│ │ │ │ - ocil:ssg-audit_rules_dac_modification_umount2_action:testaction:1
│ │ │ │ + ocil:ssg-set_ip6tables_default_rule_action:testaction:1
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ - Ensure No World-Writable Files Exist
│ │ │ │ +
│ │ │ │ + Enable SSH Warning Banner
│ │ │ │
│ │ │ │ - ocil:ssg-file_permissions_unauthorized_world_writable_action:testaction:1
│ │ │ │ + ocil:ssg-sshd_enable_warning_banner_action:testaction:1
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ - Verify Only Root Has UID 0
│ │ │ │ +
│ │ │ │ + Disable legacy (BSD) PTY support
│ │ │ │
│ │ │ │ -