CVE-2016-1504
dhcpcd before 6.10.0 allows remote attackers to cause a denial of service (invalid read and crash...
dhcpcd before 6.10.0 allows remote attackers to cause a denial of service (invalid read and crash) via vectors related to the option length.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
7.5
dhcpcd before 6.10.0 allows remote attackers to cause a denial of service (invalid read and crash) via vectors related to the option length.
- Record
CVE-2016-1504- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:N/I:N/A:P - Weakness
- CWE-119
- Updated
- 2026-11-02
CVE List No score
dhcpcd before 6.10.0 allows remote attackers to cause a denial of service (invalid read and crash) via vectors related to the option length.
- Record
CVE-2016-1504- Updated
- 2026-11-02
EUVDEUVD-2016-2602 No score
dhcpcd before 6.10.0 allows remote attackers to cause a denial of service (invalid read and crash) via vectors related to the option length.
- Record
EUVD-2016-2602- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-f982-2cvq-99qg
7.5
dhcpcd before 6.10.0 allows remote attackers to cause a denial of service (invalid read and crash...
dhcpcd before 6.10.0 allows remote attackers to cause a denial of service (invalid read and crash) via vectors related to the option length.
- Record
GHSA-f982-2cvq-99qg- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-119
- Updated
- 2026-11-02
OSV
7.5
dhcpcd before 6.10.0 allows remote attackers to cause a denial of service (invalid read and crash) via vectors related to the option length.
- Record
CVE-2016-1504- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2016-1504
7.5
dhcpcd before 6.10.0 allows remote attackers to cause a denial of service (invalid read and crash) via vectors related to the option length.
- Record
DEBIAN-CVE-2016-1504- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2016-1504
7.5
dhcpcd before 6.10.0 allows remote attackers to cause a denial of service (invalid read and crash) via vectors related to the option length.
- Record
UBUNTU-CVE-2016-1504- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVMGASA-2016-0034 No score
Updated dhcpcd packages fix security vulnerability
Possible heap overflow in dhcpcd before 6.10.0 caused by malformed dhcp responses due to incorrect option length values (CVE-2016-1503).
Possible invalid read in dhcpcd before 6.10.0 caused by malformed dhcp responses can lead to a crash (CVE-2016-1504).
The dhcpcd package has been updated to version 6.10.0 which fixes these issues and has several other bug fixes and enhancements.
- Record
MGASA-2016-0034- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
dhcpcd5Debian:12 |
before 6.10.1-1 | 6.10.1-1 |
dhcpcdMageia:5 From an advisory covering 2 CVEs |
before 6.10.0-1.mga5 | 6.10.0-1.mga5 |
dhcpcd5Ubuntu:Pro:14.04:LTS |
All versions, plus listed versions 5.5.6-16.0.5-1ubuntu16.0.5-1.16.0.5-2build0.14.04.16.0.5-2+deb8u1build0.14.04.1~esm1 |
None known |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2016-1504 is a high vulnerability (CVSS 7.5) in Dhcpcd Project Dhcpcd, published January 21, 2016. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.90%, the 87th percentile. Fixed in dhcpcd5 6.10.1-1.
References
openwall.com/lists/oss-security/2016/01/07/3
openwall.com/lists/oss-security/2016/01/07/4
roy.marples.name/projects/dhcpcd/info/595883e2a431f65d8fabf33059aa4689cca17403
security.gentoo.org/glsa/201606-07
roy.marples.name/projects/dhcpcd/timeline?r=trunk&nd&c=2016-01-07+16%3A47%3A19&n=200
securitytracker.com/id/1034601
Show 16 moreShow less
nvd.nist.gov/vuln/detail/CVE-2016-1504
github.com/advisories/GHSA-f982-2cvq-99qg
security-tracker.debian.org/tracker/CVE-2016-1504
advisories.mageia.org/MGASA-2016-0034.html
bugs.mageia.org/show_bug.cgi?id=17462
roy.marples.name/archives/dhcpcd-discuss/2015/1001.html
roy.marples.name/archives/dhcpcd-discuss/2015/1004.html
roy.marples.name/archives/dhcpcd-discuss/2015/1012.html
roy.marples.name/archives/dhcpcd-discuss/2015/1018.html
roy.marples.name/archives/dhcpcd-discuss/2015/1058.html
roy.marples.name/archives/dhcpcd-discuss/2015/1089.html
roy.marples.name/archives/dhcpcd-discuss/2015/1093.html
roy.marples.name/archives/dhcpcd-discuss/2015/1129.html
roy.marples.name/archives/dhcpcd-discuss/2016/1143.html
ubuntu.com/security/CVE-2016-1504
cve.org/CVERecord?id=CVE-2016-1504