First published: Wed Feb 24 2016(Updated: )
A null dereference vulnerability was found in the Linux kernel. Function snd_seq_ioctl_remove_events() calls snd_seq_fifo_clear() unconditionally even if there is no FIFO assigned, and this leads to an Oops due to NULL dereference. The fix is just to add a proper NULL check. Upstream patch: <a href="http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=030e2c78d3a91dd0d27fef37e91950dde333eba1">http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=030e2c78d3a91dd0d27fef37e91950dde333eba1</a> External references: <a href="https://lkml.org/lkml/2016/1/12/215">https://lkml.org/lkml/2016/1/12/215</a> CVE-ID request and assignment: <a href="http://seclists.org/oss-sec/2016/q1/133">http://seclists.org/oss-sec/2016/q1/133</a> <a href="http://seclists.org/oss-sec/2016/q1/410">http://seclists.org/oss-sec/2016/q1/410</a>
Credit: cve@mitre.org cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
Linux Linux kernel | <=4.4 | |
debian/linux | 5.10.223-1 5.10.226-1 6.1.115-1 6.1.119-1 6.11.10-1 6.12.5-1 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2016-2543 is a vulnerability in the Linux kernel that allows local users to cause a denial of service (NULL pointer dereference and OOPS) via a crafted ioctl call.
CVE-2016-2543 affects the snd_seq_ioctl_remove_events function in sound/core/seq/seq_clientmgr.c in the Linux kernel before version 4.4.1.
CVE-2016-2543 has a severity level of low.
To fix CVE-2016-2543, update your Linux kernel to version 4.4.1 or higher.
You can find more information about CVE-2016-2543 at the following references: [Reference 1](http://www.openwall.com/lists/oss-security/2016/01/19/1), [Reference 2](http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=030e2c78d3a91dd0d27fef37e91950dde333eba1), [Reference 3](http://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.4.1).