6.2.7 Ensure 'DV_AUDIT_CLEANUP' Is Revoked From Unauthorized 'GRANTEE'

Information

The DV_AUDIT_CLEANUP role allows grantees to delete or purge data vault audit records. Unauthorized users with this role can temper with audit records, resulting in violation of security compliance policies.

Unauthorized deletion of audit records compromises security policies and violates compliance requirements. Unauthorized deletion can also be used to hide unauthorized activities.

Solution

To remediate this setting, execute the following SQL statement, keeping in mind if this is granted in both container and pluggable database, you must connect to both places to revoke. Please ensure proper impact analysis is done before revoking the privilege from a role.

REVOKE DV_AUDIT_CLEANUP FROM <grantee>;

In the case of a grant via a role:

REVOKE <rolename> FROM <grantee>;

See Also

https://workbench.cisecurity.org/benchmarks/16474

Item Details

Category: ACCESS CONTROL, SECURITY ASSESSMENT AND AUTHORIZATION

References: 800-53|AC-3, 800-53|CA-7, CSCv7|13.3, CSCv7|14.6

Plugin: OracleDB

Control ID: d8573d8c6d400030f74394244ccaba9c6abc314c6f013de1023bcc7724f3f415