CyberzSOC

Publication detail
← Back to advisories & guidance

2024-032: Critical Vulnerability in XZ Utils ↗ source

April 2, 2024 CERT-EU Advisory

Summary

XZ Utils is a data compression software and may be present in Linux distributions. The malicious code may allow a Threat Actor, with the right authentication key, to achieve gated pre-auth RCE on affected systems. [1] It is recommended downgrading XZ Utils to a not compromised version. [Updated] The issue is tracked as CVE-2024-3094, with a CVSS score of 10 out of 10. The malicious code interferes with authentication in sshd via systemd . Under the right circumstances, this interference allows someone with the right private key to hijack the sshd process and from there to execute commands on the targeted system. [1] [New] The execution chain also consists of multiple stages [7]: the “test” file bad-3-corrupt_lzma2.xz into a bash script. good-large_compressed.lzma , decoding it into another script compilation process of liblzma The shared object itself is compiled into liblzma , and replaces the regular function name resolution process. The malicious library interferes with the function resolving process, so it could replace the function pointer for the OpenSSH function RSA_public_decrypt .

News Coverage

No coverage found in monitored research blogs or news feeds.

CVEs Referenced in This Publication

CVECVSSAffected
CVE-2024-3094 10.0 Critical — Malicious code was discovered in the upstream tarballs of xz, starting with version 5.6.0. Through a series of complex obfuscations, the liblzma bu…

Extracted from the publication text. Each CVE links to its tracked detail page.

Vendors Named in This Publication

Each vendor links to its Known Exploited Vulnerabilities catalog page. Only vendors that appear in the KEV catalog are listed, either because the publication cites one of their KEV entries or because it names them directly.