CVE-2026-100071

MediumCVSS 5.5/10Last modified Oct 21, 2026

Description

In the Linux kernel, the following vulnerability has been resolved:

net: hsr: free learned nodes on device setup failure

hsr_dev_finalize() can fail after a lower-device RX handler has already been registered (slave A is added before the failable slave B and interlink adds). RX handlers run in softirq regardless of the master's state, so frames received in that window can learn dynamic nodes into node_db, and the error unwind never releases them.

Free both owned dynamic databases in the unwind, mirroring hsr_dellink(). proxy_node_db is provably empty on every current error exit (only interlink RX feeds it, and the interlink add is the last failable step) and is freed for symmetry. The order is safe: hsr_del_port() unregisters each RX handler with synchronize_net() before hsr_del_nodes() runs, which removes remaining entries with list_del_rcu() and defers their release with call_rcu() for readers already under RCU.

Metrics

CVSS 3.1 5.5/10CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

Affected software

VendorProductVersions
LinuxLinux>= 81ba6afd6e6443d2bf4bf40f16df1f1f91c603f8, < e691eee886871b933d772ffc76d66c80b4c0a25e; >= 81ba6afd6e6443d2bf4bf40f16df1f1f91c603f8, < 0a340ffd96943a49a78e367efac9517ca767d99b; >= 81ba6afd6e6443d2bf4bf40f16df1f1f91c603f8, < f7289e3492f2694dccd3d79287e0e31879b58650; >= 81ba6afd6e6443d2bf4bf40f16df1f1f91c603f8, < 65702339b3e9fd792f65d4b740928798194d86ce; >= 81ba6afd6e6443d2bf4bf40f16df1f1f91c603f8, < 49b01f2939abc676a6f9a118f07a10110ee5f683; >= 81ba6afd6e6443d2bf4bf40f16df1f1f91c603f8, < 7f16289b91eb316f170a6bd22d32e6c632f6a5b6
LinuxLinux3.17

References

Timeline

Published
Sep 25, 2026
Last modified
Oct 21, 2026
NVD status
Analyzed

Related CVEs from 2026

CVE-2026-1000727.8In the Linux kernel, the following vulnerability has been resolved: ACPI: platform: Use acpi_bus_get_primary_device() The acpi_get_first_pCVE-2026-1000735.5In the Linux kernel, the following vulnerability has been resolved: ext4: fix transaction overflow during writeback Commit 95ad8ee45cdb ("CVE-2026-1000745.5In the Linux kernel, the following vulnerability has been resolved: bpf: Mark bpf_refcount field as unique BPF_REFCOUNT is not marked as aCVE-2026-1000759.8In the Linux kernel, the following vulnerability has been resolved: RDMA/srpt: Fix srpt_alloc_rw_ctxs() unwind counters When srpt_alloc_rwCVE-2026-1000765.5In the Linux kernel, the following vulnerability has been resolved: staging: rtl8723bs: fix xmit_frame/xmit_buf leaks on mgnt-frame error pCVE-2026-1000775.5In the Linux kernel, the following vulnerability has been resolved: drm/msm: Recover HW before retire hung submit During recovery, it is nCVE-2026-1000785.5In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: mei: pass correct argument to function The first argumeCVE-2026-1000795.5In the Linux kernel, the following vulnerability has been resolved: usb: typec: ucsi: unregister debugfs entries on teardown ucsi_registerCVE-2026-100086.5Uninitialized Use in GPU in Google Chrome on Android prior to 148.0.7778.216 allowed a remote attacker to obtain potentially sensitive inforCVE-2026-100080In the Linux kernel, the following vulnerability has been resolved: xen-netback: Fix UAF when reading statistics data The network statistiCVE-2026-1000817.8In the Linux kernel, the following vulnerability has been resolved: xen-netback: defer xenvif_mcast_addr_list_free() In order for the funcCVE-2026-100082In the Linux kernel, the following vulnerability has been resolved: xen-blkback: Avoid UAF when reading I/O statistics Reading I/O statist
CVE-2026-100071: Medium severity, CVSS 5.5 | Vulnix