HackerNews

HackerNews
24,650 个暴露于互联网的 BMC 在登录前泄露 IPMI 密码哈希

24,650 个暴露于互联网的 BMC 在登录前泄露 IPMI 密码哈希

给文章评分:

网络安全研究人员在发现超过 36,000 个基板管理控制器(BMC)管理接口向公共互联网暴露智能平台管理接口(IPMI)协议后发出了警报。
根据 Lava 与 The Hacker News 分享的一份新报告,在 36,872 个运行 IPMI 的互联网暴露服务器管理接口中,有 24,650 个因 IPMI v2.0 规范本身的漏洞而在登录前泄露了密码派生的身份验证哈希。IPMI v2.0 于 2024 年 2 月引入。
该问题编号为 CVE-2013-4786(CVSS 评分:7.5),是一个高严重性的信息泄露漏洞,使远程攻击者能够获取有效账户的密码哈希,并通过从 BMC 的 RMCP+ 认证密钥交换协议(RAKP)消息响应中获取 HMAC 来发起离线密码猜测攻击。
根据 Dell 发布的安全公告,"这是 IPMI v2.0 规范固有的问题,"该 PC 制造商指出没有补丁可用。
"超过 30% 返回的哈希与可使用常见词表和可预测的出厂机箱贴纸格式恢复的密码相关联,"安全研究员 Michael Katchinskiy 表示。"该暴露还影响了 GPU 提供商运营的现代 Supermicro 和 HPE 服务器,包括仍在使用出厂密码的系统。"
BMC 是嵌入在服务器主板上的专用管理处理器,负责控制电源、固件、远程控制台访问、操作系统安装和系统恢复。它们也是远程数据中心自动化和正常运行时间的关键组件,用于监控硬件遥测并促进固件更新和 BIOS 配置的大规模部署。
为了将远程命令桥接到硬件,BMC 通常使用 IPMI 和 Redfish 等协议进行通信。正如固件安全公司 Eclypsium 在 2022 年底和 2023 年初所强调的,BMC 享有的特权地位也使其成为希望获得远程控制权并部署持久性恶意软件的恶意行为者的理想攻击目标。
由于 BMC 完全独立于主机操作系统运行(一种称为带外(OOB)管理的机制),成功入侵暴露的 BMC 的攻击者可以绕过传统安全控制、在操作系统重装后继续存活并保持访问权限。
"在现代 AI 数据中心中,相同的裸机环境通常托管多个租户,单个暴露的 BMC 可能通过共享基础设施或横向移动使多个组织的工作负载面临风险,这使得它成为支撑 AI 数据中心繁荣的基础设施中的一个重大盲点,"这家以色列公司表示。
该研究的核心是 CVE-2013-4786,这是 IPMI 2.0 中一个已有 20 年历史的弱点,攻击者可以利用它来恢复弱密码、重复使用的密码、出厂设置密码或格式可预测的密码。
"在身份验证过程中,BMC 可以返回一条消息响应,其中包含使用账户密码和请求者已知的会话值计算出的 HMAC-SHA1 认证码,"Katchinskiy 解释道。"能够到达 UDP 端口 623 的未经身份验证的远程方可以请求此响应并离线测试密码猜测。与重复的在线登录尝试不同,离线过程不需要为每个密码候选向 BMC 发送新请求。"
截至 2026 年 5 月 6 日,对公共互联网上暴露在 UDP 端口 623 的 IPMI 服务进行的搜索发现了 36,872 个独立主机,其中超过 14,000 个位于美国。其余系统集中在德国、荷兰和英国。
进一步分析确定,近 25,000 个 BMC 在登录前暴露了密码派生的身份验证材料,允许离线凭据破解。也许更令人担忧的是,共有 6,240 个 BMC 返回了与弱密码候选匹配的空用户名的身份验证材料,另有 2,340 个 BMC 返回了与公开词表中密码匹配的命名账户(如 ADMIN 或 root)的身份验证数据。
在 Lava 进行的测试中,使用现代 GPU 硬件,HPE iLO 出厂密码在一分钟内即可恢复,而 Supermicro 出厂密码尽管每个服务器唯一分配,也大约在一小时内可恢复。针对这些发现,Supermicro 表示将评估未来硬件版本中默认密码策略的可能改进。
"CVE-2013-4786 并非新漏洞,但其相关风险已经改变,"Lava 表示。GPU 破解使离线密码恢复变得更快,而现代 AI 和裸机环境使每台暴露的服务器都更有价值。
除此之外,已有证据表明威胁行为者已经在针对互联网暴露的 BMC 接口,包括勒索软件操作者在 HPE iLO 4 登录页面上留下勒索信。目前尚不清楚该活动的幕后黑手。也就是说,HPE iLO 服务器早在 2020 年就曾被单独挑出来用于部署名为 iLOBleed 的 rootkit。
为应对该风险,建议在网络边缘阻止 UDP 端口 623、在配置期间轮换出厂密码、禁用 IPMI 1.5 等旧版或弱选项、将 BMC 访问限制在专用私有管理网络中,并应用网络访问控制以确保只有经批准的管理系统才能访问 BMC 接口。
"组织多年来一直在强化云工作负载和操作系统,但许多组织忽视了其底层的这一基础设施,"Lava 的 CTO 兼联合创始人 Yakir Kadkoda 在一份声明中表示。
"这些管理控制器掌握着服务器和数据中心的密钥。一旦被入侵,攻击者可以在几乎任何安全工具的可视范围之外进行操作,即使在系统重建后也能保持持久性,并可能深入关键基础设施。随着 AI 基础设施的快速扩张,保护这一层已变得远比以往更加紧迫。"


消息来源:thehackernews.com;
本文由 HackerNews.cc 翻译整理,封面来源于网络;
转载请注明“转自 HackerNews.cc”并附上原文
分享到:
hackernews

hackernews

该作者暂无简介