cveboard Feed RSS

CVE-2026-89887

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

media: i2c: ov7740: fix use-after-destroy in remove

In the Linux kernel, the following vulnerability has been resolved: media: i2c: ov7740: fix use-after-destroy in remove The ov7740_remove() function had a severe teardown order bug where it destroyed the driver's mutex before freeing the V4L2 control handler which relies on that mutex, leading to a use-after-destroy kernel panic. Furthermore, the driver explicitly called v4l2_ctrl_handler_free() and mutex_destroy() sequentially, but then called ov7740_free_controls() which invokes both of them a second time, resulting in a double-free. This patch fixes the issue by unregistering the subdevice first, and relying exclusively on ov7740_free_controls() to safely tear down the mutex and control handler in the correct order.

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)
39c5c4471b8d793daf868bd004e56ed420e89707affectedgit9e4693436c7dcf8584002500ce4b434b79bbf9edIndisponívelNenhuma listada
39c5c4471b8d793daf868bd004e56ed420e89707affectedgit81e9765878d3ac8ad18e3a683332b5d6bc3a0e33IndisponívelNenhuma listada
39c5c4471b8d793daf868bd004e56ed420e89707affectedgit8a02ee6c1c4e88f3a0442bd60d3c77db9a30db5eIndisponívelNenhuma listada
39c5c4471b8d793daf868bd004e56ed420e89707affectedgit7512838a19af0a284a58435292243fad21e57ff1IndisponívelNenhuma listada
39c5c4471b8d793daf868bd004e56ed420e89707affectedgit25e2505866c577db2661e4d431f0907c6ec9a3b4IndisponívelNenhuma listada
39c5c4471b8d793daf868bd004e56ed420e89707affectedgitaf81f35e4f429e769b784754e1aa4d7a922470acIndisponívelNenhuma listada
39c5c4471b8d793daf868bd004e56ed420e89707affectedgit09453b467990e8ef8fe09f45a685f9a625248d33IndisponívelNenhuma listada
39c5c4471b8d793daf868bd004e56ed420e89707affectedgit5d1b3dea5a44124bab6c14a2d71b977dabed54e7Indisponí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)
4.16affectedIndisponívelIndisponívelIndisponívelNenhuma listada
0unaffectedsemver4.16IndisponívelNenhuma listada
5.10.270unaffectedsemverIndisponível5.10.*Nenhuma listada
5.15.221unaffectedsemverIndisponível5.15.*Nenhuma listada
6.1.188unaffectedsemverIndisponível6.1.*Nenhuma listada
6.6.157unaffectedsemverIndisponível6.6.*Nenhuma listada
6.12.110unaffectedsemverIndisponível6.12.*Nenhuma listada
6.18.51unaffectedsemverIndisponível6.18.*Nenhuma listada
7.2.5unaffectedsemverIndisponível7.2.*Nenhuma listada
7.3unaffectedoriginal_commit_for_fixIndisponível*Nenhuma listada