Node.js http 模块存在 HTTP 请求走私漏洞
漏洞描述
Node.js 是一个开源、跨平台的 JavaScript 运行时环境。
Node.js 18.7.0版本中的 http 模块中存在 HTTP 请求走私漏洞,漏洞源于 llhttp 解析器无法正确处理未以 CLRF 终止的标头字段,攻击者可通过恶意构造位于 Transfer-Encoding
之前、包含空值且未正确使用 CLRF 进行分隔的 http 请求标头触发此漏洞。攻击者可利用此漏洞获取 web 程序敏感信息,并获得对 web 应用程序的未授权访问。
漏洞名称 | Node.js http 模块存在 HTTP 请求走私漏洞 |
---|---|
漏洞类型 | HTTP请求的解释不一致性(HTTP请求私运) |
发现时间 | 2022-12-06 |
漏洞影响广度 | 广 |
MPS编号 | MPS-2022-50637 |
CVE编号 | CVE-2022-35256 |
CNVD编号 | - |
影响范围
nodejs@[18.0.0, 18.12.1]
nodejs@[14.0.0, 14.21.1]
nodejs@[16.0.0, 16.18.1]
nodejs/llhttp@(-∞, 6.0.10)
修复方案
nodejs 暂未发布新版本,请关注官方公告:https://nodejs.org/en/blog/
升级nodejs/llhttp到 6.0.10 或更高版本
参考链接
https://www.oscs1024.com/hd/MPS-2022-50637
https://nvd.nist.gov/vuln/detail/CVE-2022-35256
https://hackerone.com/reports/1675191
情报订阅
OSCS(开源软件供应链安全社区)通过最快、最全的方式,发布开源项目最新的安全风险动态,包括开源组件安全漏洞、事件等信息。同时提供漏洞、投毒情报的免费订阅服务,社区用户可通过配置飞书、钉钉、企业微信机器人,及时获得一手情报信息推送:
https://www.oscs1024.com/cm/?src=osc
具体订阅方式详见:
https://www.oscs1024.com/docs/vuln-warning/intro/?src=osc

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Cacti存在任意代码执行漏洞
漏洞描述 Cacti 是一个开源平台,可为用户提供强大且可扩展的操作监控和故障管理框架。 在Cacti受影响版本中,由于$poller_id参数可控且未做过滤处理,导致用户可通过该控制该参数满足poller_item = POLLER_ACTION_SCRIPT_PHP,进而proc_open函数触发,执行任意代码。如果为任何受监控设备选择了特定数据源,未经身份验证的攻击者可在运行 Cacti 的服务器上执行任意代码。 漏洞名称 Cacti存在任意代码执行漏洞 漏洞类型 注入 发现时间 2022-12-06 漏洞影响广度 极小 MPS编号 MPS-2022-65562 CVE编号 CVE-2022-46169 CNVD编号 - 影响范围 cacti@[1.2.22, 1.2.22] 修复方案 参考链接 https://www.oscs1024.com/hd/MPS-2022-65562 Commit Commit NVD 情报订阅 OSCS(开源软件供应链安全社区)通过最快、最全的方式,发布开源项目最新的安全风险动态,包括开源组件安全漏洞、事件等信息。同时提供漏洞、投毒情报的...
- 下一篇
小众语言的开源实践在说明什么
每当TIOBE榜单发布的时候,那个笑话就会回响在开源社区诸位的耳边: 美女:你能一句话让这个社区的人吵起来我今晚跟你走。 程序员:PHP是最好的语言。 美女:我跟你走。 程序员:不行,我得说服他们PHP是最好的语言。 这就让我们产生了一个问题,即使这份榜单20名开外的语言的开发者也会参与这样的吵架么?他们的开源活动的策略和估计是什么?本文作者作为scheme-langserver的开发者,希望在这里为大家做一点分享。以下为原文: 在对于中国开源运动的估计和伴随而来的行为策略问题上,开源社区的人们还没有进行系统的梳理过。大家虽然相信开源的盘子是不可避免的越来越大的,却更多的是把这种运动当成一种“电子榨菜”。因此他们实际上不赞成对开源运动进行深入的参与,只想要蜻蜓点水,能够在求职的时候打一打游击,能快速找到几个Java、Python或者PHP项目解决需求就好了。同时,他们也没有把自己独特的想法和创造性贡献给开源社区的意愿,因此也就没有这种开源运动会快速发展去促成全信息技术产业链高度变革的观念。他们似乎认为开源运动对于改善自己的职业生涯是有益但是有限的,至少对于遥远的35岁危机和996工时是...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8安装Docker,最新的服务器搭配容器使用
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- Windows10,CentOS7,CentOS8安装Nodejs环境
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8编译安装MySQL8.0.19