curl 8.4.0

Foi lançado mais uma versão do curl, uma ferramenta e biblioteca para transferência de dados pela rede. Ao longo de 25 anos de desenvolvimento do projeto, o curl suportou diversos protocolos de rede, como HTTP, Gopher, FTP, SMTP, IMAP, POP3, SMB e MQTT. A biblioteca libcurl é utilizada em projetos importantes para a comunidade, como Git e LibreOffice. O código do projeto é distribuído sob a licença Curl (opção de licença MIT).

O lançamento é notável por dois motivos:

A vulnerabilidade foi especialmente destacada pelo autor do projeto, Daniel Stenberg, como "uma das vulnerabilidades mais graves no curl em muito tempo". A vulnerabilidade é causada por um erro na lógica de estabelecimento de conexão com o proxy SOCKS5, permitindo que um atacante faça um estouro de buffer e execute código arbitrário no lado do aplicativo.

O erro foi descoberto por Jay Satiro, como parte do programa The Internet Bug Bounty ele recebeu uma recompensa de $4660.

É importante notar que Daniel tem uma postura ativa em questões de segurança e trabalha na implementação no curl do protocolo HTTP na linguagem Rust.

Fonte: linux.org.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster