2.2.2 Ensure 'ACCEPT_SHA1_CERTS' Is NOT Set

Information

The setting ACCEPT_SHA1_CERTS specifies whether Oracle accepts SHA-1 signed certificates.

Note: See Additional Information regarding the deprecation of this setting.

Weak algorithms such as MD5 and SHA-1 have known vulnerabilities that make them susceptible to attacks. Allowing their use can compromise data integrity and authentication, potentially exposing systems to risks. Transitioning to stronger algorithms, such as SHA-2, is recommended. The SHA1 algorithm has been deprecated by NIST in 2011.

Solution

To remediate this recommendation, set the ACCEPT_SHA1_CERTS to the value FALSE or remove ACCEPT_SHA1_CERTS from sqlnet.ora.

In addition to sqlnet.ora, this parameter must also be set to FALSE in listener.ora.

Impact:

Applications that use SHA-1-signed certificates must be updated to use certificates signed with a stronger, more secure algorithm such as SHA-2.

See Also

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

Item Details

Category: ACCESS CONTROL, IDENTIFICATION AND AUTHENTICATION, SYSTEM AND COMMUNICATIONS PROTECTION

References: 800-53|AC-17(2), 800-53|IA-5, 800-53|IA-5(1), 800-53|SC-8, 800-53|SC-8(1), CSCv7|14.4

Plugin: Unix

Control ID: 6132694c18bedc8a382ea172824feb0d7ff2f6a9678004b78b8aea9f777f2001