CVE-2023-53192
BaseFortify
Publication date: 2025-09-15
Last updated on: 2025-12-02
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.8 (inc) to 5.10.190 (exc) |
| linux | linux_kernel | From 5.11 (inc) to 5.15.126 (exc) |
| linux | linux_kernel | From 5.16 (inc) to 6.1.45 (exc) |
| linux | linux_kernel | From 6.2 (inc) to 6.4.10 (exc) |
| linux | linux_kernel | 6.5 |
| linux | linux_kernel | 6.5 |
| linux | linux_kernel | 6.5 |
| linux | linux_kernel | 6.5 |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-129 | The product uses untrusted input when calculating or using an array index, but the product does not validate or incorrectly validates the index to ensure the index references a valid position within the array. |
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?
This vulnerability in the Linux kernel relates to the vxlan nexthop code, which expects a 31-bit hash value. However, it incorrectly uses a 32-bit hash returned by skb_get_hash(), which can be negative when the most significant bit is set. This causes incorrect behavior in selecting nexthop paths, such as disproportionately selecting the first nexthop group entry or causing out-of-bounds array access, leading to kernel panics and crashes.
How can this vulnerability impact me? :
The vulnerability can cause the Linux kernel to panic and crash due to out-of-bounds memory access in the nexthop selection code. This can lead to system instability, denial of service, and potential disruption of network traffic handling on affected systems.