CVE-2026-90416

CVE-2026-90416

published September 17, 2026

CVSS
—
EPSS
0%
Percentile
10.7
In the wild
Unconfirmed
What it is

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

RDMA/mlx5: Fix stack out-of-bounds read in cc_params debugfs

get_param() reads a congestion parameter as a u32 but formats it with the

signed "%d" into an 11-byte stack buffer. A value with bit 31 set, such as

0x80000000, renders as "-2147483648\n" whose full length is 12. snprintf()

stores only 11 bytes yet returns 12, so simple_read_from_buffer() treats 12

bytes as valid and reads one byte past lbuf[].

Size the buffer for the widest unsigned decimal, format with "%u" to match

the u32, and use scnprintf() so the length passed to

simple_read_from_buffer() reflects the bytes actually stored.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00210 · 10.7th percentile
Published
2026-09-17T21:17Z
References (8)
EPSS history
Timeline
  • 19 SEP 03:55Z
    EPSS moved — → 0%
    epss
  • 17 SEP 16:09Z
    RDMA/mlx5: Fix stack out-of-bounds read in cc_params debugfs
    cvelistv5