The vulnerability was exploited in the wild against AMaViS and SpamAssassin using email messages with malicious attachments.
Vulnerable component: Compress::Raw::Zlib
CVSSv3 score: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H/E:H/RL:O/RC:C
CWE-ID: CWE-193 - Off-by-one Error
The vulnerability allows a remote attacker to compromise vulnerable system.
The vulnerability exists due to off-by-one error in Zlib.xs in Compress::Raw::Zlib Perl module before 2.017 when processing specially crafted zlib archives. A remote attacker can pass a specially crafted zlib archive to vulnerable application, trigger heap-based buffer overflow and execute arbitrary code on the target system.
Successful exploitation may allow an attacker to compromise vulnerable system.
Note: this vulnerability is being actively exploited in the wild against AMaViS and SpamAssassin, which use vulnerable Perl module.
- Compress::Raw::Zlib Perl Module - Remote Code Execution [Exploit-DB]