PatchSiren cyber security CVE debrief
CVE-2026-31722 Linux CVE debrief
A Linux kernel vulnerability was resolved, addressing a net_device lifecycle issue with device_move in the usb gadget f_rndis. This change ensures proper sysfs topology and power management ordering. The fix involves reparenting the net_device between the gadget device tree and /sys/devices/virtual across bind and unbind cycles, preventing dangling sysfs symlinks during unbind cycles. Linux kernel maintainers, users, and administrators should assess exposure and apply patches for affected versions.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- MEDIUM 5.5
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-05-01
- Original CVE updated
- 2026-10-21
- Advisory published
- 2026-05-01
- Advisory updated
- 2026-10-21
Who should care
Linux kernel maintainers, users, and administrators should assess exposure and apply patches for affected versions. This involves reviewing Linux kernel versions and configurations, applying patches from kernel.org, and monitoring for updates from Linux kernel maintainers.
Why it matters
CVE-2026-31722 is a medium-severity vulnerability in the Linux kernel that requires verification and patching to prevent potential issues with sysfs topology and power management ordering.
- Verify and apply patches for affected Linux kernel versions to prevent potential sysfs topology issues.
- Assess exposure by reviewing Linux kernel versions and configurations.
- Ensure proper sysfs topology and power management ordering for usb gadget f_rndis.
Technical summary
The Linux kernel vulnerability CVE-2026-31722 addresses an issue in the usb gadget f_rndis, where the net_device lifecycle was not properly handled with device_move. This resulted in dangling sysfs symlinks during unbind cycles. The fix ensures the net_device is reparented between the gadget device tree and /sys/devices/virtual across bind and unbind cycles, preventing potential issues with sysfs topology and power management ordering. The vulnerability has a medium severity score of 5.5 and requires verification and patching to prevent potential issues.
Defensive priority
Medium priority for Linux kernel maintainers and users to assess exposure and apply patches.
Recommended defensive actions
- Assess exposure by reviewing Linux kernel versions and configurations.
- Apply patches from kernel.org for affected versions.
- Monitor for updates from Linux kernel maintainers.
- 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 details provide information on the vulnerability, its CVSS score, and affected kernel versions. Multiple patch references are available from kernel.org and other sources. The vulnerability has a medium severity score of 5.5. The fix ensures proper sysfs topology and power management ordering for usb gadget f_rndis. Linux kernel maintainers, users, and administrators should verify and apply patches for affected versions.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-31722 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-31722
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-31722 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-31722
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/18ada801899f2b13ef0ceff42427ad980a41e619
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/1ef251aa63972fe6c0f107f5abd139b7d0f7987a
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/6045ea5ca6e3fa13f8a9fafb1c535c86e124c14d
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/9701a98f4459b52558f683b6b12a6feb6f17b255
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/e367599529dc42578545a7f85fde517b35b3cda7
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
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.