CVE-2022-50719
Description
In the Linux kernel, the following vulnerability has been resolved:
ALSA: line6: fix stack overflow in line6_midi_transmit
Correctly calculate available space including the size of the chunk buffer. This fixes a buffer overflow when multiple MIDI sysex messages are sent to a PODxt device.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Stack buffer overflow in Linux kernel's ALSA line6 driver when handling multiple MIDI sysex messages, fixed by correcting available space calculation.
Vulnerability
A stack buffer overflow vulnerability exists in the line6_midi_transmit function of the Linux kernel's ALSA line6 driver. The root cause is an incorrect calculation of available buffer space that fails to account for the size of the chunk buffer. This leads to a buffer overflow when multiple MIDI System Exclusive (sysex) messages are sent to a PODxt device.
Exploitation
An attacker with local access to a system using the line6 driver can send crafted MIDI sysex messages to a connected PODxt device. No authentication is required beyond the ability to interact with the device via MIDI. The overflow occurs on the stack, enabling memory corruption.
Impact
Successful exploitation can corrupt stack memory, potentially causing denial of service or arbitrary code execution in kernel context. This could lead to system instability or privilege escalation.
Mitigation
The fix has been applied to the Linux kernel stable tree [1][2][3]. Users should update to a patched kernel version.
AI Insight generated on May 19, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected products
1Patches
966f359ad66d40c9118e381ff61e4be4a60cc389d34c2a8b5b8800d324abbb026af92b2ce49cb7737e7330c76087449ee25e8c6ecb468Vulnerability mechanics
Generated on May 9, 2026. Inputs: CWE entries + fix-commit diffs from this CVE's patches. Citations validated against bundle.
References
9- git.kernel.org/stable/c/0c76087449ee4ed45a88b10017d02c6694caedb1nvd
- git.kernel.org/stable/c/0c9118e381ff538874e00fd4e66a768273c150fbnvd
- git.kernel.org/stable/c/25e8c6ecb46843a955f254b8f0d77894e4a53dc4nvd
- git.kernel.org/stable/c/389d34c2a8b52acc351fd932ed4bea41fee5a39bnvd
- git.kernel.org/stable/c/49cb7737e733013ec86aa77ed2e19b94a68eaa05nvd
- git.kernel.org/stable/c/61e4be4a60cc6de723f8c574ddbcb3025eb44cacnvd
- git.kernel.org/stable/c/66f359ad66d49f75d39ac729f9114dabf90b81bbnvd
- git.kernel.org/stable/c/b026af92b2cea907c780f7168c730c816cd33311nvd
- git.kernel.org/stable/c/b8800d324abb50160560c636bfafe2c81001b66cnvd
News mentions
0No linked articles in our index yet.