In the Linux kernel, the following vulnerability has been resolved:
net: ieee802154: at86rf230: Stop leaking skb's
Upon error the ieee802154_xmit_complete() helper is not called. Only
ieee802154_wake_queue() is called manually. In the Tx case we then leak
the skb structure.
Free the skb structure upon error before returning when appropriate.
As the 'is_tx = 0' cannot be moved in the complete handler because of a
possible race between the delay in switching to STATE_RX_AACK_ON and a
new interrupt, we introduce an intermediate 'was_tx' boolean just for
this purpose.
There is no Fixes tag applying here, many changes have been made on this
area and the issue kind of always existed.
References
Configurations
Configuration 1 (hide)
|
History
24 Sep 2025, 18:14
Type | Values Removed | Values Added |
---|---|---|
References | () https://git.kernel.org/stable/c/0fd484644c68897c490a3307bfcc8bf767df5a43 - Patch | |
References | () https://git.kernel.org/stable/c/1c72f04d52b7200bb83426a9bed378668271ea4a - Patch | |
References | () https://git.kernel.org/stable/c/23b2a25382400168427ea278f3d8bf4ecfd333bf - Patch | |
References | () https://git.kernel.org/stable/c/455ef08d6e5473526fa6763f75a93f7198206966 - Patch | |
References | () https://git.kernel.org/stable/c/6312f6a53fd3ea38125dcaca5e3c9aa7d8a60cf7 - Patch | |
References | () https://git.kernel.org/stable/c/af649e5c95f56df64363bc46f6746b87819f9c0d - Patch | |
References | () https://git.kernel.org/stable/c/d2a1eaf51b7d4412319adb6acef114ba472d1692 - Patch | |
References | () https://git.kernel.org/stable/c/e5ce576d45bf72fd0e3dc37eff897bfcc488f6a9 - Patch | |
CPE | cpe:2.3:o:linux:linux_kernel:5.17:rc2:*:*:*:*:*:* cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* cpe:2.3:o:linux:linux_kernel:5.17:rc1:*:*:*:*:*:* |
|
CVSS |
v2 : v3 : |
v2 : unknown
v3 : 5.5 |
CWE | CWE-401 | |
First Time |
Linux linux Kernel
Linux |
21 Nov 2024, 07:34
Type | Values Removed | Values Added |
---|---|---|
References | () https://git.kernel.org/stable/c/0fd484644c68897c490a3307bfcc8bf767df5a43 - | |
References | () https://git.kernel.org/stable/c/1c72f04d52b7200bb83426a9bed378668271ea4a - | |
References | () https://git.kernel.org/stable/c/23b2a25382400168427ea278f3d8bf4ecfd333bf - | |
References | () https://git.kernel.org/stable/c/455ef08d6e5473526fa6763f75a93f7198206966 - | |
References | () https://git.kernel.org/stable/c/6312f6a53fd3ea38125dcaca5e3c9aa7d8a60cf7 - | |
References | () https://git.kernel.org/stable/c/af649e5c95f56df64363bc46f6746b87819f9c0d - | |
References | () https://git.kernel.org/stable/c/d2a1eaf51b7d4412319adb6acef114ba472d1692 - | |
References | () https://git.kernel.org/stable/c/e5ce576d45bf72fd0e3dc37eff897bfcc488f6a9 - | |
Summary |
|
16 Jul 2024, 12:15
Type | Values Removed | Values Added |
---|---|---|
New CVE |
Information
Published : 2024-07-16 12:15
Updated : 2025-09-24 18:14
NVD link : CVE-2022-48794
Mitre link : CVE-2022-48794
CVE.ORG link : CVE-2022-48794
JSON object : View
Products Affected
linux
- linux_kernel
CWE
CWE-401
Missing Release of Memory after Effective Lifetime