CVE-2023-53015 Details
Description
In the Linux kernel, the following vulnerability has been resolved: HID: betop: check shape of output reports betopff_init() only checks the total sum of the report counts for each report field to be at least 4, but hid_betopff_play() expects 4 report fields. A device advertising an output report with one field and 4 report counts would pass the check but crash the kernel with a NULL pointer dereference in hid_betopff_play().
A vulnerability in the Linux kernel's Betop HID driver can lead to a NULL pointer dereference, causing a kernel crash. The issue arises in the 'betopff_init()' function, which improperly validates the output report structure. It only checks that the total report counts for each field are at least four, allowing devices with one field and four report counts to pass the check. However, the 'hid_betopff_play()' function expects four report fields, leading to a crash when the mismatch is encountered.
Metrics
CVSS 4.0 Severity and Vector Strings:
No CVSS 4.0 data is available for this CVE.
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
CISA-ADP
Assessed Oct 1, 2025References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://git.kernel.org/stable/c/07bc32e53c7bd5c91472cc485231ef6274db9b76 | kernel.org | Patch |
| https://git.kernel.org/stable/c/1a2a47b85cab50a3c146731bfeaf2d860f5344ee | kernel.org | Patch |
| https://git.kernel.org/stable/c/28fc6095da22dc88433d79578ae1c495ebe8ca43 | kernel.org | Patch |
| https://git.kernel.org/stable/c/3782c0d6edf658b71354a64d60aa7a296188fc90 | kernel.org | Patch |
| https://git.kernel.org/stable/c/7317326f685824c7c29bd80841fd18041af6bb73 | kernel.org | Patch |
| https://git.kernel.org/stable/c/d3065cc56221d1a5eda237e94eaf2a627b88ab79 | kernel.org | Patch |
| https://git.kernel.org/stable/c/dbab4dba400d6ea9a9697fbbd287adbf7db1dac4 | kernel.org | Patch |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-476 | NULL Pointer Dereference | [email protected] |
| CWE-476 | NULL Pointer Dereference | CISA-ADP |
Affected Products
| Product | Versions |
|---|---|
| linux linux kernel | >= 4.0, < 4.14.305 >= 4.15, < 4.19.272 >= 4.20, < 5.4.231 >= 5.5, < 5.10.166 >= 5.11, < 5.15.91 >= 5.16, < 6.1.9 6.2 rc1 6.2 rc2 6.2 rc3 6.2 rc4 |
CPE
Remediation
| |
Change History
5 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | kernel.org |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| Oct 1, 2025 | CVE Modified | CISA-ADP |
| Apr 15, 2025 | Initial Analysis | [email protected] |
| Mar 27, 2025 | New CVE Received | kernel.org |