Menu

Star on GitHub · 3.5k

CVE-2026-89752

In the Linux kernel, the following vulnerability has been resolved: mm: memcg: stop reclaim when a limit update is superseded kernfs serializes file operations only per open file, so separate ope…

Published Sep 11, 2026EPSS 0.18%

Overview

CVE-2026-89752 is a known-severity vulnerability. It was published on September 11, 2026.

Technical description

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

mm: memcg: stop reclaim when a limit update is superseded

kernfs serializes file operations only per open file, so separate open

files can update the same memory.high or memory.max file concurrently.

Both handlers store the new limit before synchronous reclaim, but continue

to use the writer's local target in the reclaim loop. If another writer

raises or removes the limit, the first writer can continue reclaiming

toward a stale target.

For memory.max, this can leave the writer looping indefinitely once

reclaim retries are exhausted. The OOM path sees sufficient margin under

the current limit and returns true without killing, while the writer still

compares usage against its stale target and records another OOM event.

Check the current limit at the start of each reclaim iteration and stop if

it no longer matches the writer's target.

Reproducer:

Populate a cgroup with anonymous memory and disable swapping. Lowe

Remediation

Check the references section for vendor advisories, patches, and mitigation guidance. If immediate patching is not possible, review the CVSS vector to understand the attack surface and apply compensating controls such as network segmentation or access restrictions.

Frequently asked questions

What is CVE-2026-89752?

CVE-2026-89752 is a known-severity vulnerability. It was published on September 11, 2026.

How severe is CVE-2026-89752?

CVSS score information is not yet available for this vulnerability. Check back as the CVE record is updated by NVD analysts.

How do I fix or remediate CVE-2026-89752?

Check the references section for vendor advisories, patches, and mitigation guidance. If immediate patching is not possible, review the CVSS vector to understand the attack surface and apply compensating controls such as network segmentation or access restrictions.

How can CyberStrike help with CVE-2026-89752?

CyberStrike is an open-source, AI-augmented pentesting engine. Rather than flag a version number, it tests whether an issue like CVE-2026-89752 is actually reachable in your own applications and APIs, then verifies each finding before reporting it. That tells you if the weakness is a real, exploitable risk in your environment or a false positive you can safely deprioritize.

CyberStrike v2 is here — more intelligence, greater reach