CVE-2020-24385: Null Pointer Dereference
In MidnightBSD before 1.2.6 and 1.3 before August 2020, and FreeBSD before 7, a NULL pointer dereference was found in the Linux emulation layer that allows attackers to crash the running kernel. During binary interaction, td->tdemuldata in sys/compat/linux/linuxemul.h is not getting initialized and returns NULL from emfind().
Affected Software
Event History
Frequently Asked Questions
What is CVE-2020-24385?
CVE-2020-24385 is a vulnerability found in MidnightBSD and FreeBSD that allows attackers to crash the running kernel through a NULL pointer dereference in the Linux emulation layer.
How does CVE-2020-24385 impact MidnightBSD and FreeBSD?
CVE-2020-24385 can crash the running kernel in MidnightBSD versions before 1.2.6 and 1.3 before August 2020, as well as FreeBSD versions before 7.
What is the severity of CVE-2020-24385?
CVE-2020-24385 has a severity rating of medium, with a CVSS score of 5.5.
How can I find more information about CVE-2020-24385?
You can find more information about CVE-2020-24385 in the security advisory published by MidnightBSD at http://www.midnightbsd.org/security/adv/MIDNIGHTBSD-SA-20:02.txt and in the release notes at https://www.midnightbsd.org/notes/
Is there a fix available for CVE-2020-24385?
To fix CVE-2020-24385, users should update MidnightBSD to version 1.2.6 or higher, and FreeBSD to version 7.0 or higher.