Tenable Research Release Highlights

Forum Discussion

bmcsulla's avatar
3 years ago

New RedHat OpenShift Container Platform Plugin and Audit...

New RedHat OpenShift Container Platform Plugin and Audit files

Summary

Customers can now measure compliance against RedHat OpenShift Container Platform with new plugin ID 161406 on Tenable.io and Nessus. This plugin will be published with a new credential type: OpenShift Container Platform. This plugin retrieves target data using the RedHat OpenShift Container Platform API and will evaluate actual values against a given audit policy. All data retrieval and communication is via the RedHat OpenShift Container Platform API.

Additional Notes

Two CIS audits will be released along with the plugin:

CIS RedHat OpenShift Container Platform 4 v1.2.0 Level 1

CIS RedHat OpenShift Container Platform 4 v1.2.0 Level 2

Example audit structure

<check_type: "OpenShift">

<custom_item>

 type           : REST_API

 description    : "Minimize the admission of containers with allowPrivilegeEscalation"

 request        : "getSecurityContextConstraints"

 json_transform : ".items[] | .spec.clusterID as $clusterID | .items[] | \"Cluster ID: \($clusterID), Name: \(.metadata.name), UID: \(.metadata.uid), Allow Privilege Escalation: \(.allowPrivilegeEscalation)\""

 expect         : "Allow Privilege Escalation: false"

</custom_item>

</check_type>

The 'request' tag references specific API endpoints for data retrieval. The 'json_transform' tag selects specific parts of returned data. Regex and expect tags will further filter and evaluate the data for a passing or failing result.

Target Release Date

January 27, 2023

1 Reply

  • mike_varga's avatar
    mike_varga
    Connect Contributor III

    Hello Tenable

    We're now in nearly May of 2023... Can we get a revised availability of this audit functionality please?

    Thank you.