The xdr_bytes and xdr_string functions in the GNU C Library (aka glibc or libc6) 2.25 mishandle failures of buffer deserialization, which allows remote attackers to cause a denial of service (virtual memory allocation, or memory consumption if an overcommit setting is not used) via a crafted UDP packet to port 111, a related issue to CVE-2017-8779.

Am I vulnerable?

The constraints below list the versions that this vulnerability is patched in, and versions that are unaffected. If a patch is ready but unrealeased, then it is pending.

Or, you can just let us figure it out for you! Appcanary continously monitor your installed packages, and tell you if any of them are vulnerable.

Sign up for monitoring

Affected package information

Release Package Patched in
artful glibc None
devel glibc None
precise/esm eglibc None
trusty eglibc None
xenial glibc None


Release Package Reason
precise eglibc ignored
glibc DNE
vivid/ubuntu-core eglibc DNE
glibc ignored
vivid/stable-phone-overlay eglibc DNE
glibc ignored
xenial eglibc DNE
yakkety eglibc DNE
glibc ignored
zesty eglibc DNE
glibc ignored
artful eglibc DNE
devel eglibc DNE
precise/esm glibc DNE
trusty glibc DNE

Needs Triage

Release Package Reason
upstream eglibc needs-triage
glibc needs-triage