### [CVE-2016-3189](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-3189) ![](https://img.shields.io/static/v1?label=Product&message=n%2Fa&color=blue) ![](https://img.shields.io/static/v1?label=Version&message=n%2Fa&color=blue) ![](https://img.shields.io/static/v1?label=Vulnerability&message=n%2Fa&color=brighgreen) ### Description Use-after-free vulnerability in bzip2recover in bzip2 1.0.6 allows remote attackers to cause a denial of service (crash) via a crafted bzip2 file, related to block ends set to before the start of the block. ### POC #### Reference - http://packetstormsecurity.com/files/153644/Slackware-Security-Advisory-bzip2-Updates.html - http://packetstormsecurity.com/files/153957/FreeBSD-Security-Advisory-FreeBSD-SA-19-18.bzip2.html - http://www.oracle.com/technetwork/topics/security/bulletinjul2016-3090568.html - https://seclists.org/bugtraq/2019/Aug/4 - https://www.oracle.com/security-alerts/cpuoct2020.html #### Github - https://github.com/ARPSyndicate/cvemon - https://github.com/NathanielAPawluk/sec-buddy - https://github.com/actions-marketplace-validations/phonito_phonito-scanner-action - https://github.com/bubbleguuum/zypperdiff - https://github.com/fokypoky/places-list - https://github.com/genuinetools/reg - https://github.com/ngkz/my-lfs-setup - https://github.com/orgTestCodacy11KRepos110MB/repo-3654-reg - https://github.com/phonito/phonito-scanner-action - https://github.com/phonito/phonito-vulnerable-container - https://github.com/strongcourage/uafbench - https://github.com/tomwillfixit/alpine-cvecheck - https://github.com/yfoelling/yair