CVE-2017-8779

Description

rpcbind through 0.2.4, LIBTIRPC through 1.0.1 and 1.0.2-rc through 1.0.2-rc3, and NTIRPC through 1.4.3 do not consider the maximum RPC data size during memory allocation for XDR strings, which allows remote attackers to cause a denial of service (memory consumption with no subsequent free) via a crafted UDP packet to port 111, aka rpcbomb.

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
upstream libtirpc 0.2.5-1.2

Unaffected

Release Package Reason
precise libtirpc ignored
rpcbind ignored
ntirpc DNE
vivid/stable-phone-overlay libtirpc DNE
rpcbind DNE
ntirpc DNE
vivid/ubuntu-core libtirpc DNE
rpcbind DNE
ntirpc DNE
yakkety libtirpc ignored
rpcbind ignored
ntirpc ignored
artful libtirpc not-affected
devel libtirpc not-affected
precise/esm ntirpc DNE
trusty ntirpc DNE

Needs Triage

Release Package Reason
precise/esm libtirpc needs-triage
rpcbind needs-triage
trusty libtirpc needs-triage
rpcbind needs-triage
xenial libtirpc needs-triage
rpcbind needs-triage
ntirpc needs-triage
zesty libtirpc needs-triage
rpcbind needs-triage
ntirpc needs-triage
upstream rpcbind needs-triage
ntirpc needs-triage
artful rpcbind needs-triage
ntirpc needs-triage
devel rpcbind needs-triage
ntirpc needs-triage