【缝隙公告】AdonisJS Multipart 文件处置蹊径遍历缝隙(CVE-2026-21440)

颁布功夫 2026-01-05

一、缝隙概述


缝霞称

AdonisJS Multipart 文件处置蹊径遍历缝隙

CVE   ID

CVE-2026-21440

缝隙类型

蹊径遍历

发现功夫

2026-1-5

缝隙评分

9.2

缝隙等级

严沉

攻击向量

网络

所需权限

无

利用难度

低

用户交互

不必要

PoC/EXP

未公开

在野利用

未发现


AdonisJS是一个基于Node.js的全栈Web利用框架 ,选取MVC架构 ,旨在提供一种高效、简洁且拥有优良开发履历的开发方式。它内置了多种常用职能 ,如认证、数据库迁徙、验证、邮件处置、文件上传等 ,援手开发者专一于业务逻辑而无需过多关注底层实现。AdonisJS提供了美满的CLI工具和壮大的路由系统 ,合用于构建从幼型利用到大型企业级利用的项目。


2026年1月5日 ,宝运莱官方网站集团VSRC监测到AdonisJS的@adonisjs/bodyparser包存在蹊径遍历缝隙。攻击者可通过机关恶意文件名 ,利用MultipartFile.move(location,options)的默认选项 ,将文件写入服务器肆意地位 ,绕过预期的上传目录。若未显式设置options.name或options.overwrite ,攻击者可通过蹊径遍历写入敏感文件 ,可能导致远程代码执行(RCE)。缝隙评分9.2 ,缝隙级别严沉。


二、影响领域


@adonisjs/bodyparser <= 10.1.1
@adonisjs/bodyparser <= 11.0.0-next.5


三、安全措施


3.1 升级版本


官方已颁布建复补丁 ,以建复该缝隙。
@adonisjs/bodyparser >= 10.1.2
@adonisjs/bodyparser >= 11.0.0-next.6


下载链接:https://github.com/adonisjs/bodyparser/releases/


3.2 一时措施


暂无。


3.3 通用建议


? 定期更新系统补丁 ,削减系统缝隙 ,提升服务器的安全性。
? 加强系统和网络的接见节造 ,批改防火墙战术 ,关关非必要的利用端口或服务 ,削减将危险服务(如SSH、RDP等)露出到公网 ,削减攻击面。
? 使用企业级安全产品 ,提升企业的网络安全机能。
? 加强系统用户和权限治理 ,启用多成分认证机造和最幼权限准则 ,用户和软件权限应维持在最低限度。
? 启用强密码战术并设置为定期批改。


3.4 参考链接


https://github.com/adonisjs/core/security/advisories/GHSA-gvq6-hvvp-h34h/
https://nvd.nist.gov/vuln/detail/CVE-2026-21440