Spring Framework < 5.2.26 / 5.3.x < 5.3.50 / 6.0.x < 6.0.31 / 6.1.x < 6.1.29 / 6.2.x < 6.2.20 / 7.0.x < 7.0.8.1 多种漏洞

high Nessus 插件 ID 341189

简介

远程主机上安装的 Spring Framework 受到多种漏洞的影响。

描述

远程主机上安装的 Spring Framework 版本为 、 5.2.26低于 、 5.3.506.0.316.0.x5.3.x 低于 、 低于 、 6.1.297.0.8.16.1.x6.2.x6.2.207.0.x 或低于 。因此,该应用程序受到多个漏洞的影响:

- Spring MVC 和 WebFlux 应用程序获取启用了 HTML 转义的数据绑定错误实例,然后使用无参数 Errors.getFieldErrors() 或 Errors.getFieldError() 访问器渲染字段错误,容易受到任意 HTML/JavaScript 代码注入的攻击,可能导致反射型跨站脚本 (XSS) 漏洞。(CVE-2026-59281)

- 当幂运算符与 BigDecimal 或 BigInteger 操作数和较大指数值一起使用时,用于评估用户提供的 Spring 表达式语言 (SpEL) 表达式的应用程序可能容易遭受拒绝服务 (DoS) 攻击。评估这类表达式会消耗过多 CPU 时间和 JVM 堆内存,进而导致应用程序降级或不可用。(CVE-2026-47886)

- 当控制器返回源自不受信任输入的视图名称,且 FreeMarker 配置为通过 SpringTemplateLoader 解析模板时,使用 Spring Framework 的 FreeMarker 集成的应用程序可能容易遭受路径遍历攻击。在这些情况下,包含反斜线序列的视图名称可转义配置的模板目录,从而可能暴露本应不可访问的文件。(CVE-2026-59280)

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

解决方案

升级到 Spring Framework 版本 / 5.3.50 / 6.2.206.1.296.0.317.0.8.1 或7.0.9更高版本。5.2.26 请注意,某些修复版本仅供企业支持客户使用;请参阅供应商公告,以了解详细信息。

另见

https://spring.io/security/cve-2026-47886

https://spring.io/security/cve-2026-47887

https://spring.io/security/cve-2026-47891

https://spring.io/security/cve-2026-47893

https://spring.io/security/cve-2026-59280

https://spring.io/security/cve-2026-59281

插件详情

严重性: High

ID: 341189

文件名: spring_framework_CVE-2026-47886.nasl

版本: 1.2

类型: Local

代理: windows, macosx, unix

系列: Misc.

发布时间: 2026/8/28

最近更新时间: 2026/8/28

配置: 启用全面检查 (optional)

支持的传感器: Nessus Agent, Nessus

风险信息

VPR

风险因素: Medium

分数: 4.9

百分位: 58.18

CVSS v2

风险因素: High

基本分数: 7.5

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

CVSS 分数来源: CVE-2026-47891

CVSS v3

风险因素: High

基本分数: 7.5

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

CVSS 分数来源: CVE-2026-47891

漏洞信息

CPE: cpe:/a:pivotal_software:spring_framework, cpe:/a:vmware:spring_framework

必需的 KB 项: installed_sw/Spring Framework

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

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

参考资料信息

CVE: CVE-2026-47886, CVE-2026-47887, CVE-2026-47891, CVE-2026-47893, CVE-2026-59280, CVE-2026-59281

CWE: 209, 22, 400, 601, 770, 79

IAVA: 2026-A-0898