在Cherokee到1.2.104中,远程攻击者可以触发越界写操作

CVE编号

CVE-2019-20800

利用情况

暂无

补丁情况

N/A

披露时间

2020-05-18
漏洞描述
在Cherokee到1.2.104中,远程攻击者可以通过发送多个请求头来触发handler_cgi.c中的cherokee_handler_cgi_add_env_pair中超出边界的写操作,例如带有多个“Host: 127.0.0.1”头的GET请求。

解决建议
目前厂商已发布升级补丁以修复漏洞,补丁获取链接:
https://github.com/cherokee/webserver/commit/0d669cf4c855e8dae1e3bcd8841f863e34b10ec8
受影响软件情况
# 类型 厂商 产品 版本 影响面
1
运行在以下环境
应用 cherokee-project cherokee * Up to
(including)
1.2.104
CVSS3评分
9.8
  • 攻击路径
    网络
  • 攻击复杂度
  • 权限要求
  • 影响范围
    未更改
  • 用户交互
  • 可用性
  • 保密性
  • 完整性
CWE-ID 漏洞类型
CWE-787 跨界内存写
阿里云安全产品覆盖情况