Description
In the Linux kernel, the following vulnerability has been resolved:
Bluetooth: hci_qca: fix NULL pointer dereference in qca_setup() for non-serdev device
hu->serdev is NULL for hci_uart attached via non-serdev paths, but qca_setup() unconditionally calls serdev_device_get_drvdata(hu->serdev) and dereferences the result, causing a NULL pointer dereference.
Fix by guarding the dereference with a NULL check, consistent with the rest of qca_setup().
Metrics
No CVSS score has been published yet.
Affected software
Source: the vendor's advisory (CNA). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Linux | Linux | >= 7812a441617ad7cf3e62281d3fa518d2ba17c100, < 74f179e75ab03bdc818a5e9709d8a8440c351463; >= 22d893eec0d52fa97d25d3de248285648f26ef68, < 0704c04769ccc1a0939682db35d816dfa5fe75dc; >= 22d893eec0d52fa97d25d3de248285648f26ef68, < 3ec629fee178d429f01ae843e4ea888de93012bf |
| Linux | Linux | 7.0 |
References
Timeline
- Published
- Aug 15, 2026
- Last modified
- Sep 25, 2026
- NVD status
- Received