漏洞详情
包管理器: npm 受影响的包: apidoc-core 受影响版本: >= 0.2.0, <= 0.15.0 已修复版本: 无 严重等级: 严重 (CVSS 评分:9.3)
描述
apidoc-core 0.2.0及后续所有版本中存在原型污染漏洞。远程攻击者能够通过恶意构造的数据结构(包括应用程序处理的“define”属性)修改JavaScript对象原型。这可能导致拒绝服务,或影响那些依赖原型链完整性的应用程序的预期行为。该漏洞影响了 api_group.js、api_param_title.js、api_use.js 和 api_permission.js 工作模块中的 preProcess() 函数。
参考资料
- https://nvd.nist.gov/vuln/detail/CVE-2025-13158
- https://www.sonatype.com/security-advisories/cve-2025-13158
CVSS 4.0 指标
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
可利用性指标
- 攻击向量 (AV): 网络 (N)
- 攻击复杂度 (AC): 低 (L)
- 攻击前提 (AT): 无 (N)
- 所需权限 (PR): 无 (N)
- 用户交互 (UI): 无 (N)
受影响系统影响指标
- 保密性影响 (VC): 高 (H)
- 完整性影响 (VI): 高 (H)
- 可用性影响 (VA): 高 (H)
后续系统影响指标
- 保密性影响 (SC): 无 (N)
- 完整性影响 (SI): 无 (N)
- 可用性影响 (SA): 无 (N)
EPSS 分数
0.186% (第41百分位) 此分数估计了该漏洞在未来30天内被利用的概率。
弱点
CWE-1321: 对象原型属性控制不当的修改(‘原型污染’) 该产品从上游组件接收指定了要初始化或更新对象属性的输入,但未能适当控制对对象原型属性的修改。
标识符
- CVE ID: CVE-2025-13158
- GHSA ID: GHSA-6vj3-p34w-xxjp
源代码
- apidoc/apidoc-core (GitHub)