EasyApache 4 September 22 Release introduces libcurl 7.79.0 bug "Unsupported response code in HTTP response"

CODE grunt

Member
Aug 15, 2017
6
1
3
Canada
cPanel Access Level
Root Administrator
Hello cPanel / WHM folks. This last EasyApache update was pushed out to address some security issues. Unfortunately, it brought with it a rough libcurl bug that breaks webservice requests for some services. The bug is specific to libcurl verson 7.79.0 and is discussed here:

https://github.com/curl/curl/issues/7738

The issue occurs if an HTTP request is made to a server that returns a numerical response text for the HTTP status line like this:

HTTP/1.1 200 200

libcurl incorrectly parses this as status code "2002" due to sscanf trimming leading whitespace and errors out with "Unsupported response code in HTTP response".

This has supposedly been fixed in libcurl 7.79.1.

Any idea when the next EasyApache updated will get pushed out with the fixed libcurl version?
 
Last edited by a moderator: