注意!Chrome/Edge/Opera中存在泄漏系统环境变量的漏洞(CVE-2022-0337)

admin 2022年5月16日10:12:33安全漏洞评论23 views1080字阅读3分36秒阅读模式
注意!Chrome/Edge/Opera中存在泄漏系统环境变量的漏洞(CVE-2022-0337)
点击蓝字·关注我们
注意!Chrome/Edge/Opera中存在泄漏系统环境变量的漏洞(CVE-2022-0337)
全文 614 字,预计阅读时间 1 分钟
注意!Chrome/Edge/Opera中存在泄漏系统环境变量的漏洞(CVE-2022-0337)

前言

Chromium 92中存在一个可以泄漏操作系统环境变量的安全漏洞,Google在Chromium 97版本进行了修复。环境变量中可能存在很多敏感信息,也是我们打下一台机器后信息收集的重要环节。很多使用Chromium内核的主流浏览器都受影响,Chrome,Edge,Opera等。

存在敏感信息的常见环境变量参见:

https://github.com/Puliczek/awesome-list-of-secrets-in-environment-variables
注意!Chrome/Edge/Opera中存在泄漏系统环境变量的漏洞(CVE-2022-0337)
注意!Chrome/Edge/Opera中存在泄漏系统环境变量的漏洞(CVE-2022-0337)

影响版本

Chrome: v92--v96

Edge:    v92--v96

Opera:   v78--v81


P.S. 此漏洞只影响Windows版本,Linux/Mac系统不受影响


浏览器版本自查:

Chrome: chrome://version/

Edge:    edge://version/

Opera:   opera://update/

注意!Chrome/Edge/Opera中存在泄漏系统环境变量的漏洞(CVE-2022-0337)
注意!Chrome/Edge/Opera中存在泄漏系统环境变量的漏洞(CVE-2022-0337)

简单的Poc

在浏览器开发者工具中的console写入

let a = await window.showSaveFilePicker({suggestedName:'%username%'});a.name;

注意!Chrome/Edge/Opera中存在泄漏系统环境变量的漏洞(CVE-2022-0337)

弹出保存按钮,点击保存

注意!Chrome/Edge/Opera中存在泄漏系统环境变量的漏洞(CVE-2022-0337)

console中返回了你的username环境变量

注意!Chrome/Edge/Opera中存在泄漏系统环境变量的漏洞(CVE-2022-0337)

P.S.示例中使用%username%环境变量

注意!Chrome/Edge/Opera中存在泄漏系统环境变量的漏洞(CVE-2022-0337)
注意!Chrome/Edge/Opera中存在泄漏系统环境变量的漏洞(CVE-2022-0337)

更高级的Poc

显然,攻击者可以制作一个特殊的 HTML 文件(网站)来成功利用此漏洞。

env.html - 是精心制作的特殊 HTML。

顺便一提,真的需要用户主动点击下载文件吗?

是的,但是攻击者可以创建一个网站来鼓励用户按住键盘上的ENTER按钮 2 秒钟以运行并接受保存文件对话框。因为 windows 对话框默认聚焦保存按钮,文件将仅闪烁保存。

注意!Chrome/Edge/Opera中存在泄漏系统环境变量的漏洞(CVE-2022-0337)

注意!Chrome/Edge/Opera中存在泄漏系统环境变量的漏洞(CVE-2022-0337)
注意!Chrome/Edge/Opera中存在泄漏系统环境变量的漏洞(CVE-2022-0337)

参考链接


https://github.com/Puliczek/CVE-2022-0337-PoC-Google-Chrome-Microsoft-Edge-Opera https://github.com/Puliczek/awesome-list-of-secrets-in-environment-variables
注意!Chrome/Edge/Opera中存在泄漏系统环境变量的漏洞(CVE-2022-0337)
注意!Chrome/Edge/Opera中存在泄漏系统环境变量的漏洞(CVE-2022-0337)
注意!Chrome/Edge/Opera中存在泄漏系统环境变量的漏洞(CVE-2022-0337)
END
注意!Chrome/Edge/Opera中存在泄漏系统环境变量的漏洞(CVE-2022-0337)
免责声明

本公众号内的文章及工具仅提供学习用途,由于传播、利用此文所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,本公众号及文章作者不为此承担任何责任。


好文分享收藏赞一下最美点在看哦

原文始发于微信公众号(我不是Hacker):注意!Chrome/Edge/Opera中存在泄漏系统环境变量的漏洞(CVE-2022-0337)

特别标注: 本站(CN-SEC.COM)所有文章仅供技术研究,若将其信息做其他用途,由用户承担全部法律及连带责任,本站不承担任何法律及连带责任,请遵守中华人民共和国安全法.
  • 我的微信
  • 微信扫一扫
  • weinxin
  • 我的微信公众号
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2022年5月16日10:12:33
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                  注意!Chrome/Edge/Opera中存在泄漏系统环境变量的漏洞(CVE-2022-0337) http://cn-sec.com/archives/943437.html

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: