
29. dubna, po více než měsíci vývoje, 521 commitech a opravě 282 chyb, byla vydána verze 8.20.0 (274.) multiplatformní konzolové utilitky a knihovny curl, napsaná v jazyce C a distribuovaná pod licencí curl.
Hlavní změny
Bezpečnost
Jak již bylo dříve zmíněno („Vysoká kvalita chaosu„), v poslední době došlo k významnému nárůstu počtu hlášení o bezpečnostních problémech. Tentokrát byly zveřejněny informace o osmi nových zranitelnostech v curl:
- CVE-2026-7168: únik stavu autentifikace Digest mezi proxy servery;
- CVE-2026-7009: obcházení OCSP fixace pomocí Apple SecTrust;
- CVE-2026-6429: únik údajů netrc při opakovaném použití proxy připojení;
- CVE-2026-6276: zastaralý host uživatelských souborů cookie vedl k jejich úniku;
- CVE-2026-6253: únik údajů při přesměrování na proxy server;
- CVE-2026-5773: nesprávné opakované používání SMB připojení;
- CVE-2026-5545: nesprávné opakované používání připojení HTTP Negotiate;
- CVE-2026-4873: při opakovaném používání připojení byly ignorovány požadavky TLS.
Další změny
- nyní se používá vlákna a fronta pro DNS resolvování;
- NTLM je ve výchozím nastavení zakázán;
- podpora CMake 3.17 a starších verzí byla ukončena;
- podpora knihovny c-ares do verze 1.16.0 byla ukončena;
- SMB je ve výchozím nastavení zakázán;
- byla přidána vlajka CURLMNWC_CLEAR_ALL pro všechny síťové změny;
- podpora RTMP byla ukončena.
Nejbližší plány na odstranění
- místní implementace kryptografických algoritmů;
- NTLM;
- SMB;
- podpora TLS-SRP.
Pokud máte jakékoli obavy z uvedeného, prosím, co nejdříve to nahlaste v repozitáři curl.
Zdroj: linux.org.ru
