CVE-2018-14379: Incorrect Type Cast
MP4Atom::factory in mp4atom.cpp in MP4v2 2.0.0 incorrectly uses the MP4ItemAtom data type in a certain case where MP4DataAtom is required, which allows remote attackers to cause a denial of service (memory corruption) or possibly have unspecified other impact via a crafted MP4 file, because access to the data structure has different expectations about layout as a result of this type confusion.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2018-14379?
CVE-2018-14379 has been rated as a high severity vulnerability due to its potential to cause denial of service and memory corruption.
How do I fix CVE-2018-14379?
To mitigate CVE-2018-14379, upgrade MP4v2 to version 2.1.0 or later, which addresses the vulnerability.
What is the impact of CVE-2018-14379?
CVE-2018-14379 can lead to memory corruption and possible denial of service when processing a crafted MP4 file.
Which version of MP4v2 is affected by CVE-2018-14379?
CVE-2018-14379 specifically affects MP4v2 version 2.0.0.
Can CVE-2018-14379 be exploited remotely?
Yes, CVE-2018-14379 can be exploited remotely through the use of a specially crafted MP4 file.