CVE-2026-31633

Source
https://cve.org/CVERecord?id=CVE-2026-31633
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-31633.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-31633
Downstream
Published
2026-04-24T14:44:48.621Z
Modified
2026-07-15T01:48:58.915066911Z
Severity
  • 9.8 (Critical) CVSS_V3 - CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H CVSS Calculator
Summary
rxrpc: Fix integer overflow in rxgk_verify_response()
Details

In the Linux kernel, the following vulnerability has been resolved:

rxrpc: Fix integer overflow in rxgkverifyresponse()

In rxgkverifyresponse(), there's a potential integer overflow due to rounding up token_len before checking it, thereby allowing the length check to be bypassed.

Fix this by checking the unrounded value against len too (len is limited as the response must fit in a single UDP packet).

Database specific
{
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/31xxx/CVE-2026-31633.json",
    "cna_assigner": "Linux"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
9d1d2b59341f58126a69b51f9f5f8ccb9f12e54a
Fixed
1f864d9daaf622aeaa774404fd51e7d6a435b046
Fixed
c1e242beb6b1efc3c286f617e8d940c8fbf2ed41
Fixed
699e52180f4231c257821c037ed5c99d5eb0edb8

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-31633.json"

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
6.16.0
Fixed
6.18.23
Type
ECOSYSTEM
Events
Introduced
6.19.0
Fixed
6.19.13

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-31633.json"