PatchSiren cyber security CVE debrief
CVE-2026-98805 Linux CVE debrief
The Linux kernel has a vulnerability in the TIPC (Transparent Inter-Process Communication) protocol, which can lead to GCM (Galois/Counter Mode) nonce reuse on peer key changes. This can compromise the confidentiality and authenticity of encrypted traffic between nodes. The vulnerability is caused by TIPC's use of a 32-bit prefix (a per-key salt XOR the peer's address) followed by a 64-bit counter as the AES-GCM nonce for packets sent to a known peer. When a peer reports a change in its receive key, TIPC resets the counter, but the sender may still use the same TX key and salt, leading to nonce reuse. This nonce reuse breaks confidentiality and exposes GCM's authentication key, and
- Vendor
- Linux
- Product
- Unknown
- CVSS
- Unknown
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-18
- Original CVE updated
- 2026-10-21
- Advisory published
- 2026-10-18
- Advisory updated
- 2026-10-21
Who should care
Linux kernel developers and maintainers, network administrators, and security teams responsible for Linux kernel-based systems. They should review and apply patches, monitor network traffic, and ensure that the Linux kernel is updated to a version that includes the fix.
Why it matters
The Linux kernel's TIPC protocol vulnerability can lead to GCM nonce reuse on peer key changes, compromising confidentiality and authenticity of encrypted traffic.
- Nonce reuse can compromise the confidentiality and authenticity of encrypted traffic between nodes.
- An attacker can exploit CTR malleability to alter captured ciphertexts and use the recovered authentication key to compute a valid tag for the modified ciphertext.
- The vulnerability requires verification of the Linux kernel version and potential patching to prevent exploitation.
Technical summary
The Linux kernel's TIPC protocol uses a 32-bit prefix (a per-key salt XOR the peer's address) followed by a 64-bit counter as the AES-GCM nonce for packets sent to a known peer. When a peer reports a change in its receive key, TIPC resets the counter, but the sender may still use the same TX key and salt, leading to nonce reuse. This nonce reuse breaks confidentiality and exposes GCM's authentication key. The vulnerability requires verification of the Linux kernel version and potential patching to prevent exploitation. The fix involves using the TX key's existing aead->seqno counter instead of resetting the counter on peer key changes.
Defensive priority
Medium
Recommended defensive actions
- Review and apply the patches provided by the Linux kernel maintainers to fix the vulnerability.
- Ensure that the Linux kernel is updated to a version that includes the fix.
- Monitor network traffic for potential exploitation attempts.
- Review compensating controls for exposed systems while remediation is scheduled and verified.
- 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 vulnerability is caused by TIPC's use of a 32-bit prefix (a per-key salt XOR the peer's address) followed by a 64-bit counter as the AES-GCM nonce for packets sent to a known peer. When a peer reports a change in its receive key, TIPC resets the counter, but the sender may still use the same TX key and salt, leading to nonce reuse.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-98805 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-98805
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-98805 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-98805
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
tipc: prevent GCM nonce reuse on peer key changes
Unverified legacy reference
URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/98xxx/CVE-2026-98805.json
cve_program_cvelist_v5
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/a85a3dce4b6c73ddaa1e9725b906249744bf7cf2
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/5c8ce13c792e28d56f9ec3cd6728d8225bc0e3a2
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/f74f100e49588c1dbdc6ab3ba9e2c67b36d015d0
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/60e0c2aeaa605ff19ca4e65126a35643d4d7ee1c
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/512ccd3d0e91e791fb37442aa0a2599aca19783d
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.