cveboard Feed RSS

CVE-2026-53358

CVE.org · Publicado

Histórico de CVEsJSONInstruções para IA

Status do registro
Publicado
Ano do identificador (não é o ano de publicação)
2026
Publicação na fonte
Atualização na fonte
Importado pelo cveboard
Snapshot da fonte
cve_2026-10-24_midnight_baseline ·

Texto simples

Texto da CNA em inglês

Bluetooth: L2CAP: use chan timer to close channels in cleanup_listen()

In the Linux kernel, the following vulnerability has been resolved: Bluetooth: L2CAP: use chan timer to close channels in cleanup_listen() l2cap_chan_close() removes the channel from conn->chan_l, which must be done under conn->lock. cleanup_listen() runs under the parent sk_lock, so acquiring conn->lock would invert the established conn->lock -> chan->lock -> sk_lock order. Instead of calling l2cap_chan_close() directly, schedule l2cap_chan_timeout with delay 0 to close the channel asynchronously. The timeout handler already acquires conn->lock and chan->lock in the correct order. The timer is only armed when chan->conn is still set: if it is already NULL, l2cap_conn_del() has already processed this channel (l2cap_chan_del + l2cap_sock_teardown_cb + l2cap_sock_close_cb), so there is nothing left to do. If l2cap_conn_del() races in after the timer is armed, __clear_chan_timer() inside l2cap_chan_del() cancels it; if the timer has already fired, the handler returns harmlessly because chan->conn was cleared.

Fatos de produtos e versões por escopo

Dados de correção desconhecidos; nenhuma versão corrigida é deduzida aqui. Dados ausentes não comprovam ausência de correção.

Exploração desconhecida; este catálogo não avalia exploração.

Linux

Fornecedor
Linux
Produto
Linux
Plataformas
Desconhecido
Status padrão
unaffected
Linux · Fatos de produtos e versões por escopo
Versão (version)Status (status)Esquema de versões (versionType)Fim exclusivo (lessThan)Fim inclusivo (lessThanOrEqual)Mudanças de status (at → status)
3df91ea20e744344100b10ae69a17211fcf5b207affectedgit3634cbdc2eb414b69ffa752ddbe5e0458518e321IndisponívelNenhuma listada
3df91ea20e744344100b10ae69a17211fcf5b207affectedgite1c100e2d61bd8c718b7d91fe3e050780a9bf72dIndisponívelNenhuma listada
3df91ea20e744344100b10ae69a17211fcf5b207affectedgitdeb8493a8fa599f6c95e2465b12bfdfb7f94a1d9IndisponívelNenhuma listada
3df91ea20e744344100b10ae69a17211fcf5b207affectedgit89dec92041717b027216e110599e4f6d6c921b79IndisponívelNenhuma listada
3df91ea20e744344100b10ae69a17211fcf5b207affectedgit50dfec218808b148ab4247b1858031b7a32015c5IndisponívelNenhuma listada
3df91ea20e744344100b10ae69a17211fcf5b207affectedgit859d3ace791ed878ae9ba5522c7844d960da8f88IndisponívelNenhuma listada
3df91ea20e744344100b10ae69a17211fcf5b207affectedgit7555fd885a0603f50e49a655850a1f2bd8a25398IndisponívelNenhuma listada
3df91ea20e744344100b10ae69a17211fcf5b207affectedgit8c8e620467a7b51562dbcefbd1f09f288d7d710dIndisponívelNenhuma listada

Linux

Fornecedor
Linux
Produto
Linux
Plataformas
Desconhecido
Status padrão
affected
Linux · Fatos de produtos e versões por escopo
Versão (version)Status (status)Esquema de versões (versionType)Fim exclusivo (lessThan)Fim inclusivo (lessThanOrEqual)Mudanças de status (at → status)
3.4affectedIndisponívelIndisponívelIndisponívelNenhuma listada
0unaffectedsemver3.4IndisponívelNenhuma listada
5.10.259unaffectedsemverIndisponível5.10.*Nenhuma listada
5.15.210unaffectedsemverIndisponível5.15.*Nenhuma listada
6.1.176unaffectedsemverIndisponível6.1.*Nenhuma listada
6.6.143unaffectedsemverIndisponível6.6.*Nenhuma listada
6.12.93unaffectedsemverIndisponível6.12.*Nenhuma listada
6.18.35unaffectedsemverIndisponível6.18.*Nenhuma listada
7.0.12unaffectedsemverIndisponível7.0.*Nenhuma listada
7.1unaffectedoriginal_commit_for_fixIndisponível*Nenhuma listada