httparty Multipart/Form-Data Request Tampering Vulnerability
O HTTParty, uma biblioteca Ruby popular para requisições HTTP, tem uma vulnerabilidade em uploads de arquivos onde atacantes conseguem manipular nomes de ficheiros. Ao enviar um nome de ficheiro malicioso durante upload, um atacante pode fazer com que ficheiros sejam salvos com nomes controlados por ele, potencialmente sobrescrevendo ficheiros importantes ou executando código malicioso.
HTTParty em versões anteriores à 0.21.0 falha em validar e sanitizar adequadamente parâmetros de filename em requisições multipart/form-data, permitindo que atacantes remotos e não autenticados injetem nomes de ficheiros arbitrários. Um atacante pode enviar uma requisição de upload multipart com um parâmetro filename malicioso que é escrito no sistema de ficheiros sem filtragem, potencialmente resultando em escrita arbitrária de ficheiros ou travessia de diretórios.
Quer saber se a sua infraestrutura está exposta a isto?
Falar com a TrueHacking →