• CVE-2024-10977

发布时间: 2024年11月22日

修改时间: 2025年3月29日

概要

Client use of server error message in PostgreSQL allows a server not trusted under current SSL or GSS settings to furnish arbitrary non-NUL bytes to the libpq application. For example, a man-in-the-middle attacker could send a long error message that a human or screen-scraper user of psql mistakes for valid query results. This is probably not a concern for clients where the user interface unambiguously indicates the boundary between one error message and other text. Versions before PostgreSQL 17.1, 16.5, 15.9, 14.14, 13.17, and 12.21 are affected.

CVSS v3 指标

NVD openEuler
Confidentiality None None
Attack Vector Network Network
CVSS评分 3.7 3.1
Attack Complexity High High
Privileges Required None None
Scope Unchanged Unchanged
Integrity Low Low
User Interaction None Required
Availability None None

安全公告

公告名 概要 发布时间
KylinSec-SA-2024-4218 libpq security update 2024年12月11日
KylinSec-SA-2024-5004 libpq security update 2025年3月6日
KylinSec-SA-2024-4217 postgresql security update 2024年12月18日
KylinSec-SA-2024-5006 postgresql security update 2025年3月6日

影响产品

产品 状态
KY3.4-5 libpq Fixed
KY3.5.2 libpq Fixed
V6 libpq Fixed
KY3.5.3 libpq Fixed