CVE-2026-89497
In the Linux kernel, the following vulnerability has been resolved: orangefs: skip leading spaces before parsing client debug masks orangefs_prepare_cdm_array() sizes each client debug keyword buffer with strcspn(cds_head, " "), but then parses the keyword with %s. The %s conversion skips leading whitespace, while strcspn() does not. If a client debug entry starts with a space, the allocation can be sized for an empty keyword while sscanf() copies the following non-empty token. This can write past the end of the allocated keyword buffer. Skip leading spaces before computing the keyword length so the allocation matches the string parsed by sscanf().
- CVSS 3.1
- 7.8
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - EPSS
- 0.1% chance of exploitation in the next 30 days; higher than 2% of CVEs (scores of 2026-10-25)
- Published
- Modified
- Record from
- the NVD, synced
References
- https://git.kernel.org/stable/c/0ef38d53bca5ea1375fea0d3d11e9727df064b85
- https://git.kernel.org/stable/c/116d14f29a0524853c9316f32a2ac06cff5d4bf6
- https://git.kernel.org/stable/c/15d79c806231e62a7b746d3b42626810004e1b27
- https://git.kernel.org/stable/c/173bfd69696815bcf1c052f61cb69c26cca4e443
- https://git.kernel.org/stable/c/1774c5b3713add32fe15ab0d3db4b73355f94e35