CVE-2025-38566
BaseFortify
Publication date: 2025-08-19
Last updated on: 2025-11-26
Assigner: kernel.org
Description
Description
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| linux | linux_kernel | From 5.15.160 (inc) to 5.16 (inc) |
| linux | linux_kernel | From 5.15.160 (inc) to 5.16 (inc) |
| linux | linux_kernel | From 5.15.160 (inc) to 5.16 (inc) |
| linux | linux_kernel | 6.17 |
| linux | linux_kernel | From 5.15.160 (inc) to 5.16 (inc) |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-754 | The product does not check or incorrectly checks for unusual or exceptional conditions that are not expected to occur frequently during day to day operation of the product. |
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?
This vulnerability is in the Linux kernel's handling of server-side TLS alerts in the sunrpc module, specifically in the tls_alert_recv() function. The issue arises because the function incorrectly assumes it can read data from the msg iterator's kvec without properly managing the control message structure. The kTLS implementation splits TLS non-data record payloads between a control message buffer and a message payload buffer. If the control message structure is not properly set up, the kTLS layer may misinterpret TLS control messages, leading to errors. This can cause improper handling of TLS alerts in NFS over TLS communications.
How can this vulnerability impact me? :
This vulnerability can impact you by causing errors in the handling of TLS alerts in NFS over TLS, potentially leading to communication failures or security issues in the network file system operations that rely on TLS. Improper processing of TLS alerts could allow attackers to exploit the system's TLS handling, possibly leading to denial of service or other security risks related to secure communications.