Discover the impact of CVE-2019-19221, a vulnerability in Libarchive 3.4.0 that allows a malicious archive to crash bsdtar. Learn about affected systems, exploitation, and mitigation steps.
Libarchive 3.4.0 contains a code issue in archive_string.c, leading to an out-of-bounds read error. This vulnerability can be exploited by a malicious archive to crash bsdtar.
Understanding CVE-2019-19221
Libarchive 3.4.0 vulnerability causing an out-of-bounds read error.
What is CVE-2019-19221?
The latest version of Libarchive, specifically in the function archive_wstring_append_from_mbs, has a code issue leading to an out-of-bounds read error due to an incorrect mbrtowc or mbtowc call. This vulnerability allows a malicious archive to crash bsdtar.
The Impact of CVE-2019-19221
Technical Details of CVE-2019-19221
Libarchive 3.4.0 vulnerability details.
Vulnerability Description
The vulnerability in archive_string.c leads to an out-of-bounds read error.
Affected Systems and Versions
Exploitation Mechanism
The vulnerability can be exploited by using a malicious archive to trigger an out-of-bounds read error.
Mitigation and Prevention
Steps to mitigate the CVE-2019-19221 vulnerability.
Immediate Steps to Take
Long-Term Security Practices
Patching and Updates