This bug was fixed in the package libsndfile - 1.0.31-1ubuntu1
---------------
libsndfile (1.0.31-1ubuntu1) hirsute; urgency=medium
* debian/rules: forcefully enable tests (they are disabled by default on
riscv64 in Ubuntu) because libsndfile1-dev wants to install test binaries
(LP: #1917650)
-- Olivier Tilloy <[email protected]> Wed, 03 Mar 2021
17:53:18 +0100
** Changed in: libsndfile (Ubuntu)
Status: Confirmed => Fix Released
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to libsndfile in Ubuntu.
https://bugs.launchpad.net/bugs/1036831
Title:
SIGFPE crash with crafted PAF file
Status in libsndfile package in Ubuntu:
Fix Released
Bug description:
When opening a crafted PAF file with channels=0 in the header, I
receive a floating point exception error from libsndfile. I have
verified this is different than any of the reported SIGFPEs in
CVE-2009-4835, as they don't work on v21 or v25. This has been tested
on two systems with four versions of libsndfile:
Ubuntu 10.04.4:
*libsndfile-1.0.20 from CVE-2009-4835 reports
*libsndfile-1.0.21-2 from /usr/lib via the 10.04 repository
*libsndfile-1.0.25 compiled on the machine from the author's source page
Ubuntu 12.04
*libsndfile-1.0.25-4 from /usr/lib/x86_64-linux-gnu via the 12.04 repository
*libsndfile-1.0.25 compiled on the machine from the author's source page
On 10.04.4 I used the test programs "lt-sndfile-info", "lt-sndfile-to-
text", and "Audacity 1.3.12-beta". On 12.04 I just used "lt-sndfile-
to-text". An example:
------------
$ ./lt-sndfile-info a.paf
Version : libsndfile-1.0.25
Floating point exception
------------
I have attached a tar file with the crafted audio file, a.paf. It
also includes another, b.paf, where the only change is channels=1 to
demonstrate different behavior.
Though this isn't a serious problem (libsndfile isn't a service), I've
tagged it as a security vulnerability since I presume it's going to be
a CWE_369 (I haven't looked at the source myself).
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libsndfile/+bug/1036831/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp