Sam James <s...@gentoo.org> writes:

> Sam James <s...@gentoo.org> writes:
>
>> # Impact
>>
>> The threaded .xz decoder in liblzma has a bug that can at least result
>> in a crash (denial of service).  The effects include heap use after free
>> and writing to an address based on the null pointer plus an offset.
>>
>> This affects XZ Utils versions from 5.3.3alpha to 5.8.0. Applications
>> and libraries that use the lzma_stream_decoder_mt function are affected.
>
> Our belief is that it's highly impractical to exploit on 64-bit systems
> where xz was built with PIE (=> ASLR), but that on 32-bit systems,
> especially without PIE, it may be doable.

I should correct myself here: it's easy to exploit the *crash* (though
for liblzma users, it depends on how they ingest files), but not easy to
take over the process.

Reply via email to