PatchSiren cyber security CVE debrief
CVE-2026-89548 Linux CVE debrief
A use-after-free vulnerability exists in the Linux kernel's SUNRPC cache management. The `sunrpc_destroy_cache_detail` function does not properly cancel the `cache_cleaner` delayed work when the `cache_list` is not empty, leading to a potential use-after-free error when the `cache_detail` is freed while `cache_clean` still holds a reference to it. This vulnerability affects Linux kernel deployments that utilize SUNRPC cache management. Maintainers and users should assess exposure and prioritize verification of affected systems. The CVE record and NVD entry provide details on the vulnerability, but specific affected versions or exploitation details are limited. Official sources have
- Vendor
- Linux
- Product
- Unknown
- CVSS
- HIGH 7.8
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-11
- Original CVE updated
- 2026-09-11
- Advisory published
- 2026-09-11
- Advisory updated
- 2026-09-11
Who should care
Linux kernel maintainers, users, and administrators should assess exposure and prioritize verification of affected systems, especially those with SUNRPC cache management in use. This includes reviewing Linux kernel configurations and versions to determine exposure, verifying SUNRPC cache management usage, and applying kernel updates or patches if available. System administrators and security teams should also monitor system logs for potential exploitation
Why it matters
A use-after-free vulnerability in the Linux kernel's SUNRPC cache management requires assessment and potential mitigation to prevent system instability or unauthorized access.
- Potential system crashes or instability due to use-after-free error
- Possible elevation of privileges or unauthorized access
- Required verification of affected systems and kernel versions
- Necessity to apply kernel updates or patches to mitigate vulnerability
Technical summary
The Linux kernel's SUNRPC cache management has a use-after-free vulnerability. The `sunrpc_destroy_cache_detail` function does not properly cancel the `cache_cleaner` delayed work, leading to a potential error when the `cache_detail` is freed while `cache_clean` still holds a reference. This vulnerability requires assessment and potential mitigation to prevent system instability or unauthorized access. The fix involves dropping the list_empty guard so that cancel_delayed_work_sync() always runs, ensuring any in-flight cache_clean() completes before the cache_detail is freed.
Defensive priority
Linux kernel maintainers and users should assess exposure and prioritize verification of affected systems, especially those with SUNRPC cache management in use.
Recommended defensive actions
- Review Linux kernel configurations and versions to determine exposure
- Verify SUNRPC cache management is in use and assess potential impact
- Apply kernel updates or patches if available
- Monitor system logs for potential exploitation attempts
- Track exceptions and retest remediated assets
- Review compensating controls for exposed systems
- Confirm whether affected product deployments exist in managed environments
Evidence notes
The CVE record and NVD entry provide details on the vulnerability, but the corpus does not establish specific affected versions or exploitation. Official sources indicate a fix has been applied to the Linux kernel.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-89548 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-89548
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-89548 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-89548
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/2e861ce2aaa468351a6a47c4cbb4971ebb740c7b
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/3d60fdf951143d6ef4e352e2f8eb852286701726
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/9d44836f60c8c29bcdb1471fd9202387c642a890
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/f42d0fda0c67695db6bc704b04b7c10240805377
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.