CVE-2026-68180

intel_th: fix MSC output device reference leak

State
Published
Severity
Not scored
Published
Aug 10, 2026
Updated
Aug 19, 2026
Reserved
Jul 30, 2026

Read the record on cve.org

Description

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

intel_th: fix MSC output device reference leak

intel_th_output_open() looks up the output device with bus_find_device_by_devt(), which returns the device with a reference that must be dropped after use.

commit 95fc36a234da ("intel_th: fix device leak on output open()") attempted to drop the reference from intel_th_output_release(). However, a successful open replaces file->f_op with the output driver file operations before returning, so close runs the output driver release callback instead.

For MSC outputs, close runs intel_th_msc_release(), which only removes the per-file iterator and does not drop the device reference taken by intel_th_output_open(). Consequently, every successful MSC output open leaks one device reference.

Drop the device reference from intel_th_msc_release(), which is the release path actually used for MSC output files. Remove the now-unused intel_th_output_release() callback from intel_th_output_fops.

Scores

The record has no CVSS score.

Weaknesses

The record names no weakness.

Affected Products

ProductVersions
LinuxLinux
  • af4b9467296b9a16ebc008147238070236982b6d to before 12ad4fad748e6e563ff4480f03b89134a41b5c37Affected
  • 64015cbf06e8bb75b81ae95b997e847b55280f7f to before df55842fddbcdb80e6dd16680439c0f780ed592eAffected
  • b71e64ef7ff9443835d1333e3e80ab1e49e5209f to before 141641a70ed337e54487f766ede745fc2ce44c42Affected
  • bf7785434b5d05d940d936b78925080950bd54dd to before ddcf2064d7ec5a8c9afa7cb74442320e443502bcAffected
  • 0fca16c5591534cc1fec8b6181277ee3a3d0f26c to before 26e27b8dcef1e4df6f30d8f25b3304a506d482b3Affected
  • f9b059bda4276f2bb72cb98ec7875a747f042ea2 to before caba30eb8bd321c465ecfc7d850ee85f5b353496Affected
  • 95fc36a234da24bbc5f476f8104a5a15f99ed3e3 to before c3a28f9cb82425fe0835048ed3677f321e780691Affected
  • 95fc36a234da24bbc5f476f8104a5a15f99ed3e3 to before 761b785a0cfbce43761227bc42a7f984f31f8921Affected
  • 5.10.249 to before 5.10.265Affected
  • 5.15.199 to before 5.15.216Affected
  • 6.1.162 to before 6.1.183Affected
  • 6.6.122 to before 6.6.148Affected
  • 6.12.68 to before 6.12.101Affected
  • 6.18.8 to before 6.18.42Affected
LinuxLinux
  • 6.19Affected
  • before 6.19Not affected
  • 5.10.265 through 5.10.*Not affected
  • 5.15.216 through 5.15.*Not affected
  • 6.1.183 through 6.1.*Not affected
  • 6.6.148 through 6.6.*Not affected
  • 6.12.101 through 6.12.*Not affected
  • 6.18.42 through 6.18.*Not affected
  • 7.1.6 through 7.1.*Not affected
  • 7.2 and laterNot affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.