Lançamento do GNU inetutils 2.5 com correção de vulnerabilidade em aplicativos suid

Após 14 meses de desenvolvimento, foi lançado o conjunto GNU inetutils 2.5 com uma coleção de programas de rede, a maior parte dos quais foi transferida de sistemas BSD. Em particular, inclui inetd e syslogd, servidores e clientes para ftp, telnet, rsh, rlogin, tftp e talk, além de utilitários comuns, como ping, ping6, traceroute, whois, hostname, dnsdomainname, ifconfig, logger, etc.

Na nova versão, foi corrigida uma vulnerabilidade (CVE-2023-40303) em programas suid como ftpd, rcp, rlogin, rsh, rshd e uucpd, causada pela falta de verificação dos valores retornados pelas funções setuid(), setgid(), seteuid() e setguid(). A vulnerabilidade pode ser explorada para criar condições em que a chamada set*id() não levará à perda de privilégios, permitindo que o aplicativo continue a funcionar com privilégios elevados e execute operações inicialmente destinadas a usuários sem privilégios. Por exemplo, processos como ftpd, uucpd e rshd, que são iniciados com privilégios root, continuarão a usar os direitos de root após uma falha na chamada set*id() durante as sessões dos usuários.

Além da correção da vulnerabilidade e pequenos erros, a nova versão do utilitário ping6 adicionou suporte a mensagens ICMPv6 sobre a indisponibilidade do host de destino ('destination unreachable', RFC 4443).

    Fonte: opennet.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