PatchSiren

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.