CVE & CISA-KEV Catalog

CVE-2025-21827

MEDIUM
5.5
CVSS v3
NVD

Description

In the Linux kernel, the following vulnerability has been resolved: Bluetooth: btusb: mediatek: Add locks for usb_driver_claim_interface() The documentation for usb_driver_claim_interface() says that "the device lock" is needed when the function is called from places other than probe(). This appears to be the lock for the USB interface device. The Mediatek btusb code gets called via this path: Workqueue: hci0 hci_power_on [bluetooth] Call trace: usb_driver_claim_interface btusb_mtk_claim_iso_intf btusb_mtk_setup hci_dev_open_sync hci_power_on process_scheduled_works worker_thread kthread With the above call trace the device lock hasn't been claimed. Claim it. Without this fix, we'd sometimes see the error "Failed to claim iso interface". Sometimes we'd even see worse errors, like a NULL pointer dereference (where `intf->dev.driver` was NULL) with a trace like: Call trace: usb_suspend_both usb_runtime_suspend __rpm_callback rpm_suspend pm_runtime_work process_scheduled_works Both errors appear to be fixed with the proper locking.

How to fix

Remediation Available
linuxDebian
Fixed in:6.12.13-1CVE-2025-21827
Fixed in:6.12.13-1CVE-2025-21827
linux-azure-6.11Ubuntu
Fixed in:6.11.0-1015.15~24.04.1USN-7521-1
linux-gcp-6.11Ubuntu
Fixed in:6.11.0-1015.15~24.04.1USN-7521-1
linux-hwe-6.11Ubuntu
Fixed in:6.11.0-26.26~24.04.1USN-7521-1
linux-image-6.11.0-1014-lowlatencyUbuntu
Fixed in:6.11.0-1014.15~24.04.1USN-7521-3
linux-image-6.11.0-1014-lowlatency-64kUbuntu
Fixed in:6.11.0-1014.15~24.04.1USN-7521-3
linux-image-6.11.0-1015-azureUbuntu
Fixed in:6.11.0-1015.15~24.04.1USN-7521-1
linux-image-6.11.0-1015-azure-fdeUbuntu
Fixed in:6.11.0-1015.15~24.04.1USN-7521-1
linux-image-6.11.0-1015-gcpUbuntu
Fixed in:6.11.0-1015.15~24.04.1USN-7521-1
linux-image-6.11.0-1015-gcp-64kUbuntu
Fixed in:6.11.0-1015.15~24.04.1USN-7521-1
linux-image-6.11.0-1022-oemUbuntu
Fixed in:6.11.0-1022.22USN-7521-1
linux-image-6.11.0-26-genericUbuntu
Fixed in:6.11.0-26.26~24.04.1USN-7521-1
linux-image-6.11.0-26-generic-64kUbuntu
Fixed in:6.11.0-26.26~24.04.1USN-7521-1
linux-image-azureUbuntu
Fixed in:6.11.0-1015.15~24.04.1USN-7521-1
linux-image-azure-fdeUbuntu
Fixed in:6.11.0-1015.15~24.04.1USN-7521-1
linux-image-gcpUbuntu
Fixed in:6.11.0-1015.15~24.04.1USN-7521-1
linux-image-gcp-64kUbuntu
Fixed in:6.11.0-1015.15~24.04.1USN-7521-1
linux-image-generic-64k-hwe-24.04Ubuntu
Fixed in:6.11.0-26.26~24.04.1USN-7521-1
linux-image-generic-hwe-24.04Ubuntu
Fixed in:6.11.0-26.26~24.04.1USN-7521-1
linux-image-lowlatency-64k-hwe-24.04Ubuntu
Fixed in:6.11.0-1014.15~24.04.1USN-7521-3
linux-image-lowlatency-hwe-24.04Ubuntu
Fixed in:6.11.0-1014.15~24.04.1USN-7521-3
linux-image-oem-24.04bUbuntu
Fixed in:6.11.0-1022.22USN-7521-1
linux-image-virtual-hwe-24.04Ubuntu
Fixed in:6.11.0-26.26~24.04.1USN-7521-1
linux-lowlatency-hwe-6.11Ubuntu
Fixed in:6.11.0-1014.15~24.04.1USN-7521-3
linux-oem-6.11Ubuntu
Fixed in:6.11.0-1022.22USN-7521-1

Remediation is compiled from vendor and distribution security advisories. Always confirm against the linked source for your exact version and platform.

CVSS v3 Vector

Exploitability

Attack VectorLocal
Attack ComplexityLow
Privileges RequiredLow
User InteractionNone
ScopeUnchanged

Impact

ConfidentialityNone
IntegrityNone
AvailabilityHigh

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

Exploit Intelligence

0.13%probability of exploitation in 30 days
3rdpercentile

Low risk: more likely to be exploited than 3% of all known CVEs.

References

Related Vulnerabilities

Other CWE-667 vulnerabilities, ordered by exploit likelihood. View all

CVESeverityCVSSEPSSExploitedFix
CVE-2019-10072High7.573%-Fix
CVE-2002-1850High7.517%-Fix
CVE-2009-2699High7.514%-Fix
CVE-2004-0174High7.512%--
CVE-2009-4272High7.511%--
CVE-2020-24606High8.65.2%-Fix
Embed a live status badge for CVE-2025-21827
CVE-2025-21827 severity badge

Markdown

[![CVE-2025-21827](https://tridentstack.com/cve/badge/CVE-2025-21827.svg)](https://tridentstack.com/cve/CVE-2025-21827)

HTML

<a href="https://tridentstack.com/cve/CVE-2025-21827"><img src="https://tridentstack.com/cve/badge/CVE-2025-21827.svg" alt="CVE-2025-21827"></a>

Find and fix vulnerabilities across your fleet

TridentStack Control continuously scans your Windows, macOS, and Linux fleet for known vulnerabilities, prioritizes them by severity and active exploitation, and patches them automatically.

Start free

This product uses NVD data but is not endorsed or certified by the NVD. EPSS scores courtesy of FIRST.org (https://www.first.org/epss). Source: CISA KEV Catalog. Data as of 2025-10-31.