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.