CVE-2025-49146

Published Jun 11, 2025

Last updated 4 days ago

CVSS high 8.2
PostgreSQL
JDBC

Overview

AI description

Automated description summarized from trusted sources.

CVE-2025-49146 affects the open-source PostgreSQL JDBC driver (pgjdbc). Specifically, versions 42.7.4 up to 42.7.7 are vulnerable. The vulnerability arises when the driver is configured with channel binding set to "required" (the default is "prefer"). In this configuration, the driver incorrectly permits connections to proceed using authentication methods that do not support channel binding, such as password, MD5, GSS, or SSPI. This flaw could allow a man-in-the-middle attacker to intercept connections that users believed were protected by channel binding requirements. The vulnerability is fixed in version 42.7.7.

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.
Source
security-advisories@github.com
NVD status
Awaiting Analysis

Risk scores

CVSS 3.1

Type
Secondary
Base score
8.2
Impact score
4.2
Exploitability score
3.9
Vector string
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N
Severity
HIGH

Weaknesses

security-advisories@github.com
CWE-287

Social media

Hype score
Not currently trending