首页  普法课堂

关于Spring Cloud Gateway远程代码执行漏洞的安全公告

发布时间:2022-03-02 00:00:00 作者:admin

一、背景介绍

近日,市委网信办技术支撑单位监测到VMware官方发布安全通告,披露了Spring Cloud Gateway存在代码注入漏洞,漏洞编号CVE-2022-22947。

1.1 漏洞描述

当启用和暴露不安全的 Gateway Actuator 端点时,使用 Spring Cloud Gateway 的应用程序容易受到代码注入攻击。远程攻击者可以发出恶意制作的请求,成功利用该漏洞可以导致代码执行。

1.2 漏洞编号

CVE-2022-22947

1.3 漏洞等级

高危

二、修复建议

2.1 受影响版本 

Spring Cloud Gateway < 3.1.1

Spring Cloud Gateway 3.0.0 -3.0.7

Spring Cloud Gateway 其他已不再更新的版本

2.2 修复建议

解决方案:升级到安全版本

安全版本:

Spring Cloud Gateway >= 3.1.1

Spring Cloud Gateway >= 3.0.7

2.3 临时缓解措施

如果不需要Gateway actuator endpoint,可以通过 management.endpoint.gateway.enabled: false 禁用它。如果需要actuator,可以使用 Spring Security 对其进行保护,请参阅https://docs.spring.io/spring-boot/docs/current/reference/html/actuator.html#actuator.endpoints.security。

官方通告:https://tanzu.vmware.com/security/cve-2022-22947