CVE-2014-7913

NameCVE-2014-7913
DescriptionThe print_option function in dhcp-common.c in dhcpcd through 6.9.1, as used in dhcp.c in dhcpcd 5.x in Android before 5.1 and other products, misinterprets the return value of the snprintf function, which allows remote DHCP servers to execute arbitrary code or cause a denial of service (memory corruption) via a crafted message.
SourceCVE (at NVD; CERT, LWN, oss-sec, fulldisc, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more)
ReferencesDLA-506-1
Debian Bugs846938

Vulnerable and fixed packages

The table below lists information on source packages.

Source PackageReleaseVersionStatus
dhcpcd5 (PTS)jessie, jessie (lts)6.0.5-2+deb8u1vulnerable
stretch (lts), stretch6.10.1-1+deb9u1vulnerable
buster, bullseye7.1.0-2fixed
bookworm9.4.1-24~deb12u3fixed

The information below is based on the following data on fixed versions.

PackageTypeReleaseFixed VersionUrgencyOriginDebian Bugs
dhcpcd5sourcewheezy5.5.6-1+deb7u2DLA-506-1
dhcpcd5source(unstable)7.0.8-0.1unimportant846938

Notes

https://roy.marples.name/git/dhcpcd.git/commit/?id=93f3066bb0bc0974eab1943543205312a6b512ad
Not exploitable according to upstream, possibly limited to Bionic

Search for package or bug name: Reporting problems