Skip to content
OpenAdvisories

Description

The msgpack decoder fails to properly validate the input buffer length when processing truncated fixext data (format codes 0xd4-0xd8). This can lead to an out-of-bounds read and a runtime panic, allowing a denial of service attack.

Affected products

VendorProductAffectedFixed
github.com/shamaton/msgpack github.com/shamaton/msgpack — —
github.com/shamaton/msgpack/v2 github.com/shamaton/msgpack/v2 < 2.4.1 2.4.1
github.com/shamaton/msgpack/v3 github.com/shamaton/msgpack/v3 < 3.1.1 3.1.1

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
openSUSE Leap 16.0 govulncheck-vulndb 0.0.20260723T184607-160000.1.1 openSUSE-SU-2026:21483-1
openSUSE Leap 15.6 govulncheck-vulndb 0.0.20260326T203309-150000.1.155.2 SUSE-SU-2026:1135-1

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling flyte 1.16.7-r0 —

Affected packages

Advisories 2

References