4.5.4 Ensure 'ALL' Is Revoked from Unauthorized 'GRANTEE' on 'SYS.USER$'

Information

As permitting non-privileged users the authorization to open the SYS.USER$ table can allow the capture of password hashes for the later application of password cracking algorithms to breach confidentiality, this capability should be restricted according to the needs of the organization.

Solution

To remediate this setting execute the following SQL statement. REVOKE ALL ON SYS.USER$ FROM <username>;

See Also

https://workbench.cisecurity.org/files/601

Item Details

Category: ACCESS CONTROL

References: 800-53|AC-6

Plugin: OracleDB

Control ID: d9a794604479a73af65fccdb0ec9eb096d7abb57619b6b6ea5596c6956df2eee