PatchSiren cyber security CVE debrief
CVE-2026-80790 Linux CVE debrief
The Linux kernel vulnerability CVE-2026-80790 in the nvmet-fc component allows for an invalid free in the LS IOD error path. This issue can be triggered with specific configurations and tools like nvme-fcloop and failslab. The vulnerability has been resolved with a fix that correctly frees the original allocation base. System administrators and security teams should assess their exposure, apply patches, and monitor for potential exploitation attempts. This vulnerability can cause memory corruption and potentially lead to a denial-of-service (DoS) or other unspecified impacts.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- Unknown
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-04
- Original CVE updated
- 2026-10-19
- Advisory published
- 2026-09-04
- Advisory updated
- 2026-10-19
Who should care
System administrators and security teams responsible for Linux kernel-based systems, especially those using NVMeoF, should assess their exposure and apply the provided patches to mitigate the vulnerability.
Why it matters
CVE-2026-80790 is a Linux kernel vulnerability in the nvmet-fc component that can cause an invalid free in the LS IOD error path. This vulnerability can be triggered with specific configurations and tools. The fix involves correctly freeing the original allocation base. System administrators and security teams should review and apply patches, verify fixes, and monitor for potential exploitation attempts.
- Verify patch application to prevent potential DoS
- Assess exposure of NVMeoF configurations
- Monitor for exploitation attempts in Linux kernel environments
- Review system configurations for potential workarounds
Technical summary
The Linux kernel vulnerability CVE-2026-80790 is related to the nvmet-fc component, which is part of the NVMe over Fabrics (NVMeoF) implementation. The vulnerability occurs in the LS IOD (I/O Descriptor) error path, where an invalid free operation can happen. This can lead to memory corruption and potentially cause a denial-of-service (DoS) or other unspecified impacts. The fix involves correctly freeing the original allocation base stored in tgtport->iod instead of the advanced iod. The vulnerability can be triggered with specific configurations and tools like nvme-fcloop and failslab.
Defensive priority
Medium
Recommended defensive actions
- Review and apply the provided patches to ensure the vulnerability is fixed.
- Verify the fix with testing and validation.
- Monitor for any potential exploitation attempts.
- Assess exposure of NVMeoF configurations.
- Verify patch application to prevent potential DoS.
- Review system configurations for potential workarounds.
- Track exceptions, retest remediated assets, and close the item only after evidence is documented.
Evidence notes
The CVE record and NVD entry provide details on the vulnerability, including its description and affected systems. Additional information is available from source references. The vulnerability can be reproduced with nvme-fcloop and failslab by setting fail-nth to 6 before creating a target port. KASAN reports a BUG: KASAN: invalid-free in nvmet_fc_register_targetport. Free of addr ffff88816cf8ff48 by task nvmet_fail_nth/9552.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-80790 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-80790
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-80790 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-80790
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/1a8f007faefe8c226ec65896589f8d59b0a8d5a5
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/371fb1bf902adaa59be32bd7e904a5317e604fd0
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/449e9c4f8db84ad9d9bb288029b230bcf590faa2
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/8bce9cd08aae4283badf8ddc11fbb6f57b75a81e
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/94334ea92f4d7535f66f86e33681efa94827eddc
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/b189c6e408896ccc23d2e76d7738847cdebf1532
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/ba98d6796d12258e837ece065d2ecb59d76ce4ff
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/bb9489f0dce58da730d3479588d6710d7a2c1b45
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.