立即行动:PCI DSS v4.0新要求应对基于浏览器的攻击

F5生态系统 | 2023年1月03日

在线零售商和电子商务供应商请注意:在保护客户端数据和在线支付免受数字窃取及Magecart攻击方面,如今有了新的应对方案。

2022年3月,支付卡行业(PCI)安全标准委员会发布了修订版的《数据安全标准PCI DSS v4.0》,其中规定了商户在存储、处理和传输持卡人数据时必须满足的最低安全要求。修订后的要求包含多项增强措施,旨在保障在线交易安全,并在在线商业交易过程中保护消费者、企业和发卡机构。

新要求重点强调,需要监控和管理集成到电子商务网站中的浏览器端第三方JavaScript库。这些库可提供支付处理iFrame、聊天机器人、广告、社交分享按钮和跟踪脚本等开箱即用的功能。虽然这些JavaScript库有助于企业加快网站开发,但也为网络犯罪分子扩大了攻击面,因为这些脚本很容易遭到数字窃取和Magecart攻击,从而导致凭据、信用卡信息及其他个人身份信息(PII)被盗。

这些数据泄露事件显然会损害受骗消费者的利益,也会给企业带来不利影响,可能导致违规、收入损失、股价下跌、社交媒体上的负面评价以及品牌价值受损。

尽管新的PCI DSS 4.0要求到2025年才强制实施,但不应等到那时再行动。相关要求所针对的各类攻击如今已经发生。应尽快落实增强的保护措施,保护企业声誉和客户免受攻击与欺诈。

客户端攻击有哪些危害?

不久前,商业Web应用还是以单体代码的形式构建,并由本地部署的Web服务器提供服务。然而,如今的现代Web应用已大不相同,通常由多个第三方JavaScript库组合而成,大量处理工作在客户端(即用户的浏览器中)完成。据估计,典型网页中有70%–80%由第三方库构成,其中一些脚本还包含其他第三方脚本的代码。如此冗长的代码依赖链意味着,企业难以充分了解或控制其网站上实际运行的代码。

威胁行为者意识到,由于这些多层第三方依赖关系涉及范围广、规模大,组织难以妥善管理、跟踪和保护其环境中运行的代码,甚至无法检测代码何时发生更改或遭到利用。这种可见性不足为网络犯罪分子提供了可乘之机,使其能够向合法网页或Web应用代码中注入恶意脚本并发起攻击,以拦截、操纵和劫持用户会话。随后,他们便可窃取个人数据和支付信息、控制并篡改网站、展示虚假内容、创建新表单或修改合法表单,而这些行为都可能为欺诈和账户接管埋下隐患。

PCI DSS v4.0 的要求

修订后的标准明确指出,加强客户端Web安全对于任何接受在线支付的企业都至关重要。该标准要求对在消费者浏览器中加载和执行的所有支付页面脚本进行全面管理。具体而言,新标准第6.4.3项要求电子商务供应商实施以下措施:

  • 用于确认每个脚本均已获得授权的方法
  • 一种确保每个脚本完整性的方法
  • 所有脚本的清单,以及说明每个脚本为何必需的书面理由

新标准要求商户审查其政策和程序,以确认已制定相应流程,用于管理在消费者浏览器中加载和执行的所有支付页面脚本。商户还必须访谈相关负责人,并检查清单记录和系统配置,以确认在消费者浏览器中加载和执行的所有支付页面脚本均按照本要求规定的全部要素进行管理。

此外,修订后标准的第11.6节要求检测并响应支付页面上的未授权更改。为此,需要采用变更和篡改检测机制,在消费者浏览器接收到的HTTP标头和支付页面内容遭到未授权修改时向相关人员发出警报。必须至少每7天检查一次配置设置,或按照组织风险分析评估中规定的频率进行检查。

通过手动方式或传统解决方案满足这些要求,不仅成本高昂,还会占用大量资源。由于支付表单脚本在客户端运行,商家难以了解其行为,恶意代码因而很容易逃避检测。此外,商家对第三方代码的控制也十分有限,例如用于支持支付处理程序、Cookie同意表单、聊天机器人或广告跟踪器等网页功能的动态JavaScript库。这些代码经常更新和变更,而商家往往并不知情。

子资源完整性(SRI)和内容安全策略(CSP)等现有检测技术,已不足以保护当今不断变化的Web应用。SRI通过执行完整性检查来确保脚本未被篡改,而CSP则限制浏览器可从哪些位置加载脚本以及向哪些位置发送数据。

助力企业尽早满足PCI DSS v4.0合规要求

无需等到2025年再遵循PCI DSS v4.0规定的安全要求。立即行动,帮助企业抵御攻击,并保护客户免受欺诈和账户接管侵害。

F5 Distributed Cloud Client-Side Defense可立即帮助满足PCI DSS v4.0的新要求,并通过自动监控网页中的可疑代码、生成可操作的警报,以及使用一键缓解措施立即阻止数据外泄,防范Magecart、表单劫持、数字窃取和个人身份信息(PII)收集攻击。

如需进一步了解如何保护客户隐私、避免企业违反合规要求,同时维护消费者信任和品牌声誉,请阅读此解决方案概述或观看此产品演示。

分享
标签: 2022

相关博客文章

F5纪念2021年世界艾滋病日
F5生态系统 | 2021/12/01

F5纪念2021年世界艾滋病日

值此世界艾滋病日,F5郑重承诺,将与员工、客户、社区和合作伙伴共同努力,消除社会对HIV感染者仍然存在的污名与偏见。

Thingbot正转变为攻击平台
F5生态系统 | 2018/11/29

Thingbot正转变为攻击平台

Lori MacVittie重点介绍了F5 Labs对2018年1月至6月全球物联网设备攻击的研究,并指出了其中令人警醒的影响。物联网设备不仅持续遭到利用,还被转变为攻击平台,这意味着攻击者可以更充分地利用这个必然增长的市场。

借助F5全新Quick Start,在AWS上快速开展业务
F5生态系统 | 2018/11/20

借助F5全新Quick Start,在AWS上快速开展业务

在AWS re:Invent开幕前,我们很高兴与大家分享F5与AWS之间全新的Quick Start集成。F5的Tom Atkins将介绍该服务如何启动、配置和运行在AWS上部署工作负载所需的计算、网络、存储及其他AWS服务。

为什么声明式模型对NetOps自动化至关重要?
F5生态系统 | 2018/04/30

为什么声明式模型对NetOps自动化至关重要?

为什么声明式模型对NetOps自动化至关重要?阅读F5博客,了解基础设施即代码如何简化网络扩展。

开源聚焦:F5基础设施即代码与多云可管理性
F5生态系统 | 2017/11/16

开源聚焦:F5基础设施即代码与多云可管理性

开源聚焦:基础设施即代码与多云。阅读博客,了解模板和Terraform如何简化F5应用服务的部署。

破解IT“无解困局”的答案:私有云
F5生态系统 | 2016/09/12

破解IT“无解困局”的答案:私有云

破解IT“无解困局”的答案:私有云。阅读F5博客,了解本地部署的敏捷性如何化解安全与速度难以兼顾的问题。