当前位置: 首页 > news >正文

蓝牙协议栈高危漏洞曝光,攻击可入侵奔驰、大众和斯柯达车载娱乐系统

OpenSynergy BlueSDK关键漏洞,可远程执行代码入侵数百万车辆系统

PCA网络安全公司的研究人员在OpenSynergy BlueSDK蓝牙协议栈中发现了一组被统称为"完美蓝"(PerfektBlue)的关键漏洞。利用这些漏洞可能对数百万辆汽车实施远程代码执行攻击,使攻击者能够远程入侵车载系统。

OpenSynergy公司的BlueSDK是一种广泛应用于汽车行业的蓝牙实现方案,同时支持经典蓝牙和低功耗模式,具有硬件无关性,并包含多种标准蓝牙配置文件。作为蓝牙框架,BlueSDK允许厂商根据自身系统需求进行定制,这种灵活性同时也可能带来更多安全隐患。

攻击可实现位置追踪与数据窃取

完美蓝攻击通过串联蓝牙漏洞入侵车载娱乐系统,能够实现位置追踪、音频录制和电话簿数据访问。研究人员指出,理论上攻击者还可能横向渗透至转向系统和雨刷器等关键功能模块,不过尚未实际验证这一可能性。

研究团队在公告中说明:"完美蓝攻击的唯一前提是与目标设备完成配对以建立适当的安全通信级别。但由于BlueSDK的框架特性,这一限制存在实现差异:不同设备的配对流程可能包含请求次数限制、是否需要用户交互,甚至完全禁用配对功能。本质上,攻击者最多只需诱使用户点击一次,即可通过无线方式实施入侵。"

影响范围与漏洞详情

OpenSynergy BlueSDK蓝牙框架被广泛应用于汽车领域,梅赛德斯-奔驰、大众和斯柯达等品牌均受影响。虽然主要威胁汽车行业,但其他采用该框架的设备也可能面临风险。用户应及时更新系统或暂时禁用蓝牙功能。

研究人员发现的漏洞详情如下:

CVE编号描述CVSS 3.1评分
CVE-2024-45434AVRCP服务中的释放后使用漏洞8.0(严重)
CVE-2024-45431L2CAP通道远程CID验证不当3.5(低危)
CVE-2024-45433RFCOMM功能终止异常5.7(中危)
CVE-2024-45432RFCOMM函数参数调用错误5.7(中危)

漏洞验证与披露过程

研究人员针对梅赛德斯-奔驰NTG6、大众MEB ICAS3和斯柯达MIB3三款车载主机进行了攻击验证,并开发了概念验证利用程序。公告强调:"PCA安全评估团队发现多个低危至严重级别的漏洞,攻击者可借此在采用BlueSDK的设备操作系统中实现一键远程代码执行(RCE)。获得此级别访问权限后,攻击者能操控系统、提升权限并向目标产品的其他组件横向移动。"

2024年5月17日,研究人员向OpenSynergy安全团队报告漏洞。7月15日厂商确认漏洞并开始开发补丁,最终于2024年9月完成修复。2025年3月,PCA启动负责任披露程序,6月确认某未公开OEM厂商的多款车型受影响。由于供应链通知延迟,研究团队最终于7月7日公开发布公告,旨在提升行业安全意识,推动漏洞修复进程。

image

http://www.dtcms.com/a/273942.html

相关文章:

  • HTTPS安全机制:从加密到证书全解析
  • 意识边界的算法战争—脑机接口技术重构人类认知的颠覆性挑战
  • React 的常用钩子函数在Vue中是如何设计体现出来的。
  • 苹果UI 设计
  • 前端面试专栏-算法篇:23. 图结构与遍历算法
  • 4.丢出异常捕捉异常TryCatch C#例子
  • 使用gdal读取shp及filegdb文件
  • C/C++动态内存管理函数详解:malloc、calloc、realloc与free
  • Launcher3桌面页面布局结构
  • JavaScript加强篇——第四章 日期对象与DOM节点(基础)
  • 基于 HT 技术的智慧交通三维可视化技术架构与实践
  • 全球化 2.0 | 印尼金融科技公司通过云轴科技ZStack实现VMware替代
  • Spring的事务控制——学习历程
  • Kuberneres高级调度01
  • 如何使用Fail2Ban阻止SSH暴力破解
  • ICCV2025接收论文速览(1)
  • 导出word并且插入图片
  • 【C++ 深入解析 C++ 模板中的「依赖类型」】
  • 「Linux命令基础」Shell命令基础
  • PC网站和uniapp安卓APP、H5接入支付宝支付
  • 基于ASP.NET+SQL Server实现(Web)企业进销存管理系统
  • 《探索电脑麦克风声音采集多窗口实时可视化技术》
  • 【Springboot】Bean解释
  • Jenkins 自动触发执行的配置
  • Ntfs!NtfsCheckpointVolume函数中的Ntfs!LfsFlushLfcb函数对Lfcb->LogHeadBuffer进行了赋值--重要
  • 冒泡、选择、插入排序:三大基础排序算法深度解析(C语言实现)
  • 模型训练的常用方法及llama-factory支持的数据训练格式
  • [论文阅读] 人工智能 + 软件工程 | LLM辅助软件开发:需求如何转化为代码?
  • GPT和MBR分区
  • SLICEGPT: COMPRESS LARGE LANGUAGE MODELSBY DELETING ROWS AND COLUMNS