CVE-2025-68298: Bluetooth: btusb: mediatek: Avoid btusb_mtk_claim_iso_intf() NULL deref

Published Dec 16, 2025
·
Updated

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

Bluetooth: btusb: mediatek: Avoid btusbmtkclaimisointf() NULL deref

In btusbmtksetup(), we set btmtkdata->isopktintf to: usbifnumtoif(data->udev, MTKISOIFNUM)

That function can return NULL in some cases. Even when it returns NULL, though, we still go on to call btusbmtkclaimisointf().

As of commit e9087e828827 ("Bluetooth: btusb: mediatek: Add locks for usbdriverclaiminterface()"), calling btusbmtkclaimisointf() when btmtkdata->isopktintf is NULL will cause a crash because we'll end up passing a bad pointer to devicelock(). Prior to that commit we'd pass the NULL pointer directly to usbdriverclaiminterface() which would detect it and return an error, which was handled.

Resolve the crash in btusbmtkclaimisointf() by adding a NULL check at the start of the function. This makes the code handle a NULL btmtkdata->isopktintf the same way it did before the problematic commit (just with a slight change to the error message printed).

Affected Software

1 affected component
Linux Linux kernel (btusb mediatek)

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade Linux kernel to a version that resolves this vulnerability.

    Patch e9087e828827

Event History

Dec 16, 2025
CVE Published
via MITRE·03:06 PM
Data Sourced
via MITRE·03:06 PM
Description
Data Sourced
via NVD·04:16 PM
Description

Frequently Asked Questions

1

What is the severity of CVE-2025-68298?

CVE-2025-68298 has been classified as a medium severity vulnerability due to the potential for null dereference in the Bluetooth subsystem.

2

How do I fix CVE-2025-68298?

To fix CVE-2025-68298, update your Linux kernel to a version that includes the patch for this vulnerability.

3

What systems are affected by CVE-2025-68298?

CVE-2025-68298 affects the Linux kernel, specifically systems utilizing the Bluetooth subsystem with the Mediatek driver.

4

What are the potential impacts of CVE-2025-68298 if exploited?

If exploited, CVE-2025-68298 could lead to denial of service due to a null pointer dereference in the Bluetooth stack.

5

Is there a known exploit for CVE-2025-68298?

As of now, there are no publicly known exploits for CVE-2025-68298, but it is still important to apply patches to mitigate potential risks.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203