PatchSiren cyber security CVE debrief
CVE-2026-93241 Linux CVE debrief
A Linux kernel vulnerability was resolved, addressing an issue where a killed job could be stuck in the exit path for several hours due to memory reclaim and OOM killer serialization. The issue was caused by serialization behind the oom_lock, which could lead to a killed job being stuck in the exit path for several hours. This was observed in a job with ~55 GiB memory.max and zswap enabled, which had almost 0 anon in memory and ~111 GiB in zswap compressed to ~51 GiB zswap pool. The oom reaper was not able to reap/unmap the process, leading to a glacial oom_lock-serialized synchronous drain.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- Unknown
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-24
- Original CVE updated
- 2026-09-25
- Advisory published
- 2026-09-24
- Advisory updated
- 2026-09-25
Who should care
Linux kernel administrators, especially those with high memory usage and oom_reaper enabled, should assess exposure and prioritize verification of affected systems. They should review system logs for 'Out of memory and no killable processes...' messages, verify oom_reaper configuration and performance, assess system memory usage and adjust memory.max limits as needed, and monitor for similar issues with high memory usage and oom_reaper enabled.
Why it matters
Linux kernel administrators should assess exposure and prioritize verification of affected systems, especially those with high memory usage and oom_reaper enabled, to prevent similar issues.
- Verification of oom_reaper configuration and performance is necessary to prevent similar issues
- Administrators should assess system memory usage and adjust memory.max limits as needed
- Monitoring for similar issues with high memory usage and oom_reaper enabled is crucial
Technical summary
The Linux kernel vulnerability was caused by serialization behind the oom_lock, which could lead to a killed job being stuck in the exit path for several hours. This was observed in a job with ~55 GiB memory.max and zswap enabled, which had almost 0 anon in memory and ~111 GiB in zswap compressed to ~51 GiB zswap pool. The oom reaper was not able to reap/unmap the process, leading to a glacial oom_lock-serialized synchronous drain. The issue was resolved by bypassing the reclaim and oom killer for dying tasks once oom_reaper is done.
Defensive priority
Linux kernel administrators should assess exposure and prioritize verification of affected systems, especially those with high memory usage and oom_reaper enabled.
Recommended defensive actions
- Review system logs for 'Out of memory and no killable processes...' messages
- Verify oom_reaper configuration and performance
- Assess system memory usage and adjust memory.max limits as needed
- Monitor for similar issues with high memory usage and oom_reaper enabled
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
- Review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance
- Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed
Evidence notes
The issue was observed in a job with ~55 GiB memory.max and zswap enabled, which had almost 0 anon in memory and ~111 GiB in zswap compressed to ~51 GiB zswap pool. The oom reaper was not able to reap/unmap the process, leading to a glacial oom_lock-serialized synchronous drain. The job was a single process job and had ~55 GiB memory.max and zswap enabled. It had almost 0 anon in memory and ~111 GiB in zswap compressed to ~51 GiB zswap pool.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-93241 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-93241
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-93241 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-93241
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/6b0d1083364fc8e7cc2f7d1f93ee3ee78f4d52f7
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/801bcbdbfd595cc7f0de95f2802b5596c8971315
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/d44c3c5986c7a4a5f913a813e18cda08a838f91b
416baaa9-dc9f-4396-8d5f-8c081fb06d67
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.