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

VectorAV: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 👾

Weakness Enumeration

Related Identifiers

BDU:2026-04875
CVE-2022-50062
SUSE-SU-2025:02264-1
SUSE-SU-2025:02321-1
SUSE-SU-2025:02322-1
SUSE-SU-2025:02537-1
SUSE-SU-2025:2264-1
SUSE-SU-2025_02264-1
SUSE-SU-2025_02537-1

Affected Products

Astra Linux
Linux Kernel
Suse