这个漏洞获得了shopify的2500美金奖励!

VSole2022-11-28 10:58:20

概括

当用户能够访问他们不应该访问的内容时,就会出现最常见的漏洞之一。如果恶意行为者利用此漏洞并访问他人的机密信息,则可能导致敏感数据泄露。这是一种称为信息泄露的漏洞形式,它可以有多种形式。

通常,Web 应用程序开发人员会很好地检查用户是否应该能够访问他们请求的信息。

但是,在隐藏或不明显的地方,很容易忘记验证用户是否具有适当的访问权限。

漏洞挖掘过程

Shopify是世界上最大的电子商务平台之一。

它允许用户建立在线商店并与他们的客户互动,而无需处理构建和支持此类在线应用程序所需的几乎任何技术挑战。

提供的功能之一是允许客户与商店进行实时交互的聊天应用程序。

我测试了一个选项,该选项允许声明“我需要更新我的订单。”

单击此按钮时,它会发出一个POST请求,其中包含order_lookup带有请求信息的 JSON。

payload如下:

POST /api/storefront/conversations/lx9vF-DR31d1ePOOCS0Uw2lFUUBjhNqmMTOdkeM631M/order_lookup HTTP/1.1Host: shopify-chat.shopifycloud.comUser-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:79.0) Gecko/20100101 Firefox/79.0Accept: /Accept-Language: en-US,en;q=0.5Accept-Encoding: gzip, deflateReferer: https://okbay44.myshopify.com/Content-Type: application/jsonX-Shopify-Chat-Shop-Identifier: █████████Origin: https://okbay44.myshopify.comContent-Length: 113DNT: 1Connection: close
{"order_lookup":{"email":"@gmail.com","order_number":"1005","user_token":"███"}}

我注意到对email值执行的唯一验证是确保提供了邮件服务器。

这意味着将email值更改为@gmail.com,@yahoo.com等,然后这将通过验证。

然后,我还注意到该order_number值应该从 1000 开始,并在每个新订单上增加 1。

结合这两个事实,我能够发现这实际上是一个IDOR,并且攻击者将有能力获取在该商店下的任何订单的订单信息。

漏洞报告地址:https://hackerone.com/reports/968165

为什么这个赏金价值 2,500 美元?

在安全方面,人们经常将 CIA(机密性、完整性和可用性)三位一体作为指导安全原则。

在这种情况下,违反了机密性原则。我不确定从订单中泄露的信息究竟会有多大的破坏性(即是否只是购买的订单产品,或者是否包含敏感的财务信息),但无论哪种方式,用户信息都应该保密。

这使该漏洞具有中等严重性。幸运的是,似乎没有升级或违反完整性或可用性会使漏洞更加严重。

最后,这个漏洞获得了shopify的2500美元奖励。

漏洞shopify
本作品采用《CC 协议》,转载必须注明作者和本文链接
如果恶意行为者利用此漏洞并访问他人的机密信息,则可能导致敏感数据泄露。通常,Web 应用程序开发人员会很好地检查用户是否应该能够访问他们请求的信息。但是,在隐藏或不明显的地方,很容易忘记验证用户是否具有适当的访问权限。
当用户能够访问他们不应该访问的内容时,就会出现最常见的漏洞之一。如果恶意行为者利用此漏洞并访问他人的机密信息,则可能导致敏感数据泄露。这是一种称为信息泄露的漏洞形式,它可以有多种形式。
概括当用户能够访问他们不应该访问的内容时,就会出现最常见的漏洞之一。如果恶意行为者利用此漏洞并访问他人的机密
美国警告科技公司,朝鲜正派遣大量黑客冒充自由职业者应聘科技公司。
前言学习笔记-请勿当真。如有错误-也很正常。练习地址https://katacoda.com/madhuak
此次事件导致515000多名因地缘冲突、移民和其他灾难而与家人分离的弱势人群隐私数据泄露。然而,后续调查表明,此次攻击的目标正是红十字委员会的服务器。此外,详细的用户活动记录和审计可以简化事故调查过程,并防止肇事者误导调查人员。Shopify的两名员工被攻击者收买,窃取了近200名在线商家的交易记录。这起事件发生在2020年1月。辉瑞公司起诉了该员工将包含商业机密的文件上传到私人谷歌硬盘账户和个人设备。
在此场景中,利用较旧版本的HELM(版本2),tiller 服务 RBAC 默认设置获取集群的访问权限。
一、发展动向热讯
6月10日,第十三届全国人民代表大会常务委员会第二十九次会议通过《中华人民共和国数据安全法》。本法自2021年9月1日起施行。相较于《数据安全法(二次审议稿)》,最终稿做出以下修改:一是建立工作协调机制,加强对数据安全工作的统筹;二是明确对关系国家安全、国民经济命脉、重要民生、重大公共利益等数据实行更严格的管理制度;三是要求提供智能化公共服务应当充分考虑老年人、残疾人的需求,不得对老年人、残疾
VSole
网络安全专家