CVE-2026-89497

HighCVSS 7.8/10Last modified Oct 19, 2026

Description

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().

Metrics

CVSS 3.1 7.8/10CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Affected software

Source: the vendor's advisory (CNA). NVD analysis pending.

VendorProductVersions
LinuxLinux>= f7be4ee07fb72a516563bc2870ef41fa589a964a, < 173bfd69696815bcf1c052f61cb69c26cca4e443; >= f7be4ee07fb72a516563bc2870ef41fa589a964a, < 995f4d05589f87452a56672270af28918c8939c3; >= f7be4ee07fb72a516563bc2870ef41fa589a964a, < 0ef38d53bca5ea1375fea0d3d11e9727df064b85; >= f7be4ee07fb72a516563bc2870ef41fa589a964a, < ce748ae1181d0daf5dd0d2d906d5c1cc328c153b; >= f7be4ee07fb72a516563bc2870ef41fa589a964a, < 15d79c806231e62a7b746d3b42626810004e1b27; >= f7be4ee07fb72a516563bc2870ef41fa589a964a, < 116d14f29a0524853c9316f32a2ac06cff5d4bf6; >= f7be4ee07fb72a516563bc2870ef41fa589a964a, < 1774c5b3713add32fe15ab0d3db4b73355f94e35; >= f7be4ee07fb72a516563bc2870ef41fa589a964a, < d410cd5303ec59c7cf23dd61423752ce8e9ecb59
LinuxLinux4.6

References

Timeline

Published
Sep 11, 2026
Last modified
Oct 19, 2026
NVD status
Received

Related CVEs from 2026

CVE-2026-89498In the Linux kernel, the following vulnerability has been resolved: orangefs: fix double-free of trailer_buf on readdir copy failure On a CVE-2026-894997.8In the Linux kernel, the following vulnerability has been resolved: ring-buffer: Stop remote reader update when page swap fails The remoteCVE-2026-89509.3Same-origin policy bypass in the Networking: HTTP component. This vulnerability was fixed in Firefox 151, Firefox ESR 140.11, Thunderbird 15CVE-2026-895007.8In the Linux kernel, the following vulnerability has been resolved: ring-buffer: Make cpu_buffer::free_page a buffer_data_read_page DiscarCVE-2026-895017.8In the Linux kernel, the following vulnerability has been resolved: ring-buffer: Hold cpu_buffer::lock when resizing a subbuf Because, rinCVE-2026-89502In the Linux kernel, the following vulnerability has been resolved: ring-buffer: Free cpu_buffer::free_page with subbuf_order When sub-bufCVE-2026-895037.8In the Linux kernel, the following vulnerability has been resolved: ring-buffer: Fix subbuf resize race with ring_buffer_alloc_read_page() CVE-2026-895048.4In the Linux kernel, the following vulnerability has been resolved: regulator: as3722_get_regulator_dt_data: fix premature of_node_put leavCVE-2026-89505In the Linux kernel, the following vulnerability has been resolved: RDMA/uverbs: Guard legacy bundles without method_elm The legacy write(CVE-2026-89506In the Linux kernel, the following vulnerability has been resolved: RDMA/uverbs: Add UVERBS_ATTR_UHW to UVERBS_METHOD_REG_MR The original CVE-2026-895077.8In the Linux kernel, the following vulnerability has been resolved: RDMA/ucma: Lock the handler in ucma_write_cm_event() ctx->file may onlCVE-2026-895087.8In the Linux kernel, the following vulnerability has been resolved: RDMA/ucma: Lock the handler in ucma_set_ib_path() ucma_set_ib_path() c
CVE-2026-89497: High severity, CVSS 7.8 | Vulnix