CVE-2022-50706
Denial of Service via Zero-Length Packet in Linux IEEE802154 Socket
Publication date: 2025-12-24
Last updated on: 2025-12-24
Assigner: kernel.org
Description
Description
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| linux | linux_kernel | * |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-UNKNOWN |
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?
This vulnerability involves the Linux kernel's handling of zero-sized raw_sendmsg() requests on PF_IEEE802154 sockets. Specifically, when a zero-length packet is sent, the kernel incorrectly calls __dev_queue_xmit() with a packet length of zero, which triggers a warning (skb_assert_len()) and is unintended behavior. The fix prevents __dev_queue_xmit() from being called if the packet length is zero, avoiding this warning and potential issues.
How can this vulnerability impact me? :
The impact of this vulnerability is related to kernel stability and reliability. Sending zero-sized packets on PF_IEEE802154 sockets could cause warnings and potentially unexpected behavior in the kernel's packet transmission function. This could lead to instability or crashes in systems using these sockets, affecting network communication reliability.