CVE-2025-56226

NameCVE-2025-56226
DescriptionLibsndfile <=1.2.2 contains a memory leak vulnerability in the mpeg_l3_encoder_init() function within the mpeg_l3_encode.c file.
SourceCVE (at NVD; CERT, ENISA, LWN, oss-sec, fulldisc, Debian ELTS, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more)
Debian Bugs1125674

Vulnerable and fixed packages

The table below lists information on source packages.

Source PackageReleaseVersionStatus
libsndfile (PTS)bullseye1.0.31-2fixed
bullseye (security)1.0.31-2+deb11u2fixed
bookworm1.2.0-1+deb12u1vulnerable
trixie1.2.2-2vulnerable
forky, sid1.2.2-4fixed

The information below is based on the following data on fixed versions.

PackageTypeReleaseFixed VersionUrgencyOriginDebian Bugs
libsndfilesourcebullseye(not affected)
libsndfilesource(unstable)1.2.2-41125674

Notes

[trixie] - libsndfile <no-dsa> (Minor issue)
[bookworm] - libsndfile <no-dsa> (Minor issue)
[bullseye] - libsndfile <not-affected> (MPEG encoder introduced later)
https://github.com/libsndfile/libsndfile/issues/1089
Fixed by: https://github.com/libsndfile/libsndfile/commit/d9a35ea0d5c64c19dd635ae578e0028df8f66d6a

Search for package or bug name: Reporting problems