
29. aprila, po više od mesec dana razvoja, 521 commit-a i ispravljenih 282 greške, objavljena je verzija 8.20.0 (274.) multiplatformske konzolne alatke i biblioteke curl, napisani u jeziku C i distribuirani pod licencom curl.
Glavne promene
Sigurnost
Kao što je već pomenuto («Visok kvalitet haosa»), u poslednje vreme primetan je značajan porast broja prijava o problemima bezbednosti. Ovog puta objavljene su informacije o osam novih ranjivosti u curl-u:
- CVE-2026-7168: curenje stanja autentifikacije Digest između proxy servera;
- CVE-2026-7009: zaobilaženje OCSP fiksacije uz pomoć Apple SecTrust;
- CVE-2026-6429: curenje netrc akreditiva prilikom ponovnog korišćenja proxy veze;
- CVE-2026-6276: zastareli host korisničkih kolačića doveo je do их curenja;
- CVE-2026-6253: curenje akreditiva prilikom preusmeravanja na proxy server;
- CVE-2026-5773: pogrešno ponovno korišćenje SMB veze;
- CVE-2026-5545: pogrešno ponovno korišćenje HTTP Negotiate veze;
- CVE-2026-4873: prilikom ponovnog korišćenja veze ignorisani su TLS zahtevi.
Druge spremembe
- sada se koristi pool niti i queue za rešavanje;
- NTLM je podrazumevano isključen;
- prekinuta podrška za CMake 3.17 i starije verzije;
- prekinuta podrška za biblioteku c-ares do verzije 1.16.0;
- SMB je podrazumevano isključen;
- dodata je opcija CURLMNWC_CLEAR_ALL za sve promene u mreži;
- prekinuta podrška za RTMP.
Naredni planovi za uklanjanje
- lokalne implementacije kriptografskih algoritama;
- NTLM;
- SMB;
- podrška za TLS-SRP.
Ako vas brine bilo šta od navedenog, što je pre moguće prijavite u curl repozitorijumu.
Izvor: linux.org.ru
