【已复现】GeoServer 存在远程代码执行漏洞(CVE-2024-36401)

admin 2024年7月3日22:56:21评论2 views字数 1491阅读4分58秒阅读模式

【已复现】GeoServer 存在远程代码执行漏洞(CVE-2024-36401)

漏洞概述

漏洞名称

GeoServer 存在远程代码执行漏洞(CVE-2024-36401)

安恒CERT评级

严重

CVSS3.1评分

9.8

CVE编号

CVE-2024-36401

CNVD编号

未分配

CNNVD编号

CNNVD-202407-085

安恒CERT编号

DM-202405-004663

POC情况

已发现

EXP情况

已发现

在野利用

未发现

研究情况

已复现

危害描述

由于不安全地将属性名称评估为 XPath 表达式,多个 OGC 请求参数允许未经身份验证的用户通过针对默认 GeoServer 安装的特制输入执行任意代码。

安恒研究院卫兵实验室已复现此漏洞。

该产品主要使用客户行业分布广泛,漏洞危害性高,建议客户尽快做好自查及防护。

【已复现】GeoServer 存在远程代码执行漏洞(CVE-2024-36401)

GeoServer 远程代码执行漏洞(CVE-2024-36401)复现截图

漏洞信息

产品描述

GeoServer 是一个开源的服务器端软件,用于共享和编辑地理空间数据。它允许用户将地理数据(如矢量数据、栅格数据)发布为标准的 Web 服务。

应急响应等级:1级

漏洞类型:远程代码执行

影响范围

影响版本:

GeoServer < 2.23.6

2.24.0 <= GeoServer < 2.24.4

2.25.0 <= GeoServer < 2.25.2

安全版本:

GeoServer 2.23.* >= 2.23.6

GeoServer 2.24.* >= 2.24.4

GeoServer 2.25.* >= 2.25.2

CVSS向量

访问途径(AV):网络

攻击复杂度(AC):低

所需权限(PR):无需任何权限

用户交互(UI):不需要用户交互

影响范围 (S):不变

机密性影响 (C):高

完整性影响 (l):高

可用性影响 (A):高

修复方案

官方修复方案:

官方已发布新版本修复漏洞,受影响的用户建议更新至安全版本。

下载链接:

https://www.jetbrains.com/teamcity/download/other.html

临时缓解方案:

删除 gt-complex-x.y.jar 文件,其中x.y是GeoTools版本。这将从GeoServer中删除易受攻击的代码,但可能会破坏某些GeoServer功能,如果您正在使用的扩展需要gt-complex模块,则GeoServer无法部署。

geoserver.war 部署的缓解措施:

1.停止应用程序服务器

2.解压geoserver.war 添加到目录

3.找到文件 WEB-INF/lib/gt-complex-x.y.jar 并删除

4.将目录压缩到新的 geoserver.war

5.重新启动应用程序服务器

GeoServer二进制文件的缓解措施:

1.停止Jetty

2.找到文件 webapps/geoserver/WEB-INF/lib/gt-complex-x.y.jar 并删除

3.重新启动 Jetty

产品能力覆盖

产品名称

覆盖补丁包

AiLPHA大数据平台

GoldenEyeIPv6_XXXXX_strategy2.0.XXXXX.240703.1及以上版本

APT攻击预警平台

GoldenEyeIPv6_XXXXX_strategy2.0.XXXXX.240703.1及以上版本

WAF

已支持

玄武盾

已支持

参考资料

https://github.com/advisories/GHSA-6jj6-gm7p-fcvv
https://nvd.nist.gov/vuln/detail/CVE-2024-36401

技术支持

如有漏洞相关需求支持请联系400-6059-110获取相关能力支撑。

原文始发于微信公众号(安恒信息CERT):【已复现】GeoServer 存在远程代码执行漏洞(CVE-2024-36401)

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2024年7月3日22:56:21
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   【已复现】GeoServer 存在远程代码执行漏洞(CVE-2024-36401)https://cn-sec.com/archives/2915771.html

发表评论

匿名网友 填写信息