
Den 24 juni, efter nÀstan tvÄ mÄnaders utveckling, 531 commits och 276 buggar fixade, slÀpptes version 8.21.0 (nr 275) av det plattformsoberoende multifunktionella kommandoradsverktyget och biblioteket curl, skrivna i C och distribuerade under licens curl.
Viktiga Àndringar
SĂ€kerhet
- Mediansk allvarlighetsgrad
- CVE-2026-8925: dubbelt minnesfrisÀttning SASL;
- CVE-2026-8927: lÀcka av autentiseringstillstÄnd Digest mellan proxyservrar i env-set;
- CVE-2026-9079: lÀcka av förÄldrade lösenord till proxyservrar;
- CVE-2026-11856: lÀcka av autentiseringstillstÄnd Digest mellan domÀner.
- LÄg allvarlighetsgrad
- CVE-2026-8286: felaktig ÄteranvÀndning av STARTTLS-anslutning;
- CVE-2026-8458: felaktig ÄteranvÀndning för olika tjÀnster;
- CVE-2026-8924: sÄrbarhet i cookie-analysalgoritmen med punkt i domÀnnamnet, vilket gjorde att en skadlig HTTP-server kunde installera "super-cookies" som kringgick kontrollen mot Public Suffix List;
- CVE-2026-8926: lÀcka av lösenord vid anvÀndning av netrc och angivande av anvÀndarnamn i URL-adressen;
- CVE-2026-8932: ofullstÀndig matchning av mTLS-konfiguration vid ÄteranvÀndning av anslutning;
- CVE-2026-9080: anvÀndning av minne efter att det har frigjorts efter en paus i socket-callback;
- CVE-2026-9545: lÀcka av tidiga HTTP/3-data (med alternativet CURLSSLOPT_EARLYDATA);
- CVE-2026-9546: skickar gammal referens;
- CVE-2026-9547: felaktig vÀrdverifiering vid anvÀndning av SSH;
- CVE-2026-10536: anvÀndning av minne efter att trÄdberoenden i HTTP/2 har frigjorts;
- CVE-2026-11352: vÀnteloop i QUIC med noll-lÀngd UDP-datagram;
- CVE-2026-11564: behÄlla förtroendet för det inbyggda certifikatlagret Àven efter att ha bytt till anvÀndarspecifika certifikat;
- CVE-2026-11586: minnesutarmning WS Auto-PONG;
- CVE-2026-12064: proto-default missade SSH-verifiering.
Ăvriga förĂ€ndringar
- förbÀttringar i namngivna sökmallar. Exempel:
curl "https://img.example/photo[1-1000].jpg" -o "local-#.jpeg"
curl "https://example.{org,com}/{
- stöd för CONNECT- och MASQUE CONNECT-UDP HTTP/3-proxy har lagts till;
- spÄrning av HTTP/2-trÄdberoenden har tagits bort;
- stöd för CURLAUTH_DIGEST_IE har tagits bort;
- stöd för SHA256-hosnycklar med libssh har lagts till.
Kommande borttagningar
- lokala implementationer av kryptografiska algoritmer;
- stöd för NTLM, SMB och TLS-SRP.
KĂ€lla: linux.org.ru
