写点什么

恶意 JavaScript 注入导致英国航空公司发生重大数据泄露

  • 2018-11-15
  • 本文字数:1259 字

    阅读完需:约 4 分钟

恶意JavaScript注入导致英国航空公司发生重大数据泄露

今年,英国航空公司报吿了两次重大的数据泄露,初次报吿是在 9 月,涉及 8 月和 9 月的 24.4 万笔信用卡交易,进一步披露是在 10 月,涉及从 4 月到 7 月的另外 18.5 万笔交易。


位于旧金山的网络安全公司 RiskIQ 提供了一个详细的分析,英国航空公司安全漏洞的出现是通过恶意注入 JavaScript 源代码,并配置服务器基础设施,使其看上去和英国航空公司有关。


据 RiskIQ 报道,遭到破坏的源代码是英国航空公司使用的 Modernizr 和 jQuery,其中被注入了 22 行 JavaScript 源代码。不管是 Modernizr,还是 jQuery,并不是它们本身不安全,但是,添加到英国航空公司网站所用版本中的脚本,会在支付时从信用卡表单读取数据,除了会向英国航空公司的后端正确地发送数据外,它还会发送该数据的副本到“baways.com”,一个被认为是属于攻击者的网站。这种攻击得以完成的罪魁祸首是修改了英国航空公司网站的生产源代码。


RiskIQ 把安全入侵归罪于 Magecart,该团队还要为 Ticketmaster 和新蛋网的数据泄露负责:


自 2016 年以来,RiskIQ 就报道了由威胁集团 Magecart 运营的基于网络的“盗卡器(card skimmer)”的使用。传统上,犯罪分子使用被称为盗卡器的设备——隐藏在 ATM 机、油泵和其他供人们每天用信用卡支付的机器上的信用卡读卡器中——窃取信用卡数据,供犯罪分子后续收集,或者自己使用,或者卖给其他人。Magecart 使用了这些设备的数字变体。

Magecart 注入的脚本旨在窃取消费者输入的在线支付表单的敏感数据,这些数据可能是直接在电商网站上输入的,也可能是通过这些网站使用的遭到入侵的第三方供应商输入的。最近,Magecart 作业人员通过对第三方功能的入侵,在 Ticketmaster 网站上放置了一个这样的数字盗卡器,导致了引人注目的 Ticketmaster 客户数据泄露。基于最近的证据,Magecart 现在将目光投向了英国最大的航空公司——英国航空公司。


数据泄露影响了 Web 浏览器和移动应用的信用卡交易,因为它们利用了相同的遭到破坏的源代码。对于第一次报吿的数据泄露事件,最初报吿的 38 万笔被泄露交易后来被英国航空公司减少到 24.4 万笔。


目前还不清楚第二次数据泄露的机制。据报道,数据泄露是在奖励机票预订时发生的,而在进行交易前是需要用户身份验证的。如此说来,在数据泄露期间查看源代码的公共存档并不是那么简单。


针对这种攻击的第一道防线是检测对基础设施的入侵。然而据报道,在这起事件中,英国航空公司并不知道有人入侵。下一道防线是验证生产 JavaScript 源代码没有被意外修改。一种解决方案是实现一个外部监控系统,该系统可以检测到对公开源代码的任何更改,并验证任何报告的更改是否是有意更改。此验证可以通过验证校验和自动实现。


最近,最终定稿的W3C子资源完整性标准(由 Edge、Chrome、Firefox 和 Safari 支持)也可能有助于防止此类攻击,特别是针对第三方脚本。然而,在英国航空公司被黑客攻击的情况下,攻击者可能还会更改加载了遭到破坏的 JavaScript 源代码的脚本标签中的完整性散列。


查看英文原文:British Airways Data Breach Conducted via Malicious JavaScript Injection


2018-11-15 07:101658
用户头像

发布了 1008 篇内容, 共 429.9 次阅读, 收获喜欢 346 次。

关注

评论 1 条评论

发布
用户头像
这种攻击得以完成的罪魁祸首是修改了英国航空公司网站的生产源代码。
---
想知道这是怎么做到的
2018-11-19 17:03
回复
没有更多了
发现更多内容

Sentieon 项目文章 | 偏远社区原住民澳大利亚人的血型基因组图谱

INSVAST

基因数据分析 Sentieon 变异检测 基因变异检测 生信分析服务

Java SPI机制初探|得物技术

得物技术

Jav spi

火山引擎 MCP 安全架构与实践

Lily

数据治理平台如何选?深度解析国产化全栈方案与行业落地实践

百分点科技技术团队

HPE Aruba Networking连续19年荣膺Gartner企业级有线和无线局域网基础设施魔力象限TM领导者殊荣

科技热闻

TRAE 2.0 SOLO 发布会回顾

科技热闻

AI Compass趣味AI应用分享:Quin-AI塔罗占卜、FateTellAI命理分析、爱宠信箱宠物情绪陪伴应用

汀丶人工智能

文生绘动 Agent:从词语到动态影像,言出即成,你的AI动画创作伙伴

汀丶人工智能

AI口语APP开发的技术框架

北京木奇移动技术有限公司

AI教育 软件外包公司 AI口语

浙大“卓越中心”发布两项成果突破,为航空航天科学计算注入新动能

极客天地

Data Agent:超越 BI 与 AI 的边界

Lily

第十八章 获得大量免费流量的核心:关键词

溪抱鱼

SEO

决策树训练速度提升99%的新方法

qife122

机器学习 特征选择

熔断器+重试机制,微服务容错的终极武器?一线设计实战全解析!

我爱娃哈哈😍

捷途汽车全球总部新落子,彰显品牌势能 聚力跨越3.0时代

科技热闻

《BOE解忧实验室》第四季重磅回归:以创新科技点亮中国地标

科技热闻

扣子,正式拥抱开源!

Lily

如何结构化日志记录增强网络安全性?

运维有小邓

网络安全 日志分析 日志管理 日志审计

ModelArts Versatile -AI原生应用引擎,聚焦企业级Agent平台,最新核心能力一文速览

华为云开发者联盟

LazyLLM教程 | 第3讲:大模型怎么玩:用LazyLLM带你理解调用逻辑与Prompt魔法!

商汤万象开发者

《BOE解忧实验室》第四季重磅回归:以创新科技点亮中国地标

爱极客侠

哈尔滨工业大学教授苗东菁:AI Agent 与多模数据库

数新网络官方账号

ROT混淆技术入门指南

qife122

安全开发 编码混淆

NineData 新增支持 AWS ElastiCache 复制链路

NineData

AWS 数据库迁移 NineData 无停机数据库迁移 ElastiCache

【信创小知识】信创产品是国产的吗?还是进口的?

行云管家

信创 信创国产化 信创化

等保服务定义以及流程详解-行云管家

行云管家

网络安全 等保 等保测评

管家级教程:在 Windows 上配置 WSL2、CUDA 及 VLLM,开源音频克隆项目

溪抱鱼

人工智能 前端 语音

小白也能做OS运维:阿里云操作系统控制台助你轻松解决三大运维难题

阿里云基础软件

操作系统 系统运维 智能运维 运维痛点

基于跨话语重评分的包容性语音识别技术

qife122

语音识别 图神经网络

重塑AI算力底座!阿里云服务器操作系统V4正式发布

阿里云基础软件

AI 操作系统 Alibaba Cloud Linux 阿里云服务器操作系统V4

第十八章 获得大量免费流量的核心:关键词

溪抱鱼

人工智能、

恶意JavaScript注入导致英国航空公司发生重大数据泄露_安全_Dylan Schiemann_InfoQ精选文章