⚠️⚠️⚠️[RAW] 2024-03-30 openSUSE 应对针对 xz 压缩库的供应链攻击


author: Poplar at twilight
date: 2024-03-30 08:40:00 +0800
layout: post
license: CC-BY-SA-4.0
title: openSUSE 应对针对 xz 压缩库的供应链攻击
image: /assets/posts/misc/Tumbleweed-Logo.png
categories:

  • 更新通告
    tags:
  • 翻译作品
  • 官方新闻

** 对于风滚草用户,建议立即更新系统至最新版本,并尽可能地将此供应链攻击信息通知其他的风滚草用户。**

openSUSE 维护人员收到了针对压缩工具 xzliblzma5 库的供应链攻击通知。

背景

安全研究员 Andres Freund 向 Debian 报告称 xz/liblzma 库已被植入后门。

该后门是在 xzgithub 上游项目 于 2024 年 2 月发布的 5.6.0 版本中植入的。

我们的滚动分支,openSUSE Tumbleweed 和 openSUSE MicroOS 在 3 月 7 日至 3 月 28 日期间发布的快照搭载了该版本。

SUSE Linux EnterpriseLeap 是独立于 openSUSE 构建的。Tumbleweed 的代码、功能和特性不会自动引入 SUSE Linux Enterprise 或 Leap。已确定 Tumbleweed 中引入的恶意文件不存在于 SUSE Linux Enterprise 或 Leap 中。

影响

目前的研究表明,该后门活跃于 SSH 守护进程中,允许恶意行为者访问 SSH 暴露于互联网的系统。

截至 3 月 29 日,后门的逆向工程仍在进行中。

缓解措施

openSUSE 维护人员已于 3 月 28 日回滚了 Tumbleweed 上的 xz 版本,并发布了从安全备份构建的新 Tumbleweed 快照(20240328 或更新的快照)。

回退版本为 5.6.1.revertto5.4,可通过 rpm -q liblzma5 查询。

推荐用户应采取的措施

对于将 SSH 在互联网上公开的 openSUSE Tumbleweed 用户,我们建议重新安装,因为不知道后门是否已被利用。由于后门的复杂性,不可能在系统上检测到漏洞。此外,我们强烈建议对可能从系统中获取的任何凭据进行轮换。否则,只需更新至 openSUSE Tumbleweed 20240328 或更高版本并重新启动系统即可。


其他社区相关的讨论

xz 在 GitHub 上发布的 tarball 的 m4 中包含了恶意后门代码。

如非特别标注,以下链接中内容均为英文。

oss-security 邮件列表: https://www.openwall.com/lists/oss-security/2024/03/29/4

debian-security-announce 邮件列表: [SECURITY] [DSA 5649-1] xz-utils security update

CVE: CVE Website

NVD: https://nvd.nist.gov/vuln/detail/CVE-2024-3094

GitHub Advisory Database: Malicious code was discovered in the upstream tarballs of... · CVE-2024-3094 · GitHub Advisory Database · GitHub

Red Hat Customer Portal: cve-details

Red Hat Blog: Urgent security alert for Fedora 41 and Fedora Rawhide users

Red Hat Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2024-3094

Debian Security Bug Tracker: https://security-tracker.debian.org/tracker/CVE-2024-3094

SUSE Security: CVE-2024-3094 Common Vulnerabilities and Exposures | SUSE

SUSE Bugzilla: 1222124 – (CVE-2024-3094) VUL-0: CVE-2024-3094: xz: backdoored 5.6.0,5.6.1 version

Gentoo’s Bugzilla: https://bugs.gentoo.org/show_bug.cgi?id=CVE-2024-3094

Arch Linux News: Arch Linux - News: The xz package has been backdoored

Arch Linux Advisories: [ASA-202403-1] xz: arbitrary code execution - Arch Linux

Everything I Know About the Xz Backdoor: Everything I know about the XZ backdoor

==== 忙着查资料的被子饼 ====
目前的证据表明这个后门仅影响部分 Debian/Ubuntu/Fedora/openSUSE 的预发布版本,且均已发布回退更新

目前确定曾受影响的发行版:
Debian unstable/testing between 2024-02-26 and 2024-03-29
Ubuntu noble-proposed/noble-release between 2024-02-26 and 2024-03-29
Fedora 40/41(Rawhide) between 2024-02-27 and 2024-03-29
openSUSE Tumbleweed between 2024-03-07 and 2024-03-28


原文:openSUSE addresses supply chain attack against xz compression library,作者:Marcus Meissner

1赞

第一次见到 10/10 的安全漏洞,话说如果安装了受影响的 xz,SSH 密钥是不是该换了