#安全资讯 Canonical 提醒 LXD 和 MicroCloud 用户立即升级:旧版本存在满分安全漏洞,攻击者可获得宿主机操作权限。此次问题出现在远程 API 的双向 TLS 客户端认证逻辑中,旧版本会将客户端发送的整个证书链与服务器信任列表对比。攻击者可以轻松使用任何公开受信证书冒充客户端进行服务器操作,因此可以直接获得宿主机权限。查看全文:https://ourl.co/127934
Ubuntu 开发商 Canonical 日前发布安全公告提醒使用 LXD 和 MicroCloud 的用户立即升级到最新版本。以上产品都存在远程身份验证绕过漏洞,攻击者只要能访问相关 HTTPS API 并获得某个受信任客户端的公开证书,就可能冒充客户端操作服务器。
Canonical 表示,此次安全问题出在远程 API 的双向 TLS 客户端认证逻辑中。正常情况下客户端连接管理 API 时需要通过证书和对应私钥证明自己的身份,但受影响的版本会将客户端发送的整个证书链与服务器信任列表进行对比,而证书链中只有叶证书会证明连接方持有对应私钥。
攻击者可以在证书链中放入目标客户端的受信任公开证书,让受影响服务将连接识别为这个客户端。由于证书本身属于公开信息,攻击者利用条件中不需要取得目标客户端的私钥。
Canonical 公告列出的修复版 Snap 如下:LXD 6.10.1/5.21.9/5.0.11/4.0.15、MicroCloud 2.1.5/3.4.1。这些修复版本正在逐步从候选通道向稳定版通道推送,建议使用这些应用的用户立即检查升级新版本。
管理员还需要检查 API 暴露范围,Canonical 建议除了安装更新外,管理员还应该检查管理 API 的监听地址和访问控制,限制不可信或非内部网络访问 API,避免后续有其他问题导致服务器被利用。
消息源:Canonical 安全公告






