PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-97944 Linux CVE debrief

A vulnerability in the Linux kernel's x86/cfi component has been addressed. The issue involves the FineIBT hash offset in the cfi_get_func_hash() function. An incorrect hash offset was used, leading to a potential CFI failure when a struct_ops program is executed. The fix involves moving the FineIBT preamble template and its offset definitions above cfi_get_func_hash() to ensure a consistent definition of the preamble layout.

Vendor
Linux
Product
Unknown
CVSS
Unknown
CISA KEV
Not listed in stored evidence
Original CVE published
2026-09-25
Original CVE updated
2026-09-25
Advisory published
2026-09-25
Advisory updated
2026-09-25

Who should care

Defenders responsible for Linux kernel security, particularly those managing systems that utilize BPF congestion control, should be aware of this vulnerability and take steps to verify and apply the patch.

Why it matters

A vulnerability in the Linux kernel's x86/cfi component has been addressed. Defenders should prioritize verifying the Linux kernel version and applying the patch to prevent potential CFI failures, particularly for systems using BPF congestion control.

  • Potential CFI failures leading to kernel crashes or instability.
  • Verification of Linux kernel version and patch application is necessary.
  • BPF congestion control configurations require review to ensure they are not vulnerable.

Technical summary

The vulnerability is related to the x86/cfi component of the Linux kernel. Specifically, it involves the FineIBT hash offset in the cfi_get_func_hash() function. The issue arose due to an incorrect hash offset being used, which could lead to a CFI failure when a struct_ops program is executed. The fix involves moving the FineIBT preamble template and its offset definitions above cfi_get_func_hash() to ensure a consistent definition of the preamble layout.

Defensive priority

Defenders should prioritize verifying the Linux kernel version and applying the patch to prevent potential CFI failures. This is particularly important for systems using BPF congestion control.

Recommended defensive actions

  • Verify the Linux kernel version and apply the patch to ensure the fix is implemented.
  • Review BPF congestion control configurations to ensure they are not vulnerable to CFI failures.
  • Monitor system logs for potential CFI failures or errors related to the x86/cfi component.
  • Perform a thorough review of system configurations to identify potential exposure.
  • Implement compensating controls for exposed systems while remediation is scheduled and verified.
  • Track exceptions and retest remediated assets to ensure the fix is effective.
  • Document evidence of remediation and close the item only after verification is complete.

Evidence notes

The CVE record and source references provide information on the vulnerability and its fix. However, the corpus does not establish versions, exploitation, impact, or remediation beyond the provided official sources.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-97944 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-97944

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-97944 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-97944

    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/5a5d26f2cfe13467166219f6bf58099326912ddb

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/67cf94c30a8b5ebc839f282f5c5a522b35903524

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/cd9b4595d6283f9b8a35d7ae607508de45a351ce

    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.