lha
Page content
- Author: voroskoi
- Vulnerable: 114i-1
- Unaffected: 1.14i_ac20050924p1-1siwenna1
Some vulnerabilities have been reported in LHa, which can be exploited by malicious people to cause a DoS (Denial of Service) and potentially compromise a vulnerable system.
- An infinite loop within the “read_pt_len()”, “read_c_len()”, “decode_c_st1()”, and “decode_p_st1()” function in huf.c can be exploited to cause a DoS due to CPU consumption by e.g. tricking a user or automated system into unpacking a specially crafted archive.
- A buffer overflow and a boundary error within the “make_table()” function in maketbl.c can be exploited to modify certain stack data and cause a buffer overflow by e.g. tricking a user or automated system into unpacking a specially crafted archive.
- Bug Tracker URL: http://bugs.frugalware.org/task/1501