Uma atualização do RubyGems, lançada na semana passada,  remenda vários problemas de segurança e corrige também vários tipos de vulnerabilidades.

RubyGems 2.7.6 remenda vulnerabilidades do tipo path traversal,  que acontecem durante a instalação de uma gem. Este patch também corrige uma vulnerabilidade de scripts (XSS) na página web que é exibida através do servidor gem, e que corresponde a uma possível falha de desserialização de objetos inseguros.

Esta não foi a única falha de deserialização corrigida recentemente no RubyGems. Em outubro, os developers informaram os utilizadores de que uma vulnerabilidade de desserialização insegura poderia ter sido explorada para a execução remota de código.

A versão mais recente do RubyGems também inclui algumas melhorias de segurança, como desencadear um erro de segurança quando um pacote contém arquivos duplicados, reforçando a validação de URL no atributo da página inicial de especificações e interpretando estritamente os campos octal nos cabeçalhos tar.

Foram também corrigidas 5 vulnerabilidades no último ano no Ruby, incluindo execução de código remoto e uma falha que permitia a corrupção de memória.

 

 

 

 


Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *