STIGUI
V-233623CAT I — High severitySV-233623r961050_rule

The DBMS must be configured on a platform that has a NIST certified FIPS 140-2 or 140-3 installation of OpenSSL.

Rule version CD12-00-012800 · STIG v3 · 2024-08-27

Discussion

PostgreSQL uses OpenSSL for the underlying encryption layer. It must be installed on an operating system that contains a certified FIPS 140-2 or 140-3 distribution of OpenSSL. For other operating systems, users must obtain or build their own FIPS 140 OpenSSL libraries.

Check

If the deployment incorporates a custom build of the operating system and PostgreSQL guaranteeing the use of FIPS 140-2 or 140-3 compliant OpenSSL, this is not a finding.

If PostgreSQL is not installed on an OS found in the CMVP (https://csrc.nist.gov/projects/cryptographic-module-validation-program/validated-modules), this is a finding.

If FIPS encryption is not enabled, this is a finding.

Fix

Install PostgreSQL with FIPS-compliant cryptography enabled on an OS found in the CMVP (https://csrc.nist.gov/projects/cryptographic-module-validation-program/validated-modules) or by other means, ensure that FIPS 140-2 or 140-3 certified OpenSSL libraries are used by the DBMS.

Identifiers

Group ID
V-233623
Group title
SRG-APP-000179-DB-000114
Rule ID
SV-233623r961050_rule
Check ID
C-36817r836833_chk
Fix ID
F-36782r836834_fix