导语:研究人员在一个已经集成到许多银行系统中的API内发现了这个漏洞,它可能会让攻击者获得用户的信息从而对数百万的用户进行攻击。
研究人员发现,一个大型的金融技术(Fintech)平台的API中的一个服务器端请求伪造(SSRF)漏洞有可能会危及数百万银行账户的安全,攻击者能够通过控制客户的银行账户和资金进行犯罪。
研究人员在周四发表的一份报告中披露,Salt Security的Salt Labs团队在一个支持该组织平台资金转移功能的网页中的API中发现了这个漏洞,该功能允许客户将其平台上的账户中的钱转移到他们的银行账户内。
该公司被称为 "Acme Fintech",为各种规模的银行提供 "数字转型" 服务,并允许这些机构将传统的银行服务转换为在线服务。研究人员说,目前该平台已被整合到许多银行的系统中,因此它拥有数百万的每日活跃用户。
如果该漏洞被攻击者所利用,那么攻击者可能通过该平台来获得对银行系统的管理权限从而进行各种违法的活动。研究人员说,他们可以从那里泄露用户的个人数据,访问银行的详细资料和金融交易,并在未授权的情况下向自己的银行账户转账。
他们说,在发现该漏洞后,研究人员调查复现了他们的发现并向该组织提供了很好的缓解措施。
API中的漏洞经常会被忽视,但Salt实验室的研究人员在报告中说,他们每天都会看到像这样的漏洞以及其他与API有关的漏洞。
事实上,根据该公司2022年第一季度的API安全状况报告,5%的组织在过去的12个月中经历了众多API安全事件。他们说,这一时期可以看出恶意的API流量在大幅增长。
Salt Security的研究人员在一份新闻声明中说,关键的SSRF漏洞在许多金融科技供应商和银行机构内普遍存在。API攻击正在变得越来越频繁和复杂。
研究人员说,金融科技公司特别容易受到攻击,因为他们的客户和合作伙伴需要依靠庞大的API网络来实现各种网站、移动应用程序和定制集成系统之间的互动。
研究人员写道,这反过来又使他们成为了 "API漏洞的攻击者的主要攻击目标",原因有二。
第一,他们的API整体功能非常丰富和复杂,这就意味着在开发中可能会出现错误或者忽略一些细节。第二,如果一个攻击者能够成功地滥用这种类型的平台,那么它潜在的利润是巨大的,因为它可能会控制数百万用户的银行账户和资金。
研究人员在扫描和记录该组织网站上发送和接收的所有流量时发现了这个漏洞。在一个连接客户在各家银行之间进行转账的页面上,研究人员发现浏览器所调用的处理请求的API有问题。
这个API使用的是位于'/workflows/tasks/{TASK_GUID}/values'的端点,调用它的HTTP方法是PUT方法,而具体的请求数据是在HTTP正文部分发送的。
请求体还携带了一个JWT令牌,这是一个加密签名的密钥,可以让服务器知道谁是请求用户以及他有哪些权限。
研究人员解释说,该漏洞存在于发送资金转移所需数据的请求参数中,特别是一个名为 "InstitutionURL "的参数,这是一个需要用户提供的值。
在这种情况下,银行的网络服务器通过访问URL本身来处理用户提供的URL,如果它被插入到代码中,那么它会允许SSRF中的网络服务器调用任意一个URL。
研究人员通过伪造一个包含他们自己域名的恶意请求来复现这个漏洞。他们写道,向他们服务器发送的连接请求是成功的,这证明了服务器会盲目地信任通过这个参数所提供给它的域名,并同时向该URL发出请求。
此外,进入他们服务器还需要包含一个用于认证的JWT令牌,但是这个令牌与原始请求中的令牌不同。
研究人员将新的JWT令牌嵌入到了他们之前遇到的一个名为"/accounts/account "的端点请求中,该请求允许他们从一个银行账户中检索信息。他们说,这一次他们返回了更多的用户信息。
研究人员透露,API端点识别了我们新的JWT管理令牌,并返回了整个平台的每个用户及其详细信息的列表。
他们说,用新的令牌再次尝试请求一个名为"/transactions/transactions "的端点,结果也允许他们访问银行系统中的每个用户的交易列表。
研究人员说,这是一个非常致命的漏洞,它完全侵害了每个银行用户的权益。如果攻击者发现了这个漏洞,他们可能会对该组织和其用户造成严重的损害。
Balmas说,Salt实验室希望,API漏洞的出现将会继续激励安全从业者更加仔细的研究他们的系统如何避免受到这种方式的攻击。本文翻译自:https://threatpost.com/ssrf-flaw-fintech-bank-accounts/179247/如若转载,请注明原文地址 [来源:嘶吼网]
如何删除电脑屏幕监控视频
摘要:电脑屏幕监控可以是一种有效的监测员工活动的方法,不过在一些情况下,有必要删除这些监控视频,以保护员工的隐私。本文将阐述如何删除电脑屏幕监控视频,包括从物理上删除、从计算机软件中删除、通过文件删除程序或通过专业数据恢复软件进行恢复。一、物理上删除首先要做的是将监控设备从电脑上分离。这可以通过拔掉监控设备的电源线或者...
中移在线终端安全管理平台
摘要:随着移动设备使用的普及,终端设备安全问题也越来越严重,特别是对于企业而言,终端设备安全是必须重点关注的问题。中移在线终端安全管理平台提供了一套完整的终端安全解决方案,使企业可以更加轻松地管理和保护终端设备的安全。一、安全管理中移在线终端安全管理平台提供了一套完整的终端安全管理方案,从设备的接入管理、配置管理、应用...
向日葵能不能监控电脑屏幕
摘要:本文旨在探讨向日葵软件是否能够监控电脑屏幕,引导读者对这一话题产生兴趣。向日葵是一款远程桌面控制软件,在远程运行任务、技术支持和虚拟化等方面起着重要的作用。然而,一些人担心向日葵是否能够监控电脑屏幕,并通过制作恶意软件窃取用户的敏感信息。本文将从四个方面对向日葵的监控能力进行详细阐述。一、向日葵的屏幕控制功能向日...
奇安信会监控电脑屏幕吗
摘要:奇安信是一家专注于网络安全的企业,其主要业务是为用户提供网络安全检测、防护和管理产品和服务。本文将以“奇安信会监控电脑屏幕吗”为中心,从多个方面对这个问题做详细的阐述。一、奇安信的监控功能1、组件奇安信的监控功能是由安全客户端组件实现的,这个组件负责采集用户计算机的安全数据并将其传输给奇安信的安全服务端。其中监控...
如何查看打印机打印过的文件记录?3个小妙招,教你轻松查看打印记录!
在日常办公中,你是否遇到过这些情况: 打印机突然“吞掉”了你的文件,却找不到打印记录? 团队共用打印机,想知道是谁在何时打印了什么? 公司需要审计打印行为,控制打印成本? 别担心!查看打印机打印过的文件记录并非难事。 虽然大多数普通打印机不会自动保存详细日志,但通过一些巧妙的方法,我们依然可以“还原真相”...