๐Ÿ” CVE Alert

CVE-2022-48994

UNKNOWN 0.0

ALSA: seq: Fix function prototype mismatch in snd_seq_expand_var_event

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

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.

Vendor linux
Product linux
Ecosystems
Industries
Technology
Published Oct 21, 2024
Last Updated May 11, 2026
Stay Ahead of the Next One

Get instant alerts for linux linux

Be the first to know when new unknown vulnerabilities affecting linux linux are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

Affected Versions

Linux / Linux
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < b38486e82ecb9f3046e0184205f6b61408fc40c9 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < e385360705a0b346bdb57ce938249175d0613b8a 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < 2f46e95bf344abc4e74f8158901d32a869e0adb6 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < 63badfed200219ca656968725f1a43df293ac936 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < 15c42ab8d43acb73e2eba361ad05822c0af0ecfa 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < fccd454129f6a0739651f7f58307cdb631fd6e89 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < 13ee8fb5410b740c8dd2867d3557c7662f7dda2d 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < 05530ef7cf7c7d700f6753f058999b1b5099a026
Linux / Linux
2.6.12

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
git.kernel.org: https://git.kernel.org/stable/c/b38486e82ecb9f3046e0184205f6b61408fc40c9 git.kernel.org: https://git.kernel.org/stable/c/e385360705a0b346bdb57ce938249175d0613b8a git.kernel.org: https://git.kernel.org/stable/c/2f46e95bf344abc4e74f8158901d32a869e0adb6 git.kernel.org: https://git.kernel.org/stable/c/63badfed200219ca656968725f1a43df293ac936 git.kernel.org: https://git.kernel.org/stable/c/15c42ab8d43acb73e2eba361ad05822c0af0ecfa git.kernel.org: https://git.kernel.org/stable/c/fccd454129f6a0739651f7f58307cdb631fd6e89 git.kernel.org: https://git.kernel.org/stable/c/13ee8fb5410b740c8dd2867d3557c7662f7dda2d git.kernel.org: https://git.kernel.org/stable/c/05530ef7cf7c7d700f6753f058999b1b5099a026