PT-2025-25988 · Linux+2 · Linux Kernel+2
Published
2022-08-09
·
Updated
2025-07-28
·
CVE-2022-50062
CVSS v2.0
7.7
High
| Vector | AV:A/AC:L/Au:S/C:C/I:C/A:C |
Name of the Vulnerable Software and Affected Versions
Linux kernel versions prior to the fixed version
Description
A bug in the Linux kernel has been resolved, specifically in the bgmac module. The issue is triggered by wrong bytes compl and can cause a BUG ON when there is an RX interrupt between setting ring->end and netdev sent queue(). This can lead to bgmac dma tx free() miscalculating the queue size while called from bgmac poll(). The issue seems to be present in both RT and mainline kernels.
Recommendations
For Linux kernel versions prior to the fixed version, apply the patch that fixes the bug triggered by wrong bytes compl in the bgmac module. As a temporary workaround, consider disabling the bgmac module until a patch is available.
Exploit
Fix
Assertion Failure
Stack Overflow
Buffer Overflow
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Astra Linux
Linux Kernel
Suse