Tinyproxy 曝出严重漏洞, 影响全球52000 台主机

FreeBuf2024-05-07 14:50:24  140

近日,攻击面管理公司 Censys 分享了一组数据:截至 2024 年 5 月 3 日,在90310台主机中,有 52000 台(约占 57%)运行着有漏洞的 Tinyproxy 版本。

这些可能受到漏洞影响的主机分布于美国(32846 台)、韩国(18358 台)、中国(7808 台)、法国(5208 台)和德国(3680 台)。

该漏洞是HTTP/HTTPS代理工具中一个未修补的重要安全漏洞,被追踪为 CVE-2023-49606,CVSS 得分为 9.8,Cisco Talos 将其描述为一个影响 1.10.0 和 1.11.1 版本(即最新版本)的免用漏洞。

Talos在上周的一份报告中提到:攻击者可通过精心构造的HTTP头触发先前释放内存的重复使用,导致内存破坏且可能导致远程代码执行。攻击者需要发送未经身份验证的HTTP请求以触发此漏洞。

换句话说,未经身份验证的威胁行为者可以发送特制的 HTTP 连接头,从而引发内存破坏,导致远程代码执行。

Tinyproxy 是一个轻量级的开源 HTTP 代理守护程序,专注于简单性和效率。根据 HTTP 规范,客户端提供的标头表示代理在最终 HTTP 请求中必须删除的 HTTP 标头列表。代理从请求中删除这些 HTTP 标头,向远程服务器执行请求,并将响应发送回客户端。Tinyproxy 在函数中正是这样做的:

首先,我们应该注意到客户端发送的 HTTP 标头驻留在键值存储中。该代码搜索 和 标头,并在 (1) 处获取它们的值,如前所述,这是一系列要删除的 HTTP 标头。客户端列出的每个 HTTP 标头在 (3) 处被删除。从本质上讲,和 标头值中的每个 HTTP 标头都用作从 中删除的键。最后,在 (4) 处,HTTP 标头本身被删除。

在函数中,我们看到:

对于具体提供的,其哈希值计算为 (5)。使用哈希值,在 (6) 处检索并释放键值的指针。最后,键本身从(7)的哈希图中删除。

现在考虑一下当客户端发送 HTTP 标头时会发生什么。出于演示目的,我们将它们区分为。在 (1) 处检索标头的值,这当然是 。在 (3) 处,该值用作 处的变量。在(5)处计算字符串的哈希值,与完全相同。请注意,哈希值也不区分大小写。在 (6) 处,哈希用于检索和释放 HTTP 标头值的指针,即 。因此,此时代码已释放了 的内存。在 (7) 处,现在包含过时指针的变量被重用,从而导致释放后使用方案。

很明显,此漏洞可用于执行内存损坏并获得代码执行权限。

去年 12 月 22 日,塔洛斯公司报告了这一漏洞,并发布了该漏洞的概念验证(PoC),描述了如何利用解析 HTTP 连接的问题来触发崩溃,并在某些情况下执行代码。

Tinyproxy 的维护者在上周末提交的一组文件中,指责 Talos 将报告发送到了一个已经不再使用的电子邮件地址,并补充说他们是在 2024 年 5 月 5 日被 Debian Tinyproxy 软件包维护者发现的。

rofl0r 提到:没有人在 GitHub 上提交问题,也没有人在提及的 IRC 聊天中提到漏洞。如果在 Github 或 IRC 上报告了该问题,该漏洞会在一天内得到修复。该公司建议用户在最新版本发布后及时更新。

转载此文是出于传递更多信息目的。若来源标注错误或侵犯了您的合法权益,请与本站联系,我们将及时更正、删除、谢谢。
https://www.414w.com/read/437120.html
0
随机主题
可远程摧毁! ASML承认在光刻机中留了后手!多亏他们! 大桥被冲垮前61人安全转移河南队换帅势在必行, 李金羽突然辞职, 两者的交集可能是杨晨又一批新车拿到“身份证”, 看看有没有你的心头好骁龙8Gen2旗舰直降400,金属边框+索尼大底,体验不输一加12重庆渝中区: 南纪门街道创新服务模式 “三快三及时”让“民呼我为”有精度更有温度周四002 【荷甲欧罗巴季后赛前瞻】奈梅亨 vs 前进之鹰: 欧战门票争夺战比亚迪“廉价腾势D9”要来了, 中大型MPV, 或20多万级!范巴斯滕: 说实话, 在足坛比我还要厉害的前锋, 可能只有这4人!国内首台甲醇双燃料低速机在中船发动机成功交验美联储会议纪要“放鹰”: 官员暗示必要时考虑加息不是首钢, 郭艾伦官宣下家, 李晓旭跟腱断裂, 辽篮奖金排名曝光黄金纯度分为几种, 99999和9999黄金有什么区别高盛CEO所罗门预计美联储今年将不会降息冈田武史调侃: 浙江队主场氛围非常好, 我执教时为何没这待遇?鲁能飞翼或成夏窗离队第一人, 本赛季外租表现不俗, 曾是亚冠主力2024年养老保险缴费15年, 在山东省退休, 养老金能领到1500元吗?姚振华及宝能等新增2则被执行人信息, 执行标的合计22.88亿求新、求变的《梦幻西游》追求的是有血有肉的角色!12.99万? 奇瑞SUV“杀疯了”, 风云T9实车到店!极星CEO: 不再依赖沃尔沃和吉利! 两款新车将用“自家”技术
最新回复(0)