Apache Tomcat 存在 JsonErrorReportValve 注入漏洞
漏洞描述
Tomcat Tomcat 是由 Apache 软件基金会下属的 Jakarta 项目开发的一个 Servlet 容器,实现了对 Servlet 和 JavaServer Page(JSP)的支持,并提供了作为Web服务器的一些特有功能,如 Tomcat 管理和控制平台、安全域管理和 Tomcat 阀等。
Tomcat 受影响版本中的 JsonErrorReportValve 类由于未对用户可控的类型(type)、消息(message)或描述(description)值进行转义,导致在处理用户的 Request 时如果调用序列中的阀(Valve)响应异常,则会将攻击者请求数据输出到 tomcat 打印的错误报告中,攻击者可利用此漏洞将恶意数据注入到 tomcat 的输出报告中,或导致输出报告中的 json 输出无效。
漏洞名称 | Apache Tomcat 存在 JsonErrorReportValve 注入漏洞 |
---|---|
漏洞类型 | 注入 |
发现时间 | 2023-01-04 |
漏洞影响广度 | 一般 |
MPS编号 | MPS-2022-64112 |
CVE编号 | CVE-2022-45143 |
CNVD编号 | - |
影响范围
org.apache.tomcat:tomcat-catalina@(-∞, 8.5.84)
org.apache.tomcat:tomcat-catalina@[9.0.40, 9.0.69)
org.apache.tomcat:tomcat-catalina@[10.1.0-M1, 10.1.2)
修复方案
升级org.apache.tomcat:tomcat-catalina到 8.5.84 或 9.0.69 或 10.1.2 或更高版本
参考链接
https://www.oscs1024.com/hd/MPS-2022-64112
https://nvd.nist.gov/vuln/detail/CVE-2022-45143
https://github.com/apache/tomcat/commit/b336f4e58893ea35114f1e4a415657f723b1298e
https://tomcat.apache.org/security-8.html
情报订阅
OSCS(开源软件供应链安全社区)通过最快、最全的方式,发布开源项目最新的安全风险动态,包括开源组件安全漏洞、事件等信息。同时提供漏洞、投毒情报的免费订阅服务,社区用户可通过配置飞书、钉钉、企业微信机器人,及时获得一手情报信息推送:
https://www.oscs1024.com/cm/?src=osc
具体订阅方式详见:
https://www.oscs1024.com/docs/vuln-warning/intro/?src=osc

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Apache Tomcat 存在 Json 注入漏洞
漏洞描述 Tomcat Tomcat 是由 Apache 软件基金会下属的 Jakarta 项目开发的一个 Servlet 容器,实现了对 Servlet 和 JavaServer Page(JSP)的支持,并提供了作为Web服务器的一些特有功能,如 Tomcat 管理和控制平台、安全域管理和 Tomcat 阀等。 受影响版本 Tomcat 中的 JsonErrorReportValve 类由于未对用户可控的类型(type)、消息(message)或描述(description)值进行转义,攻击者可通过 Request 请求将恶意 json 数据注入到 tomcat 打印的错误报告中,操纵 tomcat 输出报告中的 json 内容,或导致 json 输出无效。 漏洞名称 Apache Tomcat 存在 Json 注入漏洞 漏洞类型 注入 发现时间 2023-01-04 漏洞影响广度 一般 MPS编号 MPS-2022-64112 CVE编号 CVE-2022-45143 CNVD编号 - 影响范围 Apache Tomcat@(-∞, 8.5.84) Apache Tomcat@[...
- 下一篇
《最火热中国开源项目社区》极客玩法 C# 版本
代码拉取完成,页面将自动刷新
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Red5直播服务器,属于Java语言的直播服务器
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS7安装Docker,走上虚拟化容器引擎之路
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS关闭SELinux安全模块
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Linux系统CentOS6、CentOS7手动修改IP地址
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16