CVE-2026-33816CVE-2026-33816 是 Go 语言 PostgreSQL 驱动库 jackc/pgx v5 中发现的一处严重内存安全漏洞。该漏洞源于网络数据处理逻辑缺陷,允许未经认证的攻击者远程利用。成功利用可导致目标系统遭到远程代码执行攻击,严重威胁数据的机密性、完整性和可用性,CVSS评分9.8,属于极高风险漏洞。
该漏洞属于严重的内存破坏类漏洞,根源在于 `github.com/jackc/pgx/v5` 库在处理特定网络数据流时,未能对内存分配与释放操作进行严格的安全校验。具体而言,当解析恶意构造的数据库协议消息时,程序可能发生越界读写或释放后重用错误。鉴于CVSS 3.1评分高达9.8,且攻击向量为网络(AV:N)、无需认证(PR:N)且无用户交互(UI:N),远程攻击者可轻易利用此缺陷。通过向使用该驱动的应用程序发送特制数据包,攻击者能够控制程序执行流,导致远程代码执行(RCE)。这将使攻击者完全控制服务器,进而窃取敏感数据、篡改数据库内容或中断服务运行。