
29. travnja, nakon više od mjesec dana razvoja, 521 commit-a i ispravljanja 282 greške, objavljen je 8.20.0 (274.) verzija cross-platform konzolnog alata i biblioteke curl, napisano na jeziku C i distribuirano pod licencom curl.
Glavne promjene
Sigurnost
Kao što je već spomenuto («Visoko kvalitetni kaos»), u posljednje vrijeme zabilježen je značajan porast broja prijavljenih problema s sigurnošću. Ovaj put objavljene su informacije o osam novih ranjivosti u curl:
- CVE-2026-7168: curenje stanja vjerodajnice Digest između proxy poslužitelja;
- CVE-2026-7009: obilazak OCSP zaključavanja pomoću Apple SecTrust;
- CVE-2026-6429: curenje netrc vjerodajnica prilikom ponovne upotrebe proxy veze;
- CVE-2026-6276: zastarjeli host korisničkih kolačića doveo je do njihovog curenja;
- CVE-2026-6253: curenje vjerodajnica prilikom preusmjeravanja na proxy poslužitelj;
- CVE-2026-5773: pogrešna ponovna upotreba SMB veze;
- CVE-2026-5545: pogrešna ponovna upotreba HTTP Negotiate veze;
- CVE-2026-4873: prilikom ponovne upotrebe veze ignorirani su TLS zahtjevi.
Ostale promjene
- sada se koristi pool niti i red za razrješavanje;
- NTLM je prema zadanim postavkama onemogućen;
- podrška za CMake 3.17 i starije verzije je prekinuta;
- podrška za c-ares biblioteku do verzije 1.16.0 je prekinuta;
- SMB je prema zadanim postavkama onemogućen;
- dodana je CURLMNWC_CLEAR_ALL zastavica za sve mrežne promjene;
- podrška za RTMP je prekinuta.
Nadoplani planovi za uklanjanje
- lokalne implementacije kriptografskih algoritama;
- NTLM;
- SMB;
- podrška za TLS-SRP.
Ako vas brine bilo što od navedenog, molimo vas da što je prije moguće prijavite u curl repozitorij.
Izvor: linux.org.ru
