GeoServer 2.11.1升级解决Eclipse Jetty 的一系列安全漏洞问题

 Eclipse Jetty 资源管理错误漏洞(CVE-2021-28165) 

Eclipse Jetty HTTP请求走私漏洞(CVE-2017-7656)

 Eclipse Jetty HTTP请求走私漏洞(CVE-2017-7657)

 Eclipse Jetty HTTP请求走私漏洞(CVE-2017-7658)

 Jetty 信息泄露漏洞(CVE-2017-9735)

Eclipse Jetty 安全漏洞(CVE-2022-2048)

 Eclipse Jetty 信息泄露漏洞(CVE-2019-10247)

   接到安全评估报告,发现上面一堆关于Jetty的安全问题,后得知,是GeoServer2.11.1中用的jetty版本太低导致。需要升级GeoServer来解决:

 1、将原有数据文件夹data_dir备份, 供后续使用。

2、先卸载原有的geoserver2.11.1,再卸载其配套的jre 8。

3、从网上OpenJDK Downloads | Download Java JDK 8, 11 & 17 | OpenLogic下载 Jre11,从GeoServr下载 Geoserver2.23.4  。官网的geoserver 下载非常慢,特将下载的文件上传csdn资源了,可点其下载:

### GeoServer 安全漏洞列表及修复方法 #### 升级解决 Eclipse Jetty安全漏洞 GeoServer 2.11.1 版本中使用的 Jetty 中间件存在多个已知的安全漏洞。为了应对这些安全隐患,建议升级至更高版本的 GeoServer解决问题[^1]。 #### 远程代码执行漏洞 (CVE-2024-36401) 官方发布了针对 CVE-2024-36401 漏洞的补丁更新,用户可以从 GitHub 上获取最新版软件包并安装以消除这一高危威胁。此外,还提供了专门用于检测该漏洞是否存在以及验证修补效果的相关工具[^2]。 #### WMS 接口远程代码执行漏洞 (CVE-2022-24816) 未授权访问者能够借助 `/geoserver/wms` 路径发起攻击,在目标机器上运行恶意指令。对于此类情况,应当及时应用来自供应商发布的热修复程序或者迁移到不受影响的新发行版之上[^3]。 #### 目录遍历漏洞及其防范措施 当应用程序未能正确过滤输入参数时可能会暴露出内部资源路径给外部请求查看甚至读取私密文档内容的风险。具体预防手段包括但不限于调整 Web Server 设置防止自动显示子文件夹清单;强化存储位置访问控制策略确保只有合法进程才有权操作指定区域内的资料;另外还可以考虑向各层增加默认首页文件以防意外暴露真实物理地址信息[^4]。 ```bash # 更新 Geoserver 到最新稳定版本 wget https://sourceforge.net/projects/geoserver/files/GeoServer/<latest_version>/geoserver-<latest_version>-bin.zip/download unzip geoserver-<latest_version>-bin.zip -d /opt/ ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

diaya

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值