PatchSiren

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.