First published: Fri Apr 11 2014(Updated: )
A flaw was found in the way ping_init_sock() function handled group_info struct reference counter. Since group_info refcounter is only incremented but never decremented in this codepath, it could lead to refcounter overflow and possibly to use-after-free issue later. An unprivileged local user could use this flaw to crash the system or, potentially, escalate their privileges on the system. Upstream patch proposal: <a href="https://lkml.org/lkml/2014/4/10/736">https://lkml.org/lkml/2014/4/10/736</a>
Credit: cve@mitre.org cve@mitre.org cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
Linux kernel | >=3.0<3.2.60 | |
Linux kernel | >=3.3<3.4.92 | |
Linux kernel | >=3.5<3.10.41 | |
Linux kernel | >=3.11<3.12.19 | |
Linux kernel | >=3.13<3.14.5 | |
Linux kernel | =3.0-rc1 | |
Debian | =7.0 | |
Linux kernel | <=3.14.1 | |
debian/linux | 5.10.223-1 5.10.234-1 6.1.123-1 6.1.128-1 6.12.17-1 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2014-2851 is classified as a medium severity vulnerability due to potential use-after-free issues.
To fix CVE-2014-2851, update your Linux kernel to version 5.10.223-1 or later.
CVE-2014-2851 affects numerous Linux kernel versions from 3.0 up to 3.14.1.
CVE-2014-2851 requires local access, so it cannot be exploited remotely by an attacker.
The attack vector for CVE-2014-2851 involves unprivileged local users exploiting the vulnerability to cause a denial of service.