freeBuf
主站

分类

漏洞 工具 极客 Web安全 系统安全 网络安全 无线安全 设备/客户端安全 数据安全 安全管理 企业安全 工控安全

特色

头条 人物志 活动 视频 观点 招聘 报告 资讯 区块链安全 标准与合规 容器安全 公开课

官方公众号企业安全新浪微博

FreeBuf.COM网络安全行业门户,每日发布专业的安全资讯、技术剖析。

FreeBuf+小程序

FreeBuf+小程序

Laravel的“调试模式”泄露特朗普竞选服务器的敏感信息
2019-10-18 18:45:36

22.jpg

近期,有研究人员发现数百个使用Laravel框架的网站由于调试设置出现错误,导致敏感数据泄露。而这些受影响的网站中就包括美国总统特朗普的官方竞选网站,可导致攻击者劫持该网站的电子邮件服务器。

Laravel是一个非常知名的PHP框架,它自带一个“调试模式”,可帮助开发人员在网站上线之前迅速找出网站配置错误。但问题是,许多开发人员开启该模式后却忘记及时关闭,导致后端服务器的详细信息,例如数据库位置、密码、密钥等被攻击者知晓。

33.jpg

Comparitech与安全研究人员Bob Diachenko以及Sebastien Kaul合作,发现了大量因忘记关闭Laravel调试模式而泄露大量敏感信息的网站,并从10月11日开始向受影响网站的所有者通报漏洞信息。他们总共发现768个Laravel网站存在问题,其中10%到20%泄露了敏感配置,大多数都和慈善机构以及小企业有关。

特朗普竞选网站的一个子域以纯文本的形式泄露了邮件服务器的配置,不需要任何特殊的请求,直接通过浏览器就可以看到这些信息。由于不确定该网站是何时启用了调试模式,因此我们无法估计这些数据已经在公网上暴露了多久。

Diachenko表示:“即使只暴露了24小时也足够危险。从理论上讲,任何人都可以利用这些信息冒充特朗普竞选团队的成员,使用email.donaldtrump.com发送电子邮件。”

除了冒充竞选团队人员,攻击者还能截获特朗普和支持者以及撰稿人的通信,特别是该竞选网站还涉及到募集捐款等经济行为。

需要明确的是,这种数据泄露并不是直接和用户信息有关。主要为黑客提供了一种强力攻击途径,借助这些敏感信息黑客可以直接劫持邮件服务器、检索网站源代码、暴力破解其他系统的密码等。

DonaldJTrump.com团队在收到通报五天后的10月16日才做出了回应,解决了这个网站漏洞。

其实这也并不是一个新问题,大约一年前,Diachenko和他的同事Sebastien Kaul就曾在公网上发现566个网站存在同样的问题,他们通知了能找到归属的22家公司。其中一家名为PrestoDaycare瑞典公司的产品是儿童跟踪软件和数字化教室技术。

本文由白帽汇整理并翻译,不代表白帽汇任何观点和立场:https://nosec.org/home/detail/3059.html
来源:https://www.comparitech.com/blog/vpn-privacy/debug-mode-exposes-credentials/
# 信息泄露
本文为 独立观点,未经允许不得转载,授权请联系FreeBuf客服小蜜蜂,微信:freebee2022
被以下专辑收录,发现更多精彩内容
+ 收入我的专辑
+ 加入我的收藏
相关推荐
  • 0 文章数
  • 0 关注者