CVE-2026-89497 orangefs: skip leading spaces before parsing client debug masks

High 7.8 Published Updated

A buffer overflow in the Linux kernel's OrangeFS client allows attackers to write past allocated memory, potentially leading to code execution or privilege escalation.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Local or same network only
Victim action needed
Not needed
Fix
Available

What is CVE-2026-89497?

CVE-2026-89497 is a high-severity memory corruption vulnerability in Linux, published on 11 Sep 2026. It can only be exploited from the same machine or local network, with no action from the victim.

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

Which versions are affected by CVE-2026-89497?

How do I fix CVE-2026-89497?

Apply the vendor's patch.

Upgrade to the fixed version. Memory-safe languages, compiler hardening and fuzzing prevent most new cases. More about Memory corruption.

Is CVE-2026-89497 being exploited?

There is no known exploitation of CVE-2026-89497 in the wild and no public exploit code.

Sources

Also known as AZL-100181, BELL-CVE-2026-89497, DEBIAN-CVE-2026-89497, GHSA-3799-qp69-xpqm, UBUNTU-CVE-2026-89497.

Is CVE-2026-89497 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free