CVE-2025-38315

Bluetooth: btintel: Check dsbr size from EFI variable

State
Published
Severity
Not scored
Published
Jul 10, 2025
Updated
May 11, 2026
Reserved
Apr 16, 2025

Read the record on cve.org

Description

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

Bluetooth: btintel: Check dsbr size from EFI variable

Since the size of struct btintel_dsbr is already known, we can just start there instead of querying the EFI variable size. If the final result doesn't match what we expect also fail. This fixes a stack buffer overflow when the EFI variable is larger than struct btintel_dsbr.

Scores

The record has no CVSS score.

Weaknesses

The record names no weakness.

Affected Products

ProductVersions
LinuxLinux
  • eb9e749c0182affafadfbe5ded4503c4b5a9b57c to before 9427f6081f37c795a8bd29d0ee72a4da3bd64af8Affected
  • eb9e749c0182affafadfbe5ded4503c4b5a9b57c to before 7b8526bb489780ccc0caffc446ecabec83cfe568Affected
  • eb9e749c0182affafadfbe5ded4503c4b5a9b57c to before 3aa1dc3c9060e335e82e9c182bf3d1db29220b1bAffected
LinuxLinux
  • 6.11Affected
  • before 6.11Not affected
  • 6.12.34 through 6.12.*Not affected
  • 6.15.3 through 6.15.*Not affected
  • 6.16 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.