CVE-2026-100079
Linux: usb: typec: ucsi: unregister debugfs entries on teardown
CVSS
NoneNot scoredExploitationNo known exploitationNot in CISA KEV, which does not prove it is unexploitedCISA KEV
Exploit odds (EPSS)0.11%Chance of exploitation activity in the next 30 days, higher than 1% of CVEs. Scored 23 Oct 2026FIRST EPSS
Fixed in7177c215e69658adbd2f2fc5b72e14be9208d2baAlso 1f44d001620fd3caa30619a9bc73e9d15555408b, 62efee351566321ad72a4abaf6eb7d972590585dCVE List
What fixes it
- 7177c215e69658adbd2f2fc5b72e14be9208d2baLinuxCVE List
- 1f44d001620fd3caa30619a9bc73e9d15555408bLinuxCVE List
- 62efee351566321ad72a4abaf6eb7d972590585dLinuxCVE List
A fixed version on one release line is not the upgrade target for every line. Check your exact version and any vendor backports.
Description
In the Linux kernel, the following vulnerability has been resolved:
usb: typec: ucsi: unregister debugfs entries on teardown
ucsi_register() creates per-instance debugfs entries, but ucsi_unregister() keeps them around until ucsi_destroy().
Drivers like ucsi_glink that unregister/register the same UCSI instance across remoteproc restart then try to create an already existing debugfs directory and log:
debugfs: 'pmic_glink.ucsi.0' already exists in 'ucsi'
Unregister debugfs entries as part of ucsi_unregister(), and clear ucsi->debugfs after freeing it so repeated unregister paths remain safe.
Text from CVE List
Affected versions 12
- Linuxaffected: df0383ffad64dc09954a60873c1e202b47f08d90 before fb7393519908befdc094be4ea913f582adbf2f7cCVE List
- Linuxaffected: df0383ffad64dc09954a60873c1e202b47f08d90 before 7177c215e69658adbd2f2fc5b72e14be9208d2baCVE List
- Linuxaffected: df0383ffad64dc09954a60873c1e202b47f08d90 before 1f44d001620fd3caa30619a9bc73e9d15555408bCVE List
- Linuxaffected: df0383ffad64dc09954a60873c1e202b47f08d90 before 62efee351566321ad72a4abaf6eb7d972590585dCVE List
- Linuxaffected: df0383ffad64dc09954a60873c1e202b47f08d90 before eed73a65ab609b79d53de88cccc34b36dfe753c4CVE List
- Linuxaffected: 6.6CVE List
- Linuxunaffected: all versions before 6.6CVE List
- Linuxunaffected: 6.6.157 through 6.6.*CVE List
- Linuxunaffected: 6.12.110 through 6.12.*CVE List
- Linuxunaffected: 6.18.52 through 6.18.*CVE List
- Linuxunaffected: 7.2.6 through 7.2.*CVE List
- Linuxunaffected: 7.3CVE List
References 5
- git.kernel.org/stable/c/fb7393519908befdc094be4ea913f582adbf2f7cReferencevia CVE List
- git.kernel.org/stable/c/7177c215e69658adbd2f2fc5b72e14be9208d2baReferencevia CVE List
- git.kernel.org/stable/c/1f44d001620fd3caa30619a9bc73e9d15555408bReferencevia CVE List
- git.kernel.org/stable/c/62efee351566321ad72a4abaf6eb7d972590585dReferencevia CVE List
- git.kernel.org/stable/c/eed73a65ab609b79d53de88cccc34b36dfe753c4Referencevia CVE List