Ubuntu 22.04 LTS / 24.04 LTS / 26.04 LTS:PostgreSQL 漏洞 (USN-8653-1)

high Nessus 插件 ID 365387

简介

远程 Ubuntu 主机缺少一个或多个安全更新。

描述

远程 Ubuntu 22.04 LTS/24.04 LTS/26.04 LTS 主机上安装的多个程序包受到 USN-8653-1 公告中提及的多个漏洞影响。

发现当早期失败发生时,PostgreSQL 未正确处理 COPY FROM STDIN。经过认证的用户可能利用此问题执行任意 SQL 命令。(CVE-2026-6464)

已发现 PostgreSQL 在 ALTER TABLE ALTER TYPE 操作期间未正确重置扩展的统计数据所有权。攻击者可利用此问题获取敏感信息或获得非预期权限。(CVE-2026-6469)

已发现 PostgreSQL 无法检查对类型的 USAGE 权限。经过身份验证的使用者可能会利用此问题获取敏感信息。(CVE-2026-6470)

已发现 PostgreSQL 逻辑解码可加载任意共享库。经过身份验证的用户可能会利用此问题执行任意代码。(CVE-2026-6471)

已发现 PostgreSQL 在 tsvector 和 tsquery 分配中存在整数回绕问题。经过身份验证的用户可能会利用此问题执行任意代码。(CVE-2026-14662)

已发现当请求禁用了 OpenSSL 的密码时,PostgreSQL pgcrypto 静默使用明文。经过认证的用户可能利用此问题获取敏感信息。
(CVE-2026-14663)

已发现 PostgreSQL 在正则表达式处理过程中存在堆缓冲区溢出。经过身份验证的用户可能会利用此问题执行任意代码。(CVE-2026-14664)

已发现修改角色时未正确使 PostgreSQL 行安全策略失效。攻击者可能利用此问题绕过预期的原始安全限制。
(CVE-2026-14666)

已发现 PostgreSQL 在涉及 ctid 的选择性评估器中存在一个类型混淆问题。
经过身份验证的使用者可能会利用此问题获取敏感信息。(CVE-2026-14668)

已发现 PostgreSQL 的 to_char 函数中存在堆缓冲区溢出。经过身份验证的用户可能会利用此问题执行任意代码。(CVE-2026-14669)

已发现 PostgreSQL 在 PL/Perl 绑定对象处理中存在堆缓冲区溢出。经过身份验证的用户可能会利用此问题执行任意代码。(CVE-2026-14670)

已发现 PostgreSQL 在引用完整性计划缓存中存在一个类型混淆问题。经过身份验证的用户可能会利用此问题执行任意代码。(CVE-2026-14671)

已发现 PostgreSQL 在使用非默认scram_iterations时存在可观察到的响应差异。远程攻击者可利用此问题枚举有效用户名。此问题仅影响 Ubuntu 24.04 LTS 和 Ubuntu 26.04 LTS。(CVE-2026-14672)

已发现 PostgreSQL amcheck 未清除不受信任的搜索路径。经过身份验证的用户可能会利用此问题执行任意代码。(CVE-2026-14673)

已发现 PostgreSQL 在 pg_stat_statements 中存在堆缓冲区溢出。经认证的用户可能利用此问题执行任意代码。此问题仅影响 Ubuntu 26.04 LTS。
(CVE-2026-14676)

已发现 PostgreSQL 在 32 位系统上的 PL/Tcl 和 PL/Perl 分配中存在整数回绕问题。经认证的用户可能利用此问题执行任意代码。
(CVE-2026-14677)

已发现 PostgreSQL 在 picksplit 操作期间pg_trgm读取超过缓冲区的末尾。经过身份验证的使用者可能会利用此问题获取敏感信息。(CVE-2026-14678)

已发现 PostgreSQL 在参数匹配中存在堆栈缓冲区溢出。经认证的用户可能利用此问题损坏服务器内存。(CVE-2026-14679)

已发现 PostgreSQL 在函数使用内部参数时存在一个类型混淆问题。经过身份验证的用户可能会利用此问题执行任意代码。(CVE-2026-14680)

已发现 PostgreSQL 在与 SSL 一起使用时未正确强制实施 GSSAPI 加密。
攻击者可能利用此问题执行中间机器攻击并获取敏感信息。此问题仅影响 Ubuntu 26.04 LTS。(CVE-2026-14681)

已发现 PostgreSQL 允许在表达式反解析期间,通过 EXTRACT 参数进行 SQL 注入。经过认证的用户可能利用此问题执行 SQL 注入攻击。
(CVE-2026-15741)

发现 PostgreSQL fuzzystrmatch 存在整数环绕问题,可写入任意地址。经认证的用户可能利用此问题执行任意代码。
(CVE-2026-15742)

已发现 PostgreSQL 在 pg_restore_attribute_stats() 中存在一个类型混淆问题。经认证的用户可能利用此问题执行任意代码。此问题仅影响 Ubuntu 26.04 LTS。(CVE-2026-16238)

已发现 PostgreSQL 在处理光标 CLOSE 和 DECLARE 操作时存在一个类型混淆问题。经认证的用户可能利用此问题执行任意代码。
(CVE-2026-16239)

已发现 PostgreSQL 在 ECPG 客户端库中存在整数下溢。攻击者可能利用此问题造成 PostgreSQL 崩溃,从而导致拒绝服务。(CVE-2026-16241)

已发现 PostgreSQL 的 ascii() 函数中存在越界读取。经过身份验证的使用者可能会利用此问题获取敏感信息。(CVE-2026-18024)

已发现 psql \unrestrict 命令允许 pg_dump 源服务器的超级用户在 psql 客户端中执行任意代码。攻击者可能利用此问题执行任意代码。(CVE-2026-18408)

已发现 PostgreSQL pg_dump存在堆缓冲区溢出。攻击者可能利用此问题执行任意代码。(CVE-2026-19385)

Tenable 已直接从 Ubuntu 安全公告中提取上述描述块。

请注意,Nessus 尚未测试这些问题,而是只依据应用程序自我报告的版本号进行判断。

解决方案

更新受影响的程序包。

另见

https://ubuntu.com/security/notices/USN-8653-1

插件详情

严重性: High

ID: 365387

文件名: ubuntu_USN-8653-1.nasl

版本: 1.1

类型: Local

代理: unix

发布时间: 2026/10/13

最近更新时间: 2026/10/13

支持的传感器: Frictionless Assessment AWS, Frictionless Assessment Azure, Frictionless Assessment Agent, Nessus Agent, Agentless Assessment, Continuous Assessment, Tenable Cloud Security, Tenable Self-Hosted Container Security, Nessus

风险信息

VPR

风险因素: High

分数: 7.7

百分位: 98.93

CVSS v2

风险因素: Critical

基本分数: 10

时间分数: 7.8

矢量: CVSS2#AV:N/AC:L/Au:N/C:C/I:C/A:C

CVSS 分数来源: CVE-2026-18408

CVSS v3

风险因素: High

基本分数: 8.8

时间分数: 7.9

矢量: CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

时间矢量: CVSS:3.0/E:P/RL:O/RC:C

CVSS 分数来源: CVE-2026-19385

漏洞信息

CPE: cpe:/o:canonical:ubuntu_linux:22.04:-:lts, cpe:/o:canonical:ubuntu_linux:24.04:-:lts, cpe:/o:canonical:ubuntu_linux:26.04:-:lts, p-cpe:/a:canonical:ubuntu_linux:libecpg-compat3, p-cpe:/a:canonical:ubuntu_linux:libecpg6, p-cpe:/a:canonical:ubuntu_linux:libpgtypes3, p-cpe:/a:canonical:ubuntu_linux:libpq-oauth, p-cpe:/a:canonical:ubuntu_linux:libpq5, p-cpe:/a:canonical:ubuntu_linux:postgresql-14, p-cpe:/a:canonical:ubuntu_linux:postgresql-16, p-cpe:/a:canonical:ubuntu_linux:postgresql-18-jit, p-cpe:/a:canonical:ubuntu_linux:postgresql-18, p-cpe:/a:canonical:ubuntu_linux:postgresql-client-14, p-cpe:/a:canonical:ubuntu_linux:postgresql-client-16, p-cpe:/a:canonical:ubuntu_linux:postgresql-client-18, p-cpe:/a:canonical:ubuntu_linux:postgresql-plperl-14, p-cpe:/a:canonical:ubuntu_linux:postgresql-plperl-16, p-cpe:/a:canonical:ubuntu_linux:postgresql-plperl-18, p-cpe:/a:canonical:ubuntu_linux:postgresql-plpython3-14, p-cpe:/a:canonical:ubuntu_linux:postgresql-plpython3-16, p-cpe:/a:canonical:ubuntu_linux:postgresql-plpython3-18, p-cpe:/a:canonical:ubuntu_linux:postgresql-pltcl-14, p-cpe:/a:canonical:ubuntu_linux:postgresql-pltcl-16, p-cpe:/a:canonical:ubuntu_linux:postgresql-pltcl-18, p-cpe:/a:canonical:ubuntu_linux:postgresql-server-dev-14, p-cpe:/a:canonical:ubuntu_linux:postgresql-server-dev-16, p-cpe:/a:canonical:ubuntu_linux:postgresql-server-dev-18

必需的 KB 项: Host/cpu, Host/Debian/dpkg-l, Host/Ubuntu, Host/Ubuntu/release

可利用: true

易利用性: Exploits are available

补丁发布日期: 2026/8/20

漏洞发布日期: 2026/8/13

参考资料信息

CVE: CVE-2026-14662, CVE-2026-14663, CVE-2026-14664, CVE-2026-14666, CVE-2026-14668, CVE-2026-14669, CVE-2026-14670, CVE-2026-14671, CVE-2026-14672, CVE-2026-14673, CVE-2026-14676, CVE-2026-14677, CVE-2026-14678, CVE-2026-14679, CVE-2026-14680, CVE-2026-14681, CVE-2026-15741, CVE-2026-15742, CVE-2026-16238, CVE-2026-16239, CVE-2026-16241, CVE-2026-18024, CVE-2026-18408, CVE-2026-19385, CVE-2026-6464, CVE-2026-6469, CVE-2026-6470, CVE-2026-6471

USN: 8653-1