On Wed, 5 Feb 2025, Fay Stegerman wrote:

libcurl featured code that at run-time takes a different code path for zlib
versions before 1.0.2.4 because of lack of functionality in those old
versions, and this rarely used piece of code contained the vulnerable code
path.

I assume this last version should have been 1.2.0.4 as before and not 1.0.2.4?

Correct, this has been fixed already in the document version we host.

Which, whilst I doubt we'll see such a zlib version any time soon if ever (though zlib-ng compat might get there a lot faster), would give an incorrect result for e.g. version "1.10.0.0".

Thanks for pointing this out. I have proposed fix pending: https://github.com/curl/curl/pull/16202

--

 / daniel.haxx.se

Reply via email to