安全漏洞“心脏出血”继续 原因是“丘比特”

简介:
  
   虽然距离OpenSSL爆出 心脏出血漏洞 (heartbleed)已过去了有一段时间,但这个漏洞的影响却远没有结束。葡萄牙的安全研究人员发布的一份报告显示,同样的漏洞可以在WiFi传输过程中重演,攻击者可以借此对安卓设备进行攻击。

这种新型的攻击被称为“丘比特”,攻击方式与网页漏洞有所不同。当人们通过企业路由器或者恶意路由器连接安卓设备时,攻击者利用这个可以漏洞获取设备工作内存里的信息片段,从而窃取用户的信息。在这个过程中,用户证书、设备证书和密钥都会一览无遗。鉴于漏洞的严重性,研究人员已经发布了一个补丁,他们希望用户,特别是管理员能够尽早进行更新。

研究人员表示,目前尚不清楚有多少设备会遭受攻击,但是这个漏洞造成的破坏性可能不会比上次心脏出血漏洞大。其中,最可能遭受攻击的是无线LAN中常见的基于EPA的路由器,使用过程中通常需要单独用户名和密码进行登陆。在测试后他们发现,不管是路由器还是认证服务器,攻击者都可以利用心脏出血漏洞窃取用户密钥。虽然不知道有多少路由器会因配置问题会被攻击,但由于这种攻击只限于WiFi范围内,所以被攻击的目标也很明确,因此该漏洞造成的影响应该不会有之前那次那么广泛。

值得注意的是,许多安卓设备仍在使用4.1.1版的系统,而该版本最容易受到此漏洞的影响。在进行路由器攻击时,攻击者会提供一个公共的WiFi信号,然后利用心脏出血漏洞从连上该信号的设备里窃取信息。这种新型的攻击方式让很多安卓设备暴露于危险之中。据统计,到上个月底,仍有数百万的安卓设备在使用4.1.1版,这些没有进行更新的设备可能会遭受到攻击。这则消息更是一种警示,告诉我们心脏出血漏洞仍然在影响着大量设备。尽管大型服务器打了补丁,但是攻击者更可能暗地里对用户设备发起攻击。研究人员表示,由于OpenSSL和TLS这些服务的广泛使用,有一大批的设备会成为被攻击的潜在目标。  “虽然网页和邮件是TLS的最大使用者,但并不意味着只有他们使用这些服务。” 凡是没有打补丁的设备,都可能会被窃取信息。

迄今为止,心脏出血漏洞造成的破坏中,大概只有半数被清理干净,“丘比特”恐怕也只是冰山一角。在未来的数年内,我们可能仍会不断见到这类攻击。

  
 
  本文作者: 谭成好

本文转自雷锋网禁止二次转载, 原文链接
目录
相关文章
|
XML Cloud Native 测试技术
云原生之使用Docker部署ONLYOFFICE Document Server在线办公工具
云原生之使用Docker部署ONLYOFFICE Document Server在线办公工具
1958 1
|
机器学习/深度学习 算法 数据挖掘
阿里音乐流行趋势预测—冠军答辩(一)|学习笔记
快速学习阿里音乐流行趋势预测—冠军答辩(一)
1082 0
|
11月前
|
XML JSON 前端开发
HTTP协议,Content-Type格式介绍篇
通过理解和正确使用Content-Type头字段,可以确保数据在网络上传输时的正确性和高效性,提升网络应用的可靠性和用户体验。
1174 18
|
搜索推荐 vr&ar UED
虚拟现实与增强现实的融合:沉浸式体验的新时代
【9月更文挑战第17天】虚拟现实(VR)与增强现实(AR)的深度融合正开启沉浸式体验的新时代。两者结合不仅革新了游戏娱乐,让玩家在虚拟与现实中自由互动,还在教育中打破了传统课堂限制,使学习更直观有趣。在医疗领域,VR/AR助力手术模拟与康复训练,提升医疗服务水平。文旅产业也迎来升级,游客能深入体验历史文化。尽管面临技术成熟度与普及性挑战,但未来将带来更多个性化与智能化的沉浸式体验,推动各行各业的高质量发展。
|
Java 测试技术 C++
Python Loop详解!
本文详细介绍了Python中的两种循环结构:for循环和while循环。while循环在条件为真时重复执行代码块,for循环则用于遍历序列如列表、元组、字符串和字典。文章通过多个示例展示了循环的基本用法及特点,包括嵌套循环、循环控制语句(如continue、break和pass)及else子句的使用。此外,还探讨了如何优化循环性能,例如使用列表推导式和内置函数。掌握循环是高效Python编程的基础。
384 3
|
10月前
|
图形学
unity判断鼠标在不在UI上
在 Unity 中,判断鼠标是否在 UI 上主要依赖事件系统和射线检测机制。Unity 的事件系统负责处理输入事件,GraphicRaycaster 组件用于检测射线与 UI 元素的相交情况。通过 `EventSystem.current.IsPointerOverGameObject()` 方法可轻松判断鼠标是否在 UI 上。对于移动端,使用 `EventSystem.current.IsPointerOverGameObject(Input.GetTouch(0).fingerId)` 来判断触摸是否在 UI 上。代码实现简单且高效。
|
11月前
|
消息中间件 机器学习/深度学习 人工智能
AI赋能运维:实现运维任务的智能化自动分配
AI赋能运维:实现运维任务的智能化自动分配
967 24
|
10月前
|
人工智能 云计算
重磅!今年春晚,阿里云上见
重磅!今年春晚,阿里云上见
196 1
|
安全 网络架构
什么是 ESS?
【8月更文挑战第24天】
2308 0