CVE-2022-49138

Source
https://cve.org/CVERecord?id=CVE-2022-49138
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2022-49138.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2022-49138
Downstream
Related
Published
2025-02-26T01:55:10.632Z
Modified
2026-04-03T13:14:46.697558696Z
Summary
Bluetooth: hci_event: Ignore multiple conn complete events
Details

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

Bluetooth: hci_event: Ignore multiple conn complete events

When one of the three connection complete events is received multiple times for the same handle, the device is registered multiple times which leads to memory corruptions. Therefore, consequent events for a single connection are ignored.

The conn->state can hold different values, therefore HCICONNHANDLEUNSET is introduced to identify new connections. To make sure the events do not contain this or another invalid handle HCICONNHANDLEMAX and checks are introduced.

Buglink: https://bugzilla.kernel.org/show_bug.cgi?id=215497

Database specific
{
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/49xxx/CVE-2022-49138.json",
    "cna_assigner": "Linux"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
7d0db0a373195385a2e0b19d1f5e4b186fdcffac
Fixed
aa1ca580e3ffe62a2c5ea1c095b609b2943c5269
Fixed
d5ebaa7c5f6f688959e8d40840b2249ede63b8ed

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2022-49138.json"