Not Failing Securely ('Failing Open') in Postgresql JDBC Driver - CVE-2026-107314
Published: November 6, 2026
Vulnerability details
The vulnerability allows an unauthenticated remote attacker to obtain an application's database password.
The vulnerability exists due to the PostgreSQL JDBC Driver treating an empty set of permitted authentication methods as unrestricted when the non-default requireAuth configuration excludes every supported method or names none. An unauthenticated remote attacker can request cleartext password authentication while positioned between the application and its database server, causing the driver to transmit the database password.