libsndfile-1.0.31-9.el9_8.1
エラータID: AXSA:2026-1219:04
libsndfile is a C library for reading and writing files containing sampled sound, such as AIFF, AU, or WAV.
Security Fix(es):
* libsndfile: integer overflow in ima_reader_init() (CVE-2026-37555)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
CVE-2026-37555
An issue was discovered in libsndfile 1.2.2 IMA ADPCM codec. The AIFF code path (line 241) was fixed with (sf_count_t) cast, but the WAV code path (line 235) and close path (line 167) were not. When samplesperblock (int) * blocks (int) exceeds INT_MAX, the 32-bit multiplication overflows before being assigned to sf.frames (sf_count_t/int64). With samplesperblock=50000 and blocks=50000, the product 2500000000 overflows to -1794967296. This causes incorrect frame count leading to heap buffer overflow or denial of service. Both values come from the WAV file header and are attacker-controlled. This issue was discovered after an incomplete fix for CVE-2022-33065.
Update packages.
An issue was discovered in libsndfile 1.2.2 IMA ADPCM codec. The AIFF code path (line 241) was fixed with (sf_count_t) cast, but the WAV code path (line 235) and close path (line 167) were not. When samplesperblock (int) * blocks (int) exceeds INT_MAX, the 32-bit multiplication overflows before being assigned to sf.frames (sf_count_t/int64). With samplesperblock=50000 and blocks=50000, the product 2500000000 overflows to -1794967296. This causes incorrect frame count leading to heap buffer overflow or denial of service. Both values come from the WAV file header and are attacker-controlled. This issue was discovered after an incomplete fix for CVE-2022-33065.
N/A
SRPMS
- libsndfile-1.0.31-9.el9_8.1.src.rpm
MD5: 491a0ce64216b170f9527ee311a3e001
SHA-256: 2ca298dd8079ffd287c9ce87a0e36a5a2791b0c0c59d652704d9ee7a5e820a56
Size: 880.58 kB
Asianux Server 9 for x86_64
- libsndfile-1.0.31-9.el9_8.1.i686.rpm
MD5: 0d9a02ed85086ff765154ce091eecfe0
SHA-256: b146cb3769640af1221f178f3d53244765dec8c516b9b36d4a2c3f930c8915ed
Size: 232.51 kB - libsndfile-1.0.31-9.el9_8.1.x86_64.rpm
MD5: 99aef468b3a25c1a1e3f59be106e1250
SHA-256: e28be4f9c9cc0202f723685b3bb1858f76a5555e4a856d88eb7c5dbdcdd6e619
Size: 205.23 kB - libsndfile-devel-1.0.31-9.el9_8.1.i686.rpm
MD5: 460923eca07e2ab24db033344caccad2
SHA-256: f862bf6d84abb9a97d59f2b53724477735777e2a3059ed3d927ab772eaff4934
Size: 85.72 kB - libsndfile-devel-1.0.31-9.el9_8.1.x86_64.rpm
MD5: 42a16f2c9679675330f0fd3a26c4c3a7
SHA-256: 446b7082d91823a25846a89c0632e7abe71f8fbb8e4bcdd7bb724089e11661dd
Size: 85.68 kB - libsndfile-utils-1.0.31-9.el9_8.1.x86_64.rpm
MD5: 5649f0ebbad393029fca4be02aed7a0f
SHA-256: ff0ee4025240dcc9d8be3f08b93ab6d338695d98a30d0a16092b5aff0b2bc970
Size: 63.99 kB