CVE-2026-107314
Last modified
CVE-2026-107314 is a medium-severity vulnerability rated 5.9/10 on the CVSS scale. pgjdbc, the PostgreSQL JDBC Driver, versions 42.7.11 through 42.7.13 enforce no restriction when the requireAuth connection property excludes all six authentication methods the driver knows, for example requireAuth=!password,!md5,!gss,!sspi,!scram-sha-256,!none. The driver then accepts any method the server asks for, including cleartext password authentication. EPSS estimates a 0.26% chance of exploitation in the next 30 days.
Description
pgjdbc, the PostgreSQL JDBC Driver, versions 42.7.11 through 42.7.13 enforce no restriction when the requireAuth connection property excludes all six authentication methods the driver knows, for example requireAuth=!password,!md5,!gss,!sspi,!scram-sha-256,!none. The driver then accepts any method the server asks for, including cleartext password authentication. A value without a method in it, such as requireAuth=, (a single comma), is affected the same way. An attacker positioned between the application and its server can ask for cleartext password authentication and receive the database password. A positive list such as requireAuth=scram-sha-256, and a partial exclusion such as requireAuth=!password,!md5, are enforced correctly. The property has no default value, so a deployment that does not set it is not affected. 42.7.14 fixes the problem: such a connection is refused with SQLState 08004, and a value without a method in it is rejected as invalid.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| pgjdbc | pgjdbc | >= 42.7.11, < 42.7.14 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-107314?
How severe is CVE-2026-107314?
How do I fix CVE-2026-107314?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-107285The AsyncHttpClient (AHC) library allows Java applications t…5.9
- CVE-2026-107286Pydantic AI is a Python agent framework for building applica…7.5
- CVE-2026-10729An HTML injection vulnerability in the notification email fo…1.2
- CVE-2026-1073The Purchase Button For Affiliate Link plugin for WordPress …4.3
- CVE-2026-10731SQL injection in the ‘two_steps_auth_code’ parameter process…9.3
- CVE-2026-107313pgjdbc, the PostgreSQL JDBC Driver, versions 42.7.4 and 42.7…4.2
- CVE-2026-107315pgjdbc, the PostgreSQL JDBC Driver, versions 42.7.4 through …5.3
- CVE-2026-10732All versions of the package decompress are vulnerable to Arb…6.4
- CVE-2026-10733GitLab has remediated an issue in GitLab CE/EE affecting all…4.3
- CVE-2026-10734The Infility Global plugin for WordPress is vulnerable to St…7.2
- CVE-2026-10735Multiple Shapedsmart-post-show-pro WordPress plugin before 4…7.5
- CVE-2026-107352Missing authorization checks in Amazon Athena engine version…7.7
Are you affected by CVE-2026-107314?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
