cveboard Feed RSS

CVE-2022-48994

CVE.org · Publicado

Histórico de CVEsJSONInstruções para IA

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

ALSA: seq: Fix function prototype mismatch in snd_seq_expand_var_event

In the Linux kernel, the following vulnerability has been resolved: ALSA: seq: Fix function prototype mismatch in snd_seq_expand_var_event With clang's kernel control flow integrity (kCFI, CONFIG_CFI_CLANG), indirect call targets are validated against the expected function pointer prototype to make sure the call target is valid to help mitigate ROP attacks. If they are not identical, there is a failure at run time, which manifests as either a kernel panic or thread getting killed. seq_copy_in_user() and seq_copy_in_kernel() did not have prototypes matching snd_seq_dump_func_t. Adjust this and remove the casts. There are not resulting binary output differences. This was found as a result of Clang's new -Wcast-function-type-strict flag, which is more sensitive than the simpler -Wcast-function-type, which only checks for type width mismatches.

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)
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2affectedgitb38486e82ecb9f3046e0184205f6b61408fc40c9IndisponívelNenhuma listada
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2affectedgite385360705a0b346bdb57ce938249175d0613b8aIndisponívelNenhuma listada
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2affectedgit2f46e95bf344abc4e74f8158901d32a869e0adb6IndisponívelNenhuma listada
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2affectedgit63badfed200219ca656968725f1a43df293ac936IndisponívelNenhuma listada
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2affectedgit15c42ab8d43acb73e2eba361ad05822c0af0ecfaIndisponívelNenhuma listada
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2affectedgitfccd454129f6a0739651f7f58307cdb631fd6e89IndisponívelNenhuma listada
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2affectedgit13ee8fb5410b740c8dd2867d3557c7662f7dda2dIndisponívelNenhuma listada
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2affectedgit05530ef7cf7c7d700f6753f058999b1b5099a026Indisponí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.12affectedIndisponívelIndisponívelIndisponívelNenhuma listada
0unaffectedsemver2.6.12IndisponívelNenhuma listada
4.9.336unaffectedsemverIndisponível4.9.*Nenhuma listada
4.14.302unaffectedsemverIndisponível4.14.*Nenhuma listada
4.19.269unaffectedsemverIndisponível4.19.*Nenhuma listada
5.4.227unaffectedsemverIndisponível5.4.*Nenhuma listada
5.10.159unaffectedsemverIndisponível5.10.*Nenhuma listada
5.15.83unaffectedsemverIndisponível5.15.*Nenhuma listada
6.0.13unaffectedsemverIndisponível6.0.*Nenhuma listada
6.1unaffectedoriginal_commit_for_fixIndisponível*Nenhuma listada