
Den 29 april, efter mer än en månads utveckling, 521 commits och en lösning av 282 fel, släpptes version 8.20.0 (den 274:e) av det plattformsoberoende konsolverktyget och biblioteket. curl, skrivna i C och distribuerade under licens curl.
Viktiga ändringar
Säkerhet
Som nämnts tidigare (Högkvalitativt kaos), har det senaste tiden skett en betydande ökning av rapporter om säkerhetsproblem. Denna gång har information publicerats om åtta nya sårbarheter i curl:
- CVE-2026-7168: läckage av autentiseringstillstånd mellan proxyservrar;
- CVE-2026-7009: omvägning av OCSP-fix med hjälp av Apple SecTrust;
- CVE-2026-6429: läckage av netrc-referenser vid återanvändning av proxyanslutningar;
- CVE-2026-6276: föråldrad värd för användar-cookies ledde till läckage av dessa;
- CVE-2026-6253: läckage av referenser vid omdirigering till proxyserver;
- CVE-2026-5773: felaktig återanvändning av SMB-anslutning;
- CVE-2026-5545: felaktig återanvändning av HTTP Negotiate-anslutning;
- CVE-2026-4873: krav på TLS ignorerades vid återanvändning av anslutning.
Övriga förändringar
- numera används en trådpool och kö för att lösa namn;
- NTLM är som standard avstängt;
- stödet för CMake 3.17 och äldre versioner har upphört;
- stödet för c-ares-biblioteket fram till version 1.16.0 har upphört;
- SMB är som standard avstängt;
- en flagga CURLMNWC_CLEAR_ALL har lagts till för alla nätverksändringar;
- stödet för RTMP har upphört.
Kommande borttagningar
- lokala implementationer av kryptografiska algoritmer;
- NTLM;
- SMB;
- stödet för TLS-SRP.
Om du är orolig för något av det som nämns, vänligen meddela detta så snart som möjligt i curl-repositoriet.
Källa: linux.org.ru
