PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-63947 Linux CVE debrief

A vulnerability was found in the Linux kernel's Bluetooth HIDP implementation. The hidp_input_report() function does not properly verify the length of the input report, leading to an out-of-bounds read when a paired device sends a truncated packet. This can result in phantom key presses or spurious mouse movement. The issue is resolved by replacing open-coded length tracking and pointer arithmetic with skb_pull_data() calls, which return NULL if the requested bytes are not present. Linux kernel developers, Linux distribution maintainers, and users of Linux-based systems with Bluetooth HIDP devices should review and apply the kernel patch.

Vendor
Linux
Product
Unknown
CVSS
HIGH 8.8
CISA KEV
Not listed in stored evidence
Original CVE published
2026-07-19
Original CVE updated
2026-07-27
Advisory published
2026-07-19
Advisory updated
2026-07-27

Who should care

Linux kernel developers, Linux distribution maintainers, and users of Linux-based systems with Bluetooth HIDP devices should be aware of this vulnerability and take necessary actions to mitigate it. This includes reviewing and applying the kernel patch, verifying Linux kernel and distribution versions for updates, and monitoring Bluetooth HIDP device usage and system logs for suspicious activity.

Technical summary

The Linux kernel's Bluetooth HIDP implementation is vulnerable to an out-of-bounds read due to a missing length check in the hidp_input_report() function. This can be exploited by a paired device sending a truncated packet, potentially leading to phantom key presses or spurious mouse movement. The issue is resolved by replacing open-coded length tracking and pointer arithmetic with skb_pull_data() calls, which return NULL if the requested bytes are not present.

Defensive priority

Medium

Recommended defensive actions

  • Review and apply the kernel patch
  • Verify Linux kernel and distribution versions for updates
  • Monitor Bluetooth HIDP device usage and system logs for suspicious activity
  • Consider implementing additional logging and monitoring for kernel events
  • Review compensating controls for exposed systems while remediation is scheduled and verified
  • 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

Evidence notes

The CVE record was published on 2026-07-19T16:17:13.337Z and has not been modified since then. The NVD entry is currently Received. There is limited information available about the vulnerability, and defenders should verify the affected scope and severity with the official CVE record and vendor guidance.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-63947 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-63947 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

    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/1f08a90013e1e632b34321334e861fcefc056505

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/2a3ac9ee11dbb9845f3947cef4a79dba658cf6f6

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/6348dfed5b0f9c6074f14322332e97493d32fef0

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

  • Source reference

    Unverified legacy reference

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

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

  • Source reference

    Unverified legacy reference

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

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

  • Source reference

    Unverified legacy reference

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

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

  • Source reference

    Unverified legacy reference

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

    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.