低危 rubygem-bundler 安全漏洞

CVE编号

CVE-2019-3881

利用情况

暂无

补丁情况

官方补丁

披露时间

2020-09-05
漏洞描述
rubygem-bundler是Bundler团队的一款用于管理Ruby应用依赖关系的软件包。
rubygem-bundler中存在安全漏洞。攻击者可利用该漏洞执行代码。Bundler在1.17.1版本中使用了/tmp/中的一个可预测路径,如果用户的主目录下的位置不可用,则使用不安全的权限创建该路径作为gems的存储位置。如果在用户没有可写主目录的情况下使用Bundler,攻击者可能会将恶意代码放在该目录中,稍后将加载和执行这些代码。

解决建议
建议您更新当前系统或软件至最新版,完成漏洞的修复。
受影响软件情况
# 类型 厂商 产品 版本 影响面
1
运行在以下环境
应用 bundler bundler * Up to
(excluding)
2.1.0
运行在以下环境
系统 debian_10 bundler * Up to
(excluding)
1.16.1-2
运行在以下环境
系统 opensuse_Leap_15.1 ruby2.5-rubygem-bundler * Up to
(excluding)
1.16.1-lp151.3.3.1
运行在以下环境
系统 opensuse_Leap_15.2 ruby2.5-rubygem-bundler * Up to
(excluding)
1.16.1-lp152.4.3.1
阿里云评分
2.3
  • 攻击路径
    本地
  • 攻击复杂度
    困难
  • 权限要求
    普通权限
  • 影响范围
    有限影响
  • EXP成熟度
    未验证
  • 补丁情况
    官方补丁
  • 数据保密性
    无影响
  • 数据完整性
    无影响
  • 服务器危害
    无影响
  • 全网数量
    100
CWE-ID 漏洞类型
CWE-427 对搜索路径元素未加控制
CWE-552 对外部实体的文件或目录可访问
阿里云安全产品覆盖情况