Release date:
2026-08-31 10:07:11 UTC
Description:
* SECURITY UPDATE: multiple signed integer overflows in the AU, MAT4/MAT5,
AVR, SDS, AIFF, IRCAM, RF64, PCM and IMA-ADPCM header parsers allow
denial of service via a crafted file (ELSCVE-171688)
- debian/patches/CVE-2022-33065/CVE-2022-33065-{1..8,11..13}.patch:
widen the overflowing data_end, blockwidth and sample-count
calculations to sf_count_t in src/au.c, src/mat4.c, src/mat5.c,
src/avr.c, src/sds.c, src/aiff.c, src/ircam.c, src/common.h,
src/common.c, src/pcm.c, src/rf64.c and src/ima_adpcm.c. Byte-identical
to Ubuntu's own patches as shipped in the public focal security source
1.0.28-7ubuntu0.3 (same upstream 1.0.28, same 13-patch prefix); the
bionic +esm1 artifact itself is Ubuntu Pro-gated. Note that Ubuntu's
CVE-2022-33065-13.patch is a squash of three upstream commits rather
than the single one its header names: 3970faeb (IMA ADPCM nibble
sizing) and 7e6cc7cb (stepindx initialisation) are prerequisites that
1.0.28 predates, alongside the cited 9f097e49 which carries the
CVE-2022-33065 fix proper; all three are credited in that patch's
provenance note.
- CVE-2022-33065
* SECURITY UPDATE: out-of-bounds read in the FLAC decoder when a frame
fails to decode and the stale frame pointer is reused (ELSCVE-171682)
- debian/patches/CVE-2021-4156.patch: NULL pflac->frame when
FLAC__stream_decoder_process_single() fails in flac_read_loop() in
src/flac.c. Byte-identical to Ubuntu's own patch as shipped in the
public focal security source 1.0.28-7ubuntu0.3; upstream commit
ced91d7b971be6173b604154c39279ce90ad87cc.
- CVE-2021-4156
* SECURITY UPDATE: undefined float-to-int conversion of the IRCAM header
sample rate on out-of-range or non-finite values (ELSCVE-171686)
- debian/patches/CVE-2025-52194.patch: convert the file-supplied sample
rate with lrintf() instead of a bare (int) cast in ircam_read_header()
in src/ircam.c, and include . Backport of upstream commit
7ff854d1e0bd9a751a9ff52ed980c62afced91fe, adapted because 1.0.28 has
no psf_lrintf() helper; src/mat4.c already uses lrint() for the same
purpose in this tree.
- CVE-2025-52194
Updated packages:
-
libsndfile1_1.0.28-4ubuntu0.18.04.2+tuxcare.els1_amd64.deb
sha:8a2f6973dce7d94ec8253ba2dbc10dcbd7ac3e9a
-
libsndfile1-dev_1.0.28-4ubuntu0.18.04.2+tuxcare.els1_amd64.deb
sha:f843cc8b1c027586a89dcf23c8d1c10e9a92779c
-
sndfile-programs_1.0.28-4ubuntu0.18.04.2+tuxcare.els1_amd64.deb
sha:a2b21fbe5c222ff059bde572b9004d821af6eba3
Notes:
This page is generated automatically and has not been checked for errors. For clarification or
corrections please contact the
CloudLinux Packaging Team.