Debian DLA-4708:python-authlib-doc - 安全更新

high Nessus 插件 ID 331518

简介

远程 Debian 主机上缺少一个或多个与安全性相关的更新。

描述

远程 Debian 11 / 12 主机上存在安装的程序包,该程序包受到 DLA-4708 公告中提及的多个漏洞的影响。

- ------------------------------------------------------------------------- Debian LTS 公告 [email protected] DLA-4708-1https://www.debian.org/lts/security/Andrej Shadura 2026 年 7 月 31 日 https://wiki.debian.org/LTS
- -------------------------------------------------------------------------

程序包:python-authlib 版本:0.15.4-1+deb11u4 1.2.0-1+deb12u2 CVE ID: CVE-2026-27962 CVE-2026-28490 CVE-2026-28498 CVE-2026-41425 CVE-2026-44681

Debian bullseye 和 Debian bookworm 随附的 python-authlib 中发现(并修复)了以下安全问题。

CVE-2026-44681

Authlib 的 OpenIDImplicitGrant 和 OpenIDHybridGrant 授权端点中存在未经身份验证的开放重定向,允许远程攻击者通过提交省略 openid 范围的授权请求,导致授权服务器向攻击者所选 URL 发出 HTTP 302。

对于 Debian 11 bullseye,此问题已在 0.15.4-1+deb11u4 版本中修复。

此外,在 Debian bookworm 随附的 python-authlib 版本中修复了以下问题:

CVE-2026-27962

修复当 key=None 传递到 JWS 反序列化函数时,通过在 jwk 标头字段中嵌入构建的公钥而造成的认证和授权绕过漏洞。

CVE-2026-28490

Authlib 暴露无效 PKCS#1 v1.5 填充和无效 AES-GCM 标签之间可区分的错误响应,从而引发 Bleichenbacher 式攻击。

CVE-2026-28498

修复 at_hash 和 c_hash 验证中的 OIDC ID 标记验证绕过。
当 create_half_hash() 收到未知算法时,_verify_hash() 静默返回 True,从而允许伪造的 ID 标记通过验证。

CVE-2026-41425

CSRF 保护现在覆盖了 authlib.integrations.starlette_client 中的缓存功能。OAuth 也是如此。

对于 Debian 12 bookworm,这些问题已在 1.2.0-1+deb12u2 版本中修复。

建议您升级 python-authlib 程序包。

若要了解更多 python-authlib 的详细安全状态,请参阅其安全跟踪页面:
https://security-tracker.debian.org/tracker/python-authlib

有关 Debian LTS 安全公告、如何将这些更新应用到系统以及常见问题解答的更多信息,请访问以下网址:https://wiki.debian.org/LTS

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

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

解决方案

升级 python-authlib-doc 程序包。

另见

https://packages.debian.org/source/bookworm/python-authlib

https://packages.debian.org/source/bullseye/python-authlib

https://security-tracker.debian.org/tracker/CVE-2026-27962

https://security-tracker.debian.org/tracker/CVE-2026-28490

https://security-tracker.debian.org/tracker/CVE-2026-28498

https://security-tracker.debian.org/tracker/CVE-2026-41425

https://security-tracker.debian.org/tracker/CVE-2026-44681

http://www.nessus.org/u?1ee877aa

插件详情

严重性: High

ID: 331518

文件名: debian_DLA-4708.nasl

版本: 1.1

类型: Local

代理: unix

发布时间: 2026/7/31

最近更新时间: 2026/7/31

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

风险信息

VPR

风险因素: Medium

分数: 5

百分位: 94.39

CVSS v2

风险因素: High

基本分数: 7.8

时间分数: 6.1

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

CVSS 分数来源: CVE-2026-28498

CVSS v3

风险因素: High

基本分数: 7.5

时间分数: 6.7

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

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

CVSS v4

风险因素: High

Base Score: 8.3

Threat Score: 6.9

Threat Vector: CVSS:4.0/E:P

Vector: CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N

CVSS 分数来源: CVE-2026-28490

漏洞信息

CPE: cpe:/o:debian:debian_linux:11.0, cpe:/o:debian:debian_linux:12.0, p-cpe:/a:debian:debian_linux:python-authlib-doc, p-cpe:/a:debian:debian_linux:python3-authlib

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

可利用: true

易利用性: Exploits are available

补丁发布日期: 2026/7/31

漏洞发布日期: 2026/3/16

参考资料信息

CVE: CVE-2026-27962, CVE-2026-28490, CVE-2026-28498, CVE-2026-41425, CVE-2026-44681