STIGUI
V-256601CAT I — High severitySV-256601r1268851_rule

VMware Postgres must be configured to use Transport Layer Security (TLS).

Rule version VCPG-70-000011 · STIG v1 · 2026-08-31

Discussion

The DoW standard for authentication is DoW-approved public key infrastructure (PKI) certificates. Authentication based on user ID and password may be used only when it is not possible to employ a PKI certificate.

In such cases, passwords, must be protected at all times, and encryption is the standard method for protecting passwords during transmission.

VMware Postgres is configured out of the box to require TLS connections with remote clients. As an embedded database and available only on "localhost" for standalone vCenter Server Appliances (VCSAs), TLS connections are used only in high-availability deployments for connections between a primary and a standby. This configuration must be verified and maintained.

Satisfies: SRG-APP-000172-DB-000075, SRG-APP-000442-DB-000379

Check

At the command prompt, run the following command:

# /opt/vmware/vpostgres/current/bin/psql -U postgres -A -t -c "SHOW ssl;"

Expected result:

on

If the output does not match the expected result, this is a finding.

Fix

At the command prompt, run the following commands:

# /opt/vmware/vpostgres/current/bin/psql -U postgres -c "ALTER SYSTEM SET ssl TO 'on';"
# /opt/vmware/vpostgres/current/bin/psql -U postgres -c "SELECT pg_reload_conf();"

Identifiers

Group ID
V-256601
Group title
SRG-APP-000172-DB-000075
Rule ID
SV-256601r1268851_rule
Check ID
C-60276r887587_chk
Fix ID
F-60219r887588_fix