Vulnerability Details
Basic Information
| Title | CVE-2025-37879 |
|---|---|
| Type | cve |
| Published | 2025-05-09T07:16:09 |
| Last Seen | 2025-05-09T07:28:34 |
| CVSS Score | 0.0 () |
CVSS v3 Details
| Attack Vector | |
|---|---|
| Attack Complexity | |
| Privileges Required | |
| User Interaction | |
| Scope | |
| Confidentiality Impact | |
| Integrity Impact | |
| Availability Impact |
CVE Information
| CVE IDs | CVE-2025-37879 |
|---|---|
| CWE | |
| Bulletin Family | cve |
Description
In the Linux kernel, the following vulnerability has been resolved:
9p/net: fix improper handling of bogus negative read/write replies
In p9_client_write() and p9_client_read_once(), if the server
incorrectly replies with success but a negative write/read count then we
would consider written (negative) <= rsize (positive) because both
variables were signed.
Make variables unsigned to avoid this problem.
The reproducer linked below now fails with the following error instead
of a null pointer deref:
9pnet: bogus RWRITE count (4294967295 > 3)
Impact Assessment
| Base Score | 0.0 |
|---|---|
| Severity |