CVE-2017-13715 The __skb_flow_dissect function in net/core/flow_dissector.c in the Linux kernel before 4.3 does not ensure that n_proto, ip_proto, and thoff are initialized, which allows remote attackers to cause a....
CriticalCVSS 9.8
EPSS 9.7%
- Published
- Updated
- Exploit status
- No public exploit known
Description
The __skb_flow_dissect function in net/core/flow_dissector.c in the Linux kernel before 4.3 does not ensure that n_proto, ip_proto, and thoff are initialized, which allows remote attackers to cause a denial of service (system crash) or possibly execute arbitrary code via a single crafted MPLS packet.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| debian/linux(Debian:12) | < 4.3.1-1 | 4.3.1-1 |
| debian/linux(Debian:13) | < 4.3.1-1 | 4.3.1-1 |
| debian/linux(Debian:14) | < 4.3.1-1 | 4.3.1-1 |
| Linux kernel | >= 4.2, < 4.3 | 4.3 |
References
- Debian Security Tracker CVE-2017-13715 vendor-advisory
- git.kernel.org issue-tracking patch vendor-advisory
- seclists.org mailing-list third-party-advisory
- 100517 third-party-advisory vdb-entry
- github.com issue-tracking patch third-party-advisory