Skip to content

Commit 6f333c7

Browse files
Merge pull request #866 from oracle-devrel/security-update-20240229
Updated to cis_report.py 2.8.0.
2 parents 69e228d + 125f7df commit 6f333c7

File tree

5 files changed

+996
-598
lines changed

5 files changed

+996
-598
lines changed

security/security-design/shared-assets/oci-security-health-check-standard/README.md

+14-9
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
Owner: Olaf Heimburger
44

5-
Version: 240130
5+
Version: 240229
66

77
Reviewed: 01.02.2024
88

@@ -15,6 +15,10 @@ Reviewed: 01.02.2024
1515

1616
The *OCI Security Health Check - Standard Edition* checks an OCI tenancy for [CIS Oracle Cloud Infrastructure Foundations Benchmark](https://www.cisecurity.org/benchmark/Oracle_Cloud) compliance.
1717

18+
### Disclaimer
19+
20+
This asset covers the OCI platform as specified in the *CIS Oracle Cloud Infrastructure Foundations Benchmark*, only. Any workload provisioned in Databases, Compute VMs (running any Operating System), the Container Engine for Kubernetes, or in the VMware Solution is *out of scope* of the *OCI Security Health Check*.
21+
1822
## Complete Runtime Example
1923

2024
See the *OCI Security Health Check - Standard Edition* in action and watch the [OCI Health Checks - Self Service video](https://www.youtube.com/watch?v=EzjKLxfxaAM).
@@ -25,24 +29,24 @@ See the *OCI Security Health Check - Standard Edition* in action and watch the [
2529

2630
Before running the *OCI Security Health Check - Standard Edition* you should download and verify it.
2731

28-
- Download the latest distribution [oci-security-health-check-standard-240130.zip](https://github.com/oracle-devrel/technology-engineering/releases/download/oci-security-health-check-std-240130/oci-security-health-check-standard-240130.zip).
32+
- Download the latest distribution [oci-security-health-check-standard-240229.zip](https://github.com/oracle-devrel/technology-engineering/releases/download/oci-security-health-check-std-240229/oci-security-health-check-standard-240229.zip).
2933
- Download the respective checksum file:
30-
- [oci-security-health-check-standard-240130.sha512](https://github.com/oracle-devrel/technology-engineering/releases/download/oci-security-health-check-std-240130/oci-security-health-check-standard-240130.sha512).
31-
- [oci-security-health-check-standard-240130.sha512256](https://github.com/oracle-devrel/technology-engineering/releases/download/oci-security-health-check-std-240130/oci-security-health-check-standard-240130.sha512256).
34+
- [oci-security-health-check-standard-240229.sha512](https://github.com/oracle-devrel/technology-engineering/releases/download/oci-security-health-check-std-240229/oci-security-health-check-standard-240229.sha512).
35+
- [oci-security-health-check-standard-240229.sha512256](https://github.com/oracle-devrel/technology-engineering/releases/download/oci-security-health-check-std-240229/oci-security-health-check-standard-240229.sha512256).
3236
- Verify the integrity of the distribution. Both files must be in the same directory (for example, in your downloads directory).
3337

3438
On MacOS:
3539
```
3640
$ cd <your_downloads_directory>
37-
$ shasum -a 512256 -c oci-security-health-check-standard-240130.sha512256
38-
oci-security-health-check-standard-240130.zip: OK
41+
$ shasum -a 512256 -c oci-security-health-check-standard-240229.sha512256
42+
oci-security-health-check-standard-240229.zip: OK
3943
```
4044
4145
On Linux (including Cloud Shell):
4246
```
4347
$ cd <your_downloads_directory>
44-
$ sha512sum -c oci-security-health-check-standard-240130.sha512
45-
oci-security-health-check-standard-240130.zip: OK
48+
$ sha512sum -c oci-security-health-check-standard-240229.sha512
49+
oci-security-health-check-standard-240229.zip: OK
4650
```
4751
4852
**Reject the downloaded file if the check fails!**
@@ -85,7 +89,8 @@ To create a group for auditing do the following steps:
8589
allow group 'Default'/'grp-auditors' to read users in tenancy
8690
allow group 'Default'/'grp-auditors' to read vss-family in tenancy
8791
allow group 'Default'/'grp-auditors' to read dns in tenancy
88-
allow group 'Default'/'grp-auditors' to use cloud-shell in tenancy ```
92+
allow group 'Default'/'grp-auditors' to use cloud-shell in tenancy
93+
```
8994
- Assign a user to the `grp-auditors` group.
9095
- Log out of the OCI Console.
9196

security/security-design/shared-assets/oci-security-health-check-standard/files/oci-security-health-check-standard/README.md

+11-7
Original file line numberDiff line numberDiff line change
@@ -2,34 +2,38 @@
22

33
Owner: Olaf Heimburger
44

5-
Version: 240130
5+
Version: 240229
66

77
## When to use this asset?
88

99
The *OCI Security Health Check - Standard Edition* checks an OCI tenancy for CIS OCI Foundation Benchmark compliance.
1010

11+
### Disclaimer
12+
13+
This asset covers the OCI platform as specified in the *CIS Oracle Cloud Infrastructure Foundations Benchmark*, only. Any workload provisioned in Databases, Compute VMs (running any Operating System), the Container Engine for Kubernetes, or in the VMware Solution is *out of scope* of the *OCI Security Health Check*.
14+
1115
## Usage
1216

1317
### Download and verify the release file
1418

1519
Before running the *OCI Security Health Check - Standard Edition* you should download and verify it.
1620

17-
- Download the latest distribution [oci-security-health-check-standard-240130.zip](https://github.com/oracle-devrel/technology-engineering/releases/download/oci-security-health-check-std-240130/oci-security-health-check-standard-240130.zip).
18-
- Download the respective checksum file [oci-security-health-check-standard-240130.sha512256](https://github.com/oracle-devrel/technology-engineering/releases/download/oci-security-health-check-std-240130/oci-security-health-check-standard-240130.sha512256).
21+
- Download the latest distribution [oci-security-health-check-standard-240229.zip](https://github.com/oracle-devrel/technology-engineering/releases/download/oci-security-health-check-std-240229/oci-security-health-check-standard-240229.zip).
22+
- Download the respective checksum file [oci-security-health-check-standard-240229.sha512256](https://github.com/oracle-devrel/technology-engineering/releases/download/oci-security-health-check-std-240229/oci-security-health-check-standard-240229.sha512256).
1923
- Verify the integrity of the distribution. Both files must be in the same directory (for example, in your downloads directory).
2024

2125
On MacOS:
2226
```
2327
$ cd <your_downloads_directory>
24-
$ shasum -a 512256 -c oci-security-health-check-standard-240130.sha512256
25-
oci-security-health-check-standard-240130.zip: OK
28+
$ shasum -a 512256 -c oci-security-health-check-standard-240229.sha512256
29+
oci-security-health-check-standard-240229.zip: OK
2630
```
2731
2832
On Linux (including Cloud Shell):
2933
```
3034
$ cd <your_downloads_directory>
31-
$ sha512sum -c oci-security-health-check-standard-240130.sha512
32-
oci-security-health-check-standard-240130.zip: OK
35+
$ sha512sum -c oci-security-health-check-standard-240229.sha512
36+
oci-security-health-check-standard-240229.zip: OK
3337
```
3438
3539
**Reject the downloaded file when the check fails!**

security/security-design/shared-assets/oci-security-health-check-standard/files/oci-security-health-check-standard/README.txt

+25-18
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,20 @@
22
OCI Security Health Check - Standard Edition
33
============================================
44
Owner: Olaf Heimburger
5-
Version: 240130
5+
Version: 240229
66

77
When to use this asset?
88

99
The OCI Security Health Check - Standard Edition checks an OCI tenancy for
1010
CIS OCI Foundation Benchmark compliance.
1111

12+
Disclaimer
13+
14+
This asset covers the OCI platform as specified in the *CIS Oracle Cloud Infrastructure
15+
Foundations Benchmark*, only. Any workload provisioned in Databases, Compute VMs
16+
(running any Operating System), the Container Engine for Kubernetes, or in the VMware
17+
Solution is *out of scope* of the *OCI Security Health Check*.
18+
1219
Usage
1320

1421
1 Prepare the OCI Tenancy
@@ -29,23 +36,23 @@ Usage
2936
- If "Domains" are listed you are migrated to Identity Domains
3037
- Create a group grp-auditors
3138
- Create a policy pcy-auditing with these statements:
32-
- For tenancies without Identity Domains use
33-
allow group grp-auditors to inspect all-resources in tenancy
34-
allow group grp-auditors to read instances in tenancy
35-
allow group grp-auditors to read load-balancers in tenancy
36-
allow group grp-auditors to read buckets in tenancy
37-
allow group grp-auditors to read nat-gateways in tenancy
38-
allow group grp-auditors to read public-ips in tenancy
39-
allow group grp-auditors to read file-family in tenancy
40-
allow group grp-auditors to read instance-configurations in tenancy
41-
allow group grp-auditors to read network-security-groups in tenancy
42-
allow group grp-auditors to read resource-availability in tenancy
43-
allow group grp-auditors to read audit-events in tenancy
44-
allow group grp-auditors to read users in tenancy
45-
allow group grp-auditors to read vss-family in tenancy
46-
allow group grp-auditors to read dns in tenancy
47-
allow group grp-auditors to use cloud-shell in tenancy
48-
- For tenancies *with* Identity Domains use
39+
- For tenancies without Identity Domains use
40+
allow group grp-auditors to inspect all-resources in tenancy
41+
allow group grp-auditors to read instances in tenancy
42+
allow group grp-auditors to read load-balancers in tenancy
43+
allow group grp-auditors to read buckets in tenancy
44+
allow group grp-auditors to read nat-gateways in tenancy
45+
allow group grp-auditors to read public-ips in tenancy
46+
allow group grp-auditors to read file-family in tenancy
47+
allow group grp-auditors to read instance-configurations in tenancy
48+
allow group grp-auditors to read network-security-groups in tenancy
49+
allow group grp-auditors to read resource-availability in tenancy
50+
allow group grp-auditors to read audit-events in tenancy
51+
allow group grp-auditors to read users in tenancy
52+
allow group grp-auditors to read vss-family in tenancy
53+
allow group grp-auditors to read dns in tenancy
54+
allow group grp-auditors to use cloud-shell in tenancy
55+
- For tenancies *with* Identity Domains use
4956
allow group 'Default'/'grp-auditors' to inspect all-resources in tenancy
5057
allow group 'Default'/'grp-auditors' to read instances in tenancy
5158
allow group 'Default'/'grp-auditors' to read load-balancers in tenancy

security/security-design/shared-assets/oci-security-health-check-standard/files/oci-security-health-check-standard/requirements.txt

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
urllib3==1.26.18
21
xlsxwriter>=3.0.3
32
pandas>=1.5.2
43
openpyxl>=3.0.10

0 commit comments

Comments
 (0)