curl 8.21.0

24. junija, po skoraj dveh mesecih razvoja, 531 spremembi in popravilu 276 napak, je izšla različica 8.21.0 (št. 275) cross-platform vsestranskega konzolnega orodja in knjižnice curl, napisani u jeziku C i distribuirani pod licencom curl.

Glavne promene

Sigurnost

  • Srednja raven resnosti
  • Nizka raven resnosti
    • CVE-2026-8286: napačna ponovna uporaba povezave STARTTLS;
    • CVE-2026-8458: napačna ponovna uporaba za različne storitve;
    • CVE-2026-8924: ranljivost v algoritmu analize piškotkov s piko na koncu domene, ki je omogočala zlonamernemu HTTP strežniku, da postavi "super-piškotke", ki so obšli preverjanje po seznamu javnih končnic;
    • CVE-2026-8926: puščanje gesla pri uporabi netrc in navedbi uporabniškega imena v URL-ju;
    • CVE-2026-8932: nepopolno ujemanje konfiguracije mTLS pri ponovni uporabi povezave;
    • CVE-2026-9080: uporaba pomnilnika po sprostitvi po premoru v povratnem klicu vtičnice;
    • CVE-2026-9545: razkritje zgodnjih podatkov HTTP/3 (z možnostjo CURLSSLOPT_EARLYDATA);
    • CVE-2026-9546: pošiljanje starega napotitelja;
    • CVE-2026-9547: napačna preverba gostitelja pri uporabi SSH;
    • CVE-2026-10536: uporaba pomnilnika po sprostitvi drevesa odvisnosti HTTP/2;
    • CVE-2026-11352: cikel čakanja v QUIC z UDP datagrami ničelne dolžine;
    • CVE-2026-11564: ohranjanje zaupanja nativnemu skladišču certifikatov, tudi po preklopu na uporabniške certifikate;
    • CVE-2026-11586: izčrpavanje pomnilnika WS Auto-PONG;
    • CVE-2026-12064: proto-default je spregledal preverjanje SSH.
Druge spremembe

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-#-#"

  • dodana podpora za metode CONNECT in MASQUE CONNECT-UDP HTTP/3 proxy;
  • odstranjeno sledenje odvisnostim tokov HTTP/2;
  • odstranjena podpora za CURLAUTH_DIGEST_IE;
  • dodana podpora za javne ključe gostitelja SHA256 z uporabo libssh.
Pričakovani umiki
  • lokalne implementacije kriptografskih algoritama;
  • podpora za NTLM, SMB in TLS-SRP.

Izvor: linux.org.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster