Debian Security Advisory
DLA-561-1 uclibc -- LTS security update
- Date Reported:
- 26 Jul 2016
- Affected Packages:
- Security database references:
- In Mitre's CVE dictionary: CVE-2016-2224, CVE-2016-2225, CVE-2016-6264.
- More information:
Several vulnerabilities have been discovered in uClibc, an implementation of the standard C library that is much smaller than glibc, which makes it useful for embedded systems.
Fix possible denial of service via a specially crafted DNS reply that could cause an infinite loop.
Fix possible denial of service via specially crafted packet that will make the parser in libc/inet/resolv.c terminate early.
It was found that
BLTinstruction in libc/string/arm/memset.S checks for signed values. If the parameter of memset is negative, then value added to the PC will be large. An attacker that controls the length parameter of memset can also control the value of PC register.
For Debian 7
Wheezy, these problems have been fixed in version 0.9.32-1+deb7u1.
We recommend that you upgrade your uclibc packages.
Further information about Debian LTS security advisories, how to apply these updates to your system and frequently asked questions can be found at: https://wiki.debian.org/LTS