Skip to content

PostgreSQL must generate audit records when unsuccessful logons or connection attempts occur.

An XCCDF Rule

Description

For completeness of forensic analysis, it is necessary to track failed attempts to log on to PostgreSQL. While positive identification may not be possible in a case of failed authentication, as much information as possible about the incident must be captured.

ID
SV-261957r1000876_rule
Version
CD16-00-011300
Severity
Medium
References
Updated

Remediation Templates

A Manual Procedure

Note: The following instructions use the PGDATA and PGVER environment variables. Refer to APPENDIX-F for instructions on configuring PGDATA and APPENDIX-H for PGVER.

To ensure logging is enabled, see the instructions in the supplementary content APPENDIX-C.

If logging is enabled the following configurations must be made to log unsuccessful connections, date/time, username, and session identifier.