curl 8.21.0

24. června, po téměř dvou měsících vývoje, 531 commitech a opravě 276 chyb, došlo k vydání 8.21.0 (č. 275) křížově platformní multifunkční konzolové utility a knihovny curl, napsaná v jazyce C a distribuovaná pod licencí curl.

Hlavní změny

Bezpečnost

  • Střední úroveň závažnosti
  • Nízká úroveň závažnosti
    • CVE-2026-8286: nesprávné opětovné používání spojení STARTTLS;
    • CVE-2026-8458: nesprávné opětovné používání pro různé služby;
    • CVE-2026-8924: zranitelnost v algoritmu analýzy cookies s tečkou na konci domény, která umožňovala škodlivému HTTP serveru nastavovat "super-cookie", které obcházely kontrolu podle seznamu Public Suffix List;
    • CVE-2026-8926: únik hesla při používání netrc a určení uživatelského jména v URL adrese;
    • CVE-2026-8932: neúplné shodování konfigurace mTLS při opětovném používání spojení;
    • CVE-2026-9080: používání paměti po uvolnění po pauze ve callbacku socketu;
    • CVE-2026-9545: odhalení raných údajů HTTP/3 (s možností CURLSSLOPT_EARLYDATA);
    • CVE-2026-9546: odeslání starého referera;
    • CVE-2026-9547: nesprávná kontrola hostitele při použití SSH;
    • CVE-2026-10536: používání paměti po uvolnění stromu závislostí HTTP/2;
    • CVE-2026-11352: čekací cyklus v QUIC s nulově dlouhými UDP datagramy;
    • CVE-2026-11564: zachování důvěry nativnímu úložišti certifikátů i po přepnutí na uživatelské certifikáty;
    • CVE-2026-11586: vyčerpání paměti WS Auto-PONG;
    • CVE-2026-12064: proto-default přeskočil kontrolu SSH.
Další změny

curl "https://img.example/photo[1-1000].jpg" -o "local-#.jpeg"
curl "https://example.{org,com}/{apples,mugs,coins}/img[1-1000].jpg" -o "file-#-#-#"
curl -T "{one,two,three}.jpg" https://ul.example/ -o "save-#"
curl -T "{one,two,three}.jpg" https://{ul1,ul2,ul3}.example/ -o "save-#-#"

  • přidána podpora metod CONNECT a MASQUE CONNECT-UDP HTTP/3 proxy;
  • odstraněno sledování závislostí HTTP/2;
  • odstraněna podpora CURLAUTH_DIGEST_IE;
  • přidána podpora hostitelských klíčů SHA256 s použitím libssh.
Nadcházející odstranění
  • místní implementace kryptografických algoritmů;
  • podpora NTLM, SMB a TLS-SRP.

Zdroj: linux.org.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster