# N/A
## 概述
在 Eclipse Vert.x 的多个版本中,启用“目录列表”功能时,存在一个安全漏洞。该漏洞允许攻击者通过构造恶意文件名,实现存储型跨站脚本攻击(XSS)。
## 影响版本
- **4.0.0 到 4.5.21**
- **5.0.0 到 5.0.4**
## 漏洞细节
当“目录列表”功能启用时,Eclipse Vert.x 会生成 HTML 页面用于展示文件和目录结构。在受影响版本中,文件和目录名称未在生成 HTML 时正确转义,导致可被嵌入恶意脚本或 HTML 内容。
这些未转义的字段包括但不限于:
- `href` 属性(链接地址)
- `title` 属性(鼠标提示)
- 超链接文本内容
攻击者若能在目标服务器的 Web 服务路径中创建或重命名文件/目录,即可构造带有恶意脚本的文件名。
## 漏洞影响
- **攻击类型**:存储型 XSS(Stored XSS)
- **攻击条件**:攻击者需具备在 Web 服务目录中创建或重命名文件的能力
- **影响范围**:任何访问受影响目录列表的用户
- **攻击后果**:恶意脚本在用户浏览器中执行,可能导致会话劫持、数据泄露等安全事件
| # | POC 描述 | 源链接 | 神龙链接 |
|---|
标题: [Eclipse Vert.x] Stored Cross-site Scripting in directory listings via file names (#303) · Issue · security/vulnerability-reports -- 🔗来源链接
标签:
神龙速读暂无评论