PT-2025-25999 · Linux+4 · Linux Kernel+4
Published
2021-11-09
·
Updated
2026-05-26
·
CVE-2022-50073
CVSS v3.1
5.5
Medium
| Vector | AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H |
Name of the Vulnerable Software and Affected Versions
Linux kernel (affected versions not specified)
Description
A NULL pointer dereference bug has been identified in the Linux kernel, specifically in the tap driver. The issue occurs when the
skb->dev field is null, which is required by the dev parse header protocol function. This bug is triggered when tap get user calls virtio net hdr to skb, and the skb->dev field is set after this call. The problem arises because dev parse header protocol needs the skb->dev field to be valid. Setting skb->dev before the call in tap.c resolves the issue.Recommendations
To resolve this issue, set
skb->dev before the call to virtio net hdr to skb in tap.c. As a temporary workaround, consider restricting the use of the tap driver until a patch is available.Exploit
Fix
DoS
NULL Pointer Dereference
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Centos
Debian
Linux Kernel
Red Hat
Suse