CVE-2017-13715

kernel: Use of uninitialized value in __skb_flow_dissect()

Published Aug 28, 2017 CVSS 3.1 · 9.8 Critical EPSS 9.7% KEV · Not listed
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.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2017-5232 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.
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Aug 5, 2024, 7:05 PM
Reserved
Aug 28, 2017, 12:00 AM
Status
Modified
Published
Aug 29, 2017, 1:35 AM
Modified
Jun 17, 2026, 1:05 AM
Severity
Important
Public date
Sep 1, 2015, 12:00 AM