Alan Rad Pop discovered that libsndfile, a library to read and write sampled audio data, is prone to an integer overflow. This causes a heap-based buffer overflow when processing crafted CAF description chunks possibly leading to arbitrary code execution. For the oldstable distribution (etch) this problem has been fixed in version 1.0.16-2+etch1. For the stable distribution (lenny) this problem has been fixed in version 1.0.17-4+lenny1. For the unstable distribution (sid) this problem has been fixed in version 1.0.19-1. We recommend that you upgrade your libsndfile packages.
Alan Rad Pop discovered that libsndfile, a library to read and write sampled audio data, is prone to an integer overflow. This causes a heap-based buffer overflow when processing crafted CAF description chunks possibly leading to arbitrary code execution.
For the oldstable distribution (etch) this problem has been fixed in version 1.0.16-2+etch4.
For the stable distribution (lenny) this problem has been fixed in version 1.0.17-4+lenny1.
For the unstable distribution (sid) this problem has been fixed in version 1.0.19-1.
We recommend that you upgrade your libsndfile packages.
MD5 checksums of the listed files are available in the original advisory.