ИзданиС Π½Π° ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π°Ρ‚Π° cURL 8.0

Π£Ρ‚ΠΈΠ»ΠΈΡ‚Π°Ρ‚Π° Π·Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ ΠΈ ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΏΠΎ ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° curl Π½Π°Π²ΡŠΡ€ΡˆΠΈ 25 Π³ΠΎΠ΄ΠΈΠ½ΠΈ. Π’ чСст Π½Π° Ρ‚ΠΎΠ²Π° ΡΡŠΠ±ΠΈΡ‚ΠΈΠ΅ бСшС създадСна Π½ΠΎΠ²Π° Π·Π½Π°Ρ‡ΠΈΠΌΠ° вСрсия cURL 8.0. ΠŸΡŠΡ€Π²ΠΎΡ‚ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½Π°Ρ‚Π° вСрсия curl 7.x бСшС Π½Π°ΠΏΡ€Π°Π²Π΅Π½ΠΎ ΠΏΡ€Π΅Π· 2000 Π³ΠΎΠ΄ΠΈΠ½Π° ΠΈ ΠΎΡ‚Ρ‚ΠΎΠ³Π°Π²Π° ΠΊΠΎΠ΄ΠΎΠ²Π°Ρ‚Π° Π±Π°Π·Π° нарасна ΠΎΡ‚ 17 Π΄ΠΎ 155 хиляди Ρ€Π΅Π΄Π° ΠΊΠΎΠ΄, броят Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΈΡ‚Π΅ ΠΎΠΏΡ†ΠΈΠΈ достигна 249, Π²Π½Π΅Π΄Ρ€Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° 28 ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°, 13 криптографски Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, 3 SSH Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈ 3 Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ HTTP/3. ΠšΠΎΠ΄ΡŠΡ‚ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° сС разпространява ΠΏΠΎΠ΄ лицСнзията Curl (Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Π½Π° лицСнзия MIT).

Π—Π° HTTP/HTTPS ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π°Ρ‚Π° прСдоставя Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° гъвкаво оформянС Π½Π° ΠΌΡ€Π΅ΠΆΠΎΠ² заявка с опрСдСлянС Π½Π° Ρ‚Π°ΠΊΠΈΠ²Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ, ΠΊΠ°Ρ‚ΠΎ Cookie, user_agent, referer ΠΈ всякакви Π΄Ρ€ΡƒΠ³ΠΈ заглавия. ОсвСн HTTPS, HTTP/1.x, HTTP/2.0 ΠΈ HTTP/3, ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π°Ρ‚Π° ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Π½Π΅ Π½Π° заявки, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‰ΠΈ SMTP, IMAP, POP3, SSH, Telnet, FTP, SFTP, SMB, LDAP, RTSP, RTMP ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈ. ΠŸΠ°Ρ€Π°Π»Π΅Π»Π½ΠΎ с Ρ‚ΠΎΠ²Π° сС Ρ€Π°Π·Π²ΠΈΠ²Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° libcurl, прСдоставяща API Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° всички Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° curl Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ Π½Π° Ρ‚Π°ΠΊΠΈΠ²Π° Π΅Π·ΠΈΡ†ΠΈ, ΠΊΠ°Ρ‚ΠΎ C, Perl, PHP, Python.

Новото ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ cURL 8.0 Π½Π΅ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° Ρ€Π°Π΄ΠΈΠΊΠ°Π»Π½ΠΈ нововъвСдСния ΠΈΠ»ΠΈ Π½Π΅ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² API ΠΈ ABI. ΠŸΡ€ΠΎΠΌΡΠ½Π°Ρ‚Π° Π² номСрацията Π΅ обусловСна ΠΎΡ‚ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅Ρ‚ΠΎ Π΄Π° сС ΠΎΡ‚Π±Π΅Π»Π΅ΠΆΠΈ 25-Π³ΠΎΠ΄ΠΈΡˆΠ½ΠΈΠ½Π°Ρ‚Π° Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈ Π½Π°ΠΉ-накрая Π΄Π° сС ΠΏΡ€Π΅ΠΌΠ°Ρ…Π½Π΅ Π²Ρ‚ΠΎΡ€Π°Ρ‚Π° Ρ†ΠΈΡ„Ρ€Π° ΠΎΡ‚ вСрсията, която сС Π½Π°Ρ‚Ρ€ΡƒΠΏΠ²Π° Π²Π΅Ρ‡Π΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ 22 Π³ΠΎΠ΄ΠΈΠ½ΠΈ.

Π’ Π½ΠΎΠ²Π°Ρ‚Π° вСрсия са отстранСни 6 уязвимости Π² ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈ TELNET, FTP, SFTP, GSS, SSH, HSTS, ΠΎΡ‚ ΠΊΠΎΠΈΡ‚ΠΎ 5 са отбСлязани ΠΊΠ°Ρ‚ΠΎ Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΈ, Π° Π΅Π΄Π½Π° с ΡƒΠΌΠ΅Ρ€Π΅Π½ риск (CVE-2023-27535, Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½ΠΎ създадСно FTP ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅ с Π΄Ρ€ΡƒΠ³ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΏΡ€ΠΈ Π½Π΅ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΈΠ΅ Π½Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΈΡ‚Π΅ Π΄Π°Π½Π½ΠΈ Π½Π° потрСбитСля). ΠžΡ‚ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅, Π½Π΅ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с отстраняванСто Π½Π° уязвимости ΠΈ Π³Ρ€Π΅ΡˆΠΊΠΈ, сС отбСлязва само прСкратяванС Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° ΠΊΠΎΠΌΠΏΠΈΠ»Π°Ρ†ΠΈΠΈ Π½Π° систСми, Π·Π° ΠΊΠΎΠΈΡ‚ΠΎ липсват Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰ΠΈ 64-Π±ΠΈΡ‚ΠΎΠ²ΠΈ Ρ‚ΠΈΠΏΠΎΠ²Π΅ Π΄Π°Π½Π½ΠΈ (Π·Π° компилация сСга Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅Ρ‚ΠΎ Π½Π° Ρ‚ΠΈΠΏ β€žlong longβ€œ).

Π‘ΠΊΠΎΡ€ΠΎ слСд ΠΈΠ·Π΄Π°Π½ΠΈΠ΅Ρ‚ΠΎ 8.0.0 бСшС пусната вСрсия 8.0.1 с корСкция Π½Π° ΠΎΡ‚ΠΊΡ€ΠΈΡ‚Π°Ρ‚Π° ΠΏΠΎ Π³ΠΎΡ€Π΅Ρ‰ΠΈ слСди Π³Ρ€Π΅ΡˆΠΊΠ°, Π΄ΠΎΠ²Π΅ΠΆΠ΄Π°Ρ‰Π° Π΄ΠΎ Π°Π²Π°Ρ€ΠΈΠΉΠ½ΠΎ прСкратяванС Π² някои тСстови сцСнарии.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster