CVE-2025-49146: pgjdbc Improper Authentication
Vulnerability summary
CVE-2025-49146 is a high (CVSS 8.2) Improper Authentication vulnerability in pgjdbc. EPSS estimates a 0.49% chance of exploitation in the next 30 days, higher than 40.5% of scored vulnerabilities.
Advisory lineage
Upstream 0 · Downstream 0 · Related 4Timeline
- 11-06-2025PublishedVulnerability first disclosed.
- 11-06-2025Last modifiedVulnerability information updated.
Description
pgjdbc is an open source postgresql JDBC Driver. From 42.7.4 and until 42.7.7, when the PostgreSQL JDBC driver is configured with channel binding set to required (default value is prefer), the driver would incorrectly allow connections to proceed with authentication methods that do not support channel binding (such as password, MD5, GSS, or SSPI authentication). This could allow a man-in-the-middle attacker to intercept connections that users believed were protected by channel binding requirements. This vulnerability is fixed in 42.7.7.
CVSS metrics
7 scores · 7 sources · 1 version- OSV · UbuntuEcosystem advisory · calculated5.9MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:NDiffers
- OSV · DebianEcosystem advisory · calculated5.9MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:NDiffers
- OSV · WolfiEcosystem advisory · calculated8.2HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N
- OSV · ChainguardEcosystem advisory · calculated8.2HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N
- OSV · MavenEcosystem advisory · calculated8.2HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N
- NVDNIST5.9MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:NDiffers
EPSS trend
Probability
0.49%
Chance of exploitation in the next 30 days
Percentile
41%
Versus all other CVEs
30-day change
0.00 pp
From 0.49% on 20-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Chainguard8 products
- apicurio-registry< 3.0.9-r2
- apicurio-registry-nginx-config< 3.0.9-r2
- apicurio-registry-ui< 3.0.9-r2
- camunda-zeebe-8.6< 8.6.18-r1
- camunda-zeebe-8.6-compat< 8.6.18-r1
Wolfi5 products
- apicurio-registry< 3.0.9-r2
- apicurio-registry-nginx-config< 3.0.9-r2
- apicurio-registry-ui< 3.0.9-r2
- keycloak< 26.2.5-r2
- sonarqube-10< 25.5.0.107428-r2
Debian1 product
- libpgjava< 42.7.7-1
Opensuse1 product
- postgresql-jdbc&distro=openSUSE Tumbleweed< 42.7.7-1.1
Org.postgresql1 product
- postgresql≥ 42.7.4, < 42.7.7
Pgjdbc1 product
- pgjdbc≥ 42.7.4, < 42.7.7
Postgresql1 product
- postgresql_jdbc_driver≥ 42.7.4, < 42.7.7
Ubuntu1 product
- libpgjavaAll versions (No fix recorded)
8 vendors · 19 products
References
12 links- github.com/pgjdbc/pgjdbc/security/advisories/GHSA-hq9p-pm7w-8p54X Refsource CONFIRMREPORTAdvisoryWEBVendor Advisory
- github.com/pgjdbc/pgjdbc/commit/9217ed16cb2918ab1b6b9258ae97e6ede244d8a0X Refsource MISCREPORTFIXWEBPatch
Show all 12 references
- github.com/pgjdbc/pgjdbcPACKAGE