PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-98761 Linux CVE debrief

A vulnerability in the Linux kernel's USB Type-C Power Management (TCPM) has been addressed. The issue occurs when the TCPC fails to start the FAST_ROLE_SWAP AMS, leading to a potential VBUS sourcing issue. This can happen in cases where some cables incorrectly signal an FRS to an FRS-capable port during disconnection. The fix involves resetting the port if the TCPC fails to start the FAST_ROLE_SWAP AMS.

Vendor
Linux
Product
Unknown
CVSS
Unknown
CISA KEV
Not listed in stored evidence
Original CVE published
2026-10-18
Original CVE updated
2026-10-18
Advisory published
2026-10-18
Advisory updated
2026-10-18

Who should care

Linux kernel maintainers, developers, and users of Linux-based systems, especially those utilizing USB Type-C Power Management (TCPM) functionality, should review and apply patches. Affected operators and security teams need to verify system kernel versions and apply patches to prevent potential VBUS sourcing issues. Vulnerability management and platform security teams should prioritize patching and monitor for related security advisories.

Why it matters

A vulnerability in the Linux kernel's USB Type-C Power Management (TCPM) can lead to potential VBUS sourcing issues upon FAST_ROLE_SWAP AMS failure. Defenders should review and apply patches, monitor kernel updates, and verify system kernel versions.

  • Defenders should verify Linux kernel versions and apply patches to prevent potential VBUS sourcing issues.
  • Affected systems may require updated kernel versions to ensure proper TCPC functionality.

Technical summary

The Linux kernel's USB Type-C Power Management (TCPM) has a vulnerability that can lead to VBUS sourcing issues when the FAST_ROLE_SWAP AMS fails to start. This can occur with certain cables that incorrectly signal an FRS to an FRS-capable port during disconnection. The fix involves resetting the port in such failure cases to prevent VBUS from being left on. Affected systems may require updated kernel versions to ensure proper TCPC functionality. Defenders should review and apply patches, monitor kernel updates, and verify system kernel versions.

Defensive priority

Medium

Recommended defensive actions

  • Review and apply the provided kernel patches to ensure the fix is implemented.
  • Monitor Linux kernel updates for any related security advisories.
  • Verify that affected systems have the updated kernel version deployed.
  • 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.
  • Review compensating controls for exposed systems while remediation is scheduled and verified.
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up.

Evidence notes

The issue arises from the TCPC's autonomous start of sourcing VBUS upon detecting the FRS signal, but failing to reset the port state when the FAST_ROLE_SWAP AMS fails to start. This results in VBUS being left on. The fix introduces a port reset in such failure cases.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-98761 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-98761 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

    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/184d842121e7d1fbc3a81895f36f72fa27444163

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/90156585765b29304f07b0e4a1c56a969876fcfc

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

  • Source reference

    Unverified legacy reference

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

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

  • Source reference

    Unverified legacy reference

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

    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.