cveboard Feed RSS

CVE-2025-38004

CVE.org · Publicado

Histórico de CVEsJSONInstruções para IA

Status do registro
Publicado
Ano do identificador (não é o ano de publicação)
2025
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

can: bcm: add locking for bcm_op runtime updates

In the Linux kernel, the following vulnerability has been resolved: can: bcm: add locking for bcm_op runtime updates The CAN broadcast manager (CAN BCM) can send a sequence of CAN frames via hrtimer. The content and also the length of the sequence can be changed resp reduced at runtime where the 'currframe' counter is then set to zero. Although this appeared to be a safe operation the updates of 'currframe' can be triggered from user space and hrtimer context in bcm_can_tx(). Anderson Nascimento created a proof of concept that triggered a KASAN slab-out-of-bounds read access which can be prevented with a spin_lock_bh. At the rework of bcm_can_tx() the 'count' variable has been moved into the protected section as this variable can be modified from both contexts too.

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)
ffd980f976e7fd666c2e61bf8ab35107efd11828affectedgit8f1c022541bf5a923c8d6fa483112c15250f30a4IndisponívelNenhuma listada
ffd980f976e7fd666c2e61bf8ab35107efd11828affectedgit7595de7bc56e0e52b74e56c90f7e247bf626d628IndisponívelNenhuma listada
ffd980f976e7fd666c2e61bf8ab35107efd11828affectedgitfbd8fdc2b218e979cfe422b139b8f74c12419d1fIndisponívelNenhuma listada
ffd980f976e7fd666c2e61bf8ab35107efd11828affectedgit2a437b86ac5a9893c902f30ef66815bf13587bf6IndisponívelNenhuma listada
ffd980f976e7fd666c2e61bf8ab35107efd11828affectedgit76c84c3728178b2d38d5604e399dfe8b0752645eIndisponívelNenhuma listada
ffd980f976e7fd666c2e61bf8ab35107efd11828affectedgitcc55dd28c20a6611e30596019b3b2f636819a4c0IndisponívelNenhuma listada
ffd980f976e7fd666c2e61bf8ab35107efd11828affectedgitc4e8a172501e677ebd8ea9d9161d97dc4df56fbdIndisponívelNenhuma listada
ffd980f976e7fd666c2e61bf8ab35107efd11828affectedgitc2aba69d0c36a496ab4f2e81e9c2b271f2693fd7Indisponí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)
2.6.25affectedIndisponívelIndisponívelIndisponívelNenhuma listada
0unaffectedsemver2.6.25IndisponívelNenhuma listada
5.4.294unaffectedsemverIndisponível5.4.*Nenhuma listada
5.10.238unaffectedsemverIndisponível5.10.*Nenhuma listada
5.15.185unaffectedsemverIndisponível5.15.*Nenhuma listada
6.1.141unaffectedsemverIndisponível6.1.*Nenhuma listada
6.6.93unaffectedsemverIndisponível6.6.*Nenhuma listada
6.12.31unaffectedsemverIndisponível6.12.*Nenhuma listada
6.14.9unaffectedsemverIndisponível6.14.*Nenhuma listada
6.15unaffectedoriginal_commit_for_fixIndisponível*Nenhuma listada