CVE-2025-22101
NoneCVSS
—
EPSS
0.2%
Published
Apr 16, 2025
CISA due date
—
Cloudanix analysis
A network handling bug can cause computers to stop sending data properly, and installing the available software update resolves the problem.
- Exploitation
- Local Privilege
- Attacker needs
- Low Privilege
- Complexity
- Low
- Impact
- Denial Of Service
- Component
- OS kernel
- Class
- Improper Input Validation
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
The vulnerability causes the libwx network driver to incorrectly set Tx checksum offload flags for protocols other than TCP/UDP/SCTP, resulting in Tx ring hangs.
Why it matters to the business
Network transmission failures can interrupt connectivity and service availability on affected systems, including database workloads, with remediation required on widely deployed enterprise Linux distributions.
How an attack unfolds
An attacker sends network packets using unsupported L4 protocols to trigger the erroneous checksum flag, causing hardware transmission ring hangs without authentication or special privileges.
How to fix it
Upgrade affected packages to the listed fixed versions including postgresql 0:16.6-1.module+el9.5.0+22557+8cb08ba5 and equivalent updates for all listed postgresql packages on Red Hat Enterprise Linux 9.
How to confirm the fix worked
Confirm installed package versions match or exceed the fixed releases and verify absence of Tx ring hang symptoms under mixed-protocol network traffic.
Typical attack path
- Locate systems running the vulnerable network driver
- Craft packets using non-TCP/UDP/SCTP protocols
- Transmit packets to induce Tx ring hang and disrupt network operations
How to detect it
Review kernel and network driver logs for Tx ring hang messages and unexpected checksum-related errors on systems running the vulnerable driver.
What your security team should do
- Apply the specified package updates across all affected Red Hat Enterprise Linux 9 systems
- Prioritize patching based on network exposure and service criticality
- Monitor kernel logs for Tx ring hang events during the update window
The record
In the Linux kernel, the following vulnerability has been resolved: net: libwx: fix Tx L4 checksum The hardware only supports L4 checksum offload for TCP/UDP/SCTP protocol. There was a bug to set Tx checksum flag for the other protocol that results in Tx ring hang. Fix to compute software checksum for these packets.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Debian:13 | linux | 0 | No fix |
| Linux | Kernel | 6.5.0 | 6.12.36 |
Related vulnerabilities
- CVE-2025-39885 In the Linux kernel, the following vulnerability has been resolved: ocfs2: fix recursive… Also affects linux
- CVE-2025-39883 In the Linux kernel, the following vulnerability has been resolved: mm/memory-failure… Also affects linux
- CVE-2025-39884 In the Linux kernel, the following vulnerability has been resolved: btrfs: fix subvolume… Also affects linux
- CVE-2025-39886 In the Linux kernel, the following vulnerability has been resolved: bpf: Tell memcg to… Also affects linux
- CVE-2025-39876 In the Linux kernel, the following vulnerability has been resolved: net: fec: Fix… Also affects linux
- CVE-2025-39880 In the Linux kernel, the following vulnerability has been resolved: libceph: fix invalid… Also affects linux
- CVE-2025-39881 In the Linux kernel, the following vulnerability has been resolved: kernfs: Fix UAF in… Also affects linux
- CVE-2025-39882 In the Linux kernel, the following vulnerability has been resolved: drm/mediatek: fix… Also affects linux