| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| xz-5.8.1-windows.zip.sig | 2025-04-03 | 566 Bytes | |
| xz-5.8.1-windows.zip | 2025-04-03 | 1.1 MB | |
| xz-5.8.1-windows.7z | 2025-04-03 | 661.3 kB | |
| xz-5.8.1-windows.7z.sig | 2025-04-03 | 566 Bytes | |
| xz-5.8.1.tar.xz.sig | 2025-04-03 | 566 Bytes | |
| xz-5.8.1.tar.xz | 2025-04-03 | 1.5 MB | |
| xz-5.8.1.tar.gz.sig | 2025-04-03 | 566 Bytes | |
| xz-5.8.1.tar.sig | 2025-04-03 | 566 Bytes | |
| xz-5.8.1.tar.gz | 2025-04-03 | 2.6 MB | |
| xz-5.8.1.tar.bz2.sig | 2025-04-03 | 566 Bytes | |
| xz-5.8.1.tar.bz2 | 2025-04-03 | 1.9 MB | |
| README.md | 2025-04-03 | 1.3 kB | |
| XZ Utils 5.8.1 (stable) source code.tar.gz | 2025-04-03 | 1.5 MB | |
| XZ Utils 5.8.1 (stable) source code.zip | 2025-04-03 | 1.8 MB | |
| Totals: 14 Items | 11.0 MB | 0 | |
IMPORTANT: This includes a security fix for CVE-2025-31115 which affects XZ Utils from 5.3.3alpha to 5.8.0. See the security advisory for details.
5.8.1 (2025-04-03)
* Multithreaded .xz decoder (lzma_stream_decoder_mt()):
- Fix a bug that could at least result in a crash with
invalid input. (CVE-2025-31115)
- Fix a performance bug: Only one thread was used if the whole
input file was provided at once to lzma_code(), the output
buffer was big enough, timeout was disabled, and LZMA_FINISH
was used. There are no bug reports about this, thus it's
possible that no real-world application was affected.
* Avoid <stdalign.h> even with C11/C17 compilers. This fixes the
build with Oracle Developer Studio 12.6 on Solaris 10 when the
compiler is in C11 mode (the header doesn't exist).
* Autotools: Restore compatibility with GNU make versions older
than 4.0 by creating the package using GNU gettext 0.23.1
infrastructure instead of 0.24.
* Update Croatian translation.