Buffer Management Vulnerability in Linux Kernel Affecting Networking Operations
CVE-2025-38730

Currently unrated

Key Information:

Vendor

Linux

Status
Vendor
CVE Published:
4 September 2025

What is CVE-2025-38730?

A vulnerability in the Linux kernel's io_uring networking implementation can lead to issues with buffer management during retry operations. When a provided buffer is registered within a certain execution context, it can become invalid if the context switches before all data is processed. This is particularly concerning when multiple sockets access the same buffer resources, as it may result in data corruption within applications. Specifically, when MSG_WAITALL is set or streaming sockets do not process enough data, buffers may be retained instead of being recycled or committed. To address this, the system must prevent partial retries from allowing these buffers to persist beyond their intended execution context, ensuring that data integrity is maintained.

Affected Version(s)

Linux c56e022c0a27142b7b59ae6bdf45f86bf4b298a1 < 3b53dc1c641f2884d4750fc25aaf6c36b90db606

Linux c56e022c0a27142b7b59ae6bdf45f86bf4b298a1

Linux c56e022c0a27142b7b59ae6bdf45f86bf4b298a1 < 21a4ddb0f5e933f372808c10b9ac704505751bb1

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.