Skip to content

Release v0.5.8 fixes readUvarint denial of service

High
ulikunitz published GHSA-25xm-hr59-7c27 Aug 19, 2020

Package

xz (Go moduiles)

Affected versions

< v0.5.8

Patched versions

v0.5.8

Description

Impact

The function readUvarint used to read the xz container format may not terminate a loop provide malicous input.

Patches

The problem has been fixed in release v0.5.8.

Workarounds

Limit the size of the compressed file input to a reasonable size for your use case.

References

The standard library had recently the same issue and got the CVE-2020-16845 allocated.

For more information

If you have any questions or comments about this advisory:

  • Open an issue in xz.

Severity

High

CVE ID

CVE-2021-29482

Weaknesses

No CWEs

Credits