Amazon Linux 2023: jackson-databind (ALAS2023-2026-3208)

medium Nessus 插件 ID 365179

简介

远程 Amazon Linux 2023 主机缺少安全更新。

描述

因此,该软件受到 ALAS2023-2026-3208 公告中提及的多个漏洞影响。

jackson-databind 的 java.nio.file.Path 反序列化程序可在不限制 URI 方案的情况下解析攻击者提供的 URI。在 JDKFromStringDeserializer.NioPathHelper.deserialize 中,从不受信任的 JSON 绑定的字符串被传递到新的 URI(value),然后传递到 Path.of(uri)。当这抛出 FileSystemNotFoundException 时,代码会枚举 ServiceLoader<FileSystemProvider> ,并在方案与攻击者所选方案相匹配的第一个提供程序上调用 provider.getPath(uri)。因此,不受信任的 JSON 可在默认 JsonMapper 下的 readValue 期间选择和驱动任意已注册的 FileSystemProvider,并同时强制提供程序类加载。仅存在 JDK 内置提供程序(file、jar/zipfs)时,解析的路径是惰性的,不会发生挂载或网络 I/O;
进一步的影响要求类路径中有副作用的第三方 FileSystemProvider。这会影响之前2.18.10、之前2.19.02.21.6和之前的 2.22.22.22.0 com.fasterxml.jackson.core:jackson-databind2.8.0,以及之前和3.2.23.2.0之前的 tools.jackson.core:jackson-databind。3.0.03.1.6 用户应升级到 2.18.10、 、 2.21.62.22.23.1.6或 3.2.2。无论版本如何,应避免从不受信任的 JSON 绑定 java.nio.file.Path。(CVE-2026-19032)

DefaultBaseTypeLimitingValidator 是在没有显式配置的自定义验证器的情况下使用@JsonTypeInfo时自动应用的 PolymorphicTypeValidator。它仅拒绝一组固定的不安全基类型的多态解析,并且其 isSafeSubType 方法对该集之外的每个基类型无条件返回 true。尽管 java.lang.Comparable 由很大一部分 JDK 和应用程序类实现,但在广度上与 java.io.Serializable 相当,但列表中没有 java.lang.Comparable,后者因此出现在列表中。以 Comparable 作为其基本类型声明@JsonTypeInfo注释的属性或类,并且没有自定义 PolymorphicTypeValidator 的应用程序将接受基本上任何实现 Comparable 的类的类型标识符。这会产生攻击者控制的对象实例化原语;演示的案例为攻击者选择的任意路径构造 java.io.File,如果应用程序随后对该值调用路径敏感方法,则该路径会变为路径遍历邻近。尚未确定实现 Comparable 的类仅通过反序列化导致代码执行。通过 activateDefaultTyping 进行的全局默认分型不受影响,因为该方法在结构上需要明确的 PolymorphicTypeValidator 参数。这会影响之前2.18.10、之前2.19.02.21.6和之前的 2.22.22.22.0 com.fasterxml.jackson.core:jackson-databind2.11.0,以及之前和3.2.23.2.0之前的 tools.jackson.core:jackson-databind。3.0.03.1.6 用户应升级到 2.18.10、 、 2.21.62.22.23.1.6或 3.2.2。(CVE-2026-83557)

Tenable 已直接从测试产品的安全公告中提取上述描述块。

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

解决方案

运行“dnf update jackson-databind --releasever 2023.12.20261012”或“dnf update --advisory ALAS2023-2026-3208 --releasever 2023.12.20261012”以更新系统。

另见

https://alas.aws.amazon.com//AL2023/ALAS2023-2026-3208.html

https://alas.aws.amazon.com/faqs.html

https://explore.alas.aws.amazon.com/CVE-2026-19032.html

https://explore.alas.aws.amazon.com/CVE-2026-83557.html

插件详情

严重性: Medium

ID: 365179

文件名: al2023_ALAS2023-2026-3208.nasl

版本: 1.1

类型: Local

代理: unix

发布时间: 2026/10/12

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

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

风险信息

VPR

风险因素: Medium

分数: 4.8

百分位: 58.01

CVSS v2

风险因素: Medium

基本分数: 5.1

时间分数: 3.8

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

CVSS 分数来源: CVE-2026-83557

CVSS v3

风险因素: Medium

基本分数: 5.6

时间分数: 4.9

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

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

漏洞信息

CPE: cpe:/o:amazon:linux:2023, p-cpe:/a:amazon:linux:jackson-databind

必需的 KB 项: Host/local_checks_enabled, Host/AmazonLinux/release, Host/AmazonLinux/rpm-list

易利用性: No known exploits are available

补丁发布日期: 2026/10/12

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

参考资料信息

CVE: CVE-2026-19032, CVE-2026-83557