CVE-2022-3643

v1: Guests can trigger NIC interface reset/abort/crash via netback

Published Dec 7, 2022 CVSS 3.1 · 6.5 Medium EPSS < 1% KEV · Not listed
Description
Guests can trigger NIC interface reset/abort/crash via netback It is possible for a guest to trigger a NIC interface reset/abort/crash in a Linux based network backend by sending certain kinds of packets. It appears to be an (unwritten?) assumption in the rest of the Linux network stack that packet protocol headers are all contained within the linear section of the SKB and some NICs behave badly if this is not the case. This has been reported to occur with Cisco (enic) and Broadcom NetXtrem II BCM5780 (bnx2x) though it may be an issue with other NICs/drivers as well. In case the frontend is sending requests with split headers, netback will forward those violating above mentioned assumption to the networking core, resulting in said misbehavior.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DLA Debian DLA DLA-3244-1 linux-5.10 security update
Debian DLA Debian DLA DLA-3245-1 linux security update
EUVD EUVD EUVD-2022-43003 Guests can trigger NIC interface reset/abort/crash via netback It is possible for a guest to trigger a NIC interface reset/abort/crash in a Linux based network backend by sending certain kinds of packets. It appears to be an (unwritten?) assumption in the rest of the Linux network stack that packet protocol headers are all contained within the linear section of the SKB and some NICs behave badly if this is not the case. This has been reported to occur with Cisco (enic) and Broadcom NetXtrem II BCM5780 (bnx2x) though it may be an issue with other NICs/drivers as well. In case the frontend is sending requests with split headers, netback will forward those violating above mentioned assumption to the networking core, resulting in said misbehavior.
Ubuntu USN Ubuntu USN USN-5794-1 Linux kernel (AWS) vulnerabilities
Ubuntu USN Ubuntu USN USN-5802-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-5803-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-5804-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-5804-2 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-5808-1 Linux kernel (IBM) vulnerabilities
Ubuntu USN Ubuntu USN USN-5813-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-5814-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-5829-1 Linux kernel (Raspberry Pi) vulnerabilities
Ubuntu USN Ubuntu USN USN-5830-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-5831-1 Linux kernel (Azure CVM) vulnerabilities
Ubuntu USN Ubuntu USN USN-5832-1 Linux kernel (Raspberry Pi) vulnerabilities
Ubuntu USN Ubuntu USN USN-5860-1 Linux kernel (GKE) vulnerabilities
Ubuntu USN Ubuntu USN USN-5861-1 Linux kernel (Dell300x) vulnerabilities
Ubuntu USN Ubuntu USN USN-5863-1 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-5875-1 Linux kernel (GKE) vulnerabilities
Ubuntu USN Ubuntu USN USN-5877-1 Linux kernel (GKE) vulnerabilities
Ubuntu USN Ubuntu USN USN-5879-1 Linux kernel (HWE) vulnerabilities
Ubuntu USN Ubuntu USN USN-5918-1 Linux kernel (BlueField) vulnerabilities
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
XEN
Published
Updated
Aug 3, 2024, 1:14 AM
Reserved
Oct 21, 2022, 12:00 AM
Status
Modified
Published
Dec 7, 2022, 1:15 AM
Modified
Jun 17, 2026, 4:59 AM
Severity
Moderate
Public date
Nov 22, 2022, 10:00 AM