Description
bzip2 before 1.0.2 in FreeBSD 4.5 and earlier, OpenLinux 3.1 and 3.1.1, and possibly other operating systems, does not use the O_EXCL flag to create files during decompression and does not warn the user if an existing file would be overwritten, which could allow attackers to overwrite files via a bzip2 archive.
Affected products
- bzip / bzip20.9.0 – 0.9.0
- bzip / bzip20.9.0a – 0.9.0a
- bzip / bzip20.9.0b – 0.9.0b
- bzip / bzip20.9.0c – 0.9.0c
- bzip / bzip20.9.5a – 0.9.5a
- bzip / bzip20.9.5b – 0.9.5b
- bzip / bzip20.9.5c – 0.9.5c
- bzip / bzip20.9.5d – 0.9.5d
- bzip / bzip21.0 – 1.0
- bzip / bzip21.0.1 – 1.0.1