Rain科技8月14日消息,据媒体报道,近日,加州大学圣迭戈分校与欧柏林学院研究人员在美国巴尔的摩USENIX安全研讨会上公布了一项航空安全研究。这项研究聚焦于波音737系列飞机的潜在网络安全漏洞,引发了业界对现代商用飞机数字化系统韧性的广泛讨论。
研究人员强调,此项工作旨在提醒航空业关注此类风险,并非呼吁停飞波音737。从客观角度看,这类研究通常以“概念验证”形式出现,目的在于暴露系统盲点,促进安全标准的迭代升级,而非制造不必要的恐慌。
据悉,该团队研制出一款成本不足100美元、硬币大小的Wi-Fi设备,可通过波音737机身E&E舱无锁检修口接入飞行管理计算机数据总线。这一发现揭示了物理访问权限与数字系统之间的脆弱环节——即使仅需极低成本,攻击者也可能利用地勤维护流程中的开放端口对关键航电系统进行干预。
攻击者可在60秒内篡改起飞重量、外界气温及航点数据,潜在影响起飞性能与航线精度。从技术层面分析,这类篡改一旦实现,理论上可能导致飞行管理系统计算出错误的起飞推力参数,或在巡航阶段逐步引导飞机偏离预定路径。然而,客观来看,此类攻击在实际操作中需要同时满足多个条件:物理接触、网络接入时隙以及飞行员未能及时交叉验证数据。
据介绍,攻击者只需打开机身底部电子设备舱的无锁检修舱门,即可将该装置插入一个原本供地勤人员测试和诊断航电设备使用的端口,并完全隐藏在防尘盖之下。
该端口连接着飞行管理计算机与驾驶舱内的多功能控制显示单元之间的数据总线。
装置接入后可通过发送更强电流的信号覆盖原始指令“Bus Driver”,从而拦截、篡改并伪造两者间传输的数据与命令;通过机上Wi-Fi网络,攻击者还可远程控制该装置。
值得注意的是,研究人员在测试中成功演示了篡改外界气温读数与飞机重量数据的效果。从工程实践来看,飞行管理计算机(FMC)依赖于多重传感器输入,而这些攻击手段主要针对的是数据总线层级上的逻辑验证缺失。
若FMC记录的温度高于实际值、或重量低于实际值,FMC计算出的起飞推力可能不足以让飞机正常离地。这类情况在模拟测试中确实可能引发性能裕度下降,但需指出的是,真实飞行环境中还存在冗余传感器和飞行员的手动监控作为最后防线。
此外,攻击者还可对飞行计划中的航点进行微小改动,使飞机在飞行员不易察觉的情况下逐渐偏离预定航线。这种“渐变式”干扰比直接冲突更难被即时发现,但现代航空导航体系中的惯性导航系统与地面信标更新机制仍能提供一定的纠偏能力。
不过研究人员也指出,训练有素的飞行员可以手动接管控制权以覆盖自动驾驶,且驾驶舱内其他独立显示屏上的正确数据可供交叉验证。这一点至关重要——因为航空安全的核心原则之一就是“多层防御”,即使在数据层受到干扰,人机协作依然能维持基本的飞行安全底线。
波音公司在一份声明中回应称:“我们的技术专家确信,飞机上现有的多层防护措施已提供充分的缓解手段,可显著限制此类攻击在现实中的可行性与风险。”从行业角度看,波音的表态并不意外,因为任何商用飞机制造商在面对新披露的漏洞时,都需要在透明沟通与避免引发运营混乱之间取得平衡。
但研究人员对此表示担忧,认为波音可能不会立即采取实质性修复措施,因为对商用飞机进行重大设计变更成本高昂且耗时漫长。客观来说,这类系统级修补往往涉及航空监管机构(如FAA)的重新认证,流程周期长达数年,因此短期内更可能通过加强地勤物理安全措施和固件更新来缓解风险,而非重新设计航电架构。


