PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-97435 Linux CVE debrief

A vulnerability in the Linux kernel's net: dsa: sja1105: flower component can cause cross-chip redirect issues, potentially leading to wrong port redirection or out-of-bounds access. This issue arises because the dsa_port_from_netdev() function may return a valid port from a different switch chip. The vulnerability has been addressed with a minimal fix that adds a check to catch this case and adjusts the extack message. Linux kernel maintainers, administrators, and users of Linux-based systems should assess exposure and apply patches or workarounds to prevent potential exploitation.

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

Who should care

Linux kernel maintainers, administrators, and users of Linux-based systems should assess exposure and apply patches or workarounds to prevent potential exploitation. This involves verifying port indices and configurations, assessing and applying patches or updates provided by Linux kernel maintainers, and monitoring system logs for potential exploitation attempts or anomalies.

Why it matters

CVE-2026-97435 is a Linux kernel vulnerability that can cause cross-chip redirect issues, potentially leading to wrong port redirection or out-of-bounds access. Linux kernel maintainers, administrators, and users of Linux-based systems should assess exposure and apply patches or workarounds.

  • Verify port indices and configurations to prevent cross-chip redirect issues
  • Assess and apply patches or updates provided by Linux kernel maintainers
  • Monitor system logs for potential exploitation attempts or anomalies

Technical summary

The Linux kernel's net: dsa: sja1105: flower component has a vulnerability that can cause cross-chip redirect issues. The dsa_port_from_netdev() function may return a valid port from a different switch chip, leading to wrong port redirection or out-of-bounds access if the index exceeds the local chip's port count. A minimal fix has been applied to catch this case and adjust the extack message. The fix ensures that the local hardware is not programmed with a port index from another switch chip, preventing redirection to the wrong port or out-of-bounds access.

Defensive priority

Assess and apply patches for Linux kernel vulnerabilities

Recommended defensive actions

  • Assess exposure to CVE-2026-97435 in Linux kernel deployments
  • Apply patches or updates provided by Linux kernel maintainers
  • Verify system configurations and port indices for potential workarounds
  • 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 CVE record and NVD entry provide details on the vulnerability, which has been resolved in the Linux kernel. The dsa_port_from_netdev() function may return a valid port from a different switch chip, leading to wrong port redirection or out-of-bounds access if the index exceeds the local chip's port count. A minimal fix has been applied to catch this case and adjust the extack message. When cls-common.skip_sw is not set, the operation could instead redirect to the upstream port and let the software or upstream switch(es) handle the

Sources and references

Verified primary and authoritative sources

  • CVE-2026-97435 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-97435 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

    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/abd7511e12b231798332afa04ed9bee9e84f9445

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

  • Source reference

    Unverified legacy reference

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

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

  • Source reference

    Unverified legacy reference

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

    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.