Liste des Groupes | Revenir à col misc |
On Sun, 31 Mar 2024 12:26:20 -0400, Rich <rich@example.invalid> wrote:And to answer my own question:
>Grant Taylor <gtaylor@tnetconsulting.net> wrote:>On 3/31/24 08:38, John McCue wrote:Yes, this seems to have been part of the "connection".Thanks, here is another interesting link that describes how the issueMy understanding is that effectively the differentiating factor of if
occurred and indicates why *BSD and Distros like Slackware would not
be vulnerable.
a distro is impacted or not is if it uses systemd or not.
Purportedly sshd itself doesn't use xz.It does not. Directly that is.
But sshd built on / for systemd distros end up having xz added as aSome distros, in their zeal to "systemd all the things" patch OpenSSH
library / dependency because of systemd compatibility because systemd
does use xz for things.
to link it to a systemd library for logging purposes. That addition of
a systemd library for logging is what ultimately linked the xz/lzma
library into OpenSSH because somewhere in that systemd libraries
dependency chain was libxz/lzma.
As such, my supposition is that, things like *BSD, Slackware, andThey are not, because their OpenSSH is not linked to libxz/lzma in any
Gentoo (OpenRC old default) aren't affected because they don't have
-> use systemd.
way.
The link to systemd is an after the fact detail. Likely systemd was intended
as another target, but the attack was caught before it got that far.
>
The key in deciding whether or not a distribution is impacted, is whether
or not it includes version 5.6.0 or 5.6.1 of xz.
>
The remote code execution is in those versions of the xz package.
>
Once the RCE is available, ssh is vulnerable as sshd supports compression
and xz is one option for compression. It doesn't matter whether xz is linked
in to sshd or called at run time to decompress the data.
>
https://gynvael.coldwind.pl/?lang=en&id=782
https://tukaani.org/xz-backdoor/
>
The RCE just happened to be found while running detailed timing tests that
included sshd with xz compression support. It impacts anything that supports
using xz as a compression utility, or any xz decompression of untrusted input
by an end user or other system service.
>
Regards, Dave Hodgins
Les messages affichés proviennent d'usenet.