FILE-OTHER -- Snort detected traffic targeting vulnerabilities in a file type that does not require enough rule coverage to have its own category.
FILE-OTHER Libmspack cabd_sys_read_block off-by-one heap overflow attempt
This event is generated when a cab file that triggers an off-by-one heap overflow in Libmspack is observed.
Potential Code Execution
A crafted cab file can trigger an off-by-one heap overflow in Libmspack cabd_sys_read_block by sending a file with a cbData value of 38912 or greater within the CFDATA block.
Ease of Attack:
What To Look For
No public information
No known false positives
Cisco Talos Intelligence Group
MITRE ATT&CK Framework
For reference, see the MITRE ATT&CK vulnerability types here:
CVE Additional Information
CVE-2018-18584In mspack/cab.h in libmspack before 0.8alpha and cabextract before 1.8, the CAB block input buffer is one byte too small for the maximal Quantum block, leading to an out-of-bounds write.
||Ease of Access||LOW