PatchSiren cyber security CVE debrief
CVE-2026-99039 Linux CVE debrief
A use-after-free vulnerability exists in the Linux kernel's memstick subsystem. When a request to identify or configure a memstick card times out, the card's memory is freed while a host controller driver may still be accessing it asynchronously, leading to a potential slab-use-after-free write. This issue requires verification of affected versions, patch application, and monitoring for potential errors. The vulnerability has been resolved in later kernel versions. Linux system administrators and developers should assess exposure and apply patches or updates to prevent potential slab-use-after-free write errors.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- Unknown
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-23
- Original CVE updated
- 2026-10-30
- Advisory published
- 2026-10-23
- Advisory updated
- 2026-10-30
Who should care
Linux system administrators and developers using the memstick subsystem should assess exposure and apply patches or updates to prevent potential slab-use-after-free write errors. They need to verify affected Linux kernel versions and apply patches or updates. The vulnerability has been resolved in later kernel versions, and monitoring for potential errors is necessary.
Why it matters
A use-after-free vulnerability in the Linux kernel's memstick subsystem requires verification of affected versions, patch application, and monitoring for potential errors.
- Potential data corruption or system crashes due to slab-use-after-free write errors
- Need to verify affected Linux kernel versions and apply patches or updates
- Possible impact on system stability and security
Technical summary
The Linux kernel's memstick subsystem does not provide an abort or cancellation callback for in-flight requests. If a request times out, the memstick_dev structure may be freed while a host controller driver is still accessing it asynchronously, leading to a potential slab-use-after-free write. This vulnerability requires verification of affected versions, patch application, and monitoring for potential errors. The vulnerability has been resolved in later kernel versions. Linux system administrators and developers should assess exposure and apply patches or updates to prevent potential slab-use-after-free write errors.
Defensive priority
Medium
Recommended defensive actions
- Review and apply the provided patch or update to the latest Linux kernel version
- Inventory Linux systems for memstick subsystem usage and assess exposure
- Monitor for potential slab-use-after-free write errors
- Verify affected Linux kernel versions and apply patches or updates
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
Evidence notes
The CVE Program record and NVD vulnerability detail provide official information about the vulnerability. The Linux kernel's memstick subsystem is affected by a use-after-free vulnerability. The vulnerability has been resolved in later kernel versions. Affected Linux kernel versions need to be verified, and patches or updates should be applied. The memstick subsystem does not provide an abort or cancellation callback for in-flight requests, which can lead to a slab-use-after-free write if a request times out.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-99039 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-99039
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-99039 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-99039
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
memstick: core: wait for request completion before freeing card
Unverified legacy reference
URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/99xxx/CVE-2026-99039.json
cve_program_cvelist_v5
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/b90f33ad9179c69658342323382bfed158f88cb9
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/1c23da6f148089d59b3d3e9b2e7f1eefa927cab9
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/a2f1aa3341f185ca52103dc4908647570b208855
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/c3ab92542475d59ae685cbb294e70ca4d0ba38e9
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/810580cf60edc75c9891c2de3225e4cda78e4d9f
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/f2795c50144d528dabc2cf2fd53c0f0c63a823a1
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/3af81770e2011c6ac7bb597a4af2e4f3591f928c
Supplemental source
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.