PT-2022-19470 · Rubygems · Rubygems
CVE-2022-29218
·
Publicado
2022-05-12
·
Atualizado
2022-12-02
CVSS v3.1
7.7
Alta
| Vetor | AV:N/AC:L/PR:L/UI:N/S:C/C:N/I:H/A:N |
Nome do software vulnerável e versões afetadas
RubyGems (versões afetadas não especificadas)
Descrição
Um erro de ordenação no código que aceita uploads de gems permitiu que algumas gems fossem temporariamente substituídas no cache do CDN por um pacote malicioso. Acredita-se que a vulnerabilidade nunca tenha sido explorada, com base em uma análise exaustiva dos logs e das gems existentes. A maneira mais fácil de garantir que um aplicativo não tenha sido explorado é verificar se todas as somas de verificação (.gems) baixadas correspondem à soma de verificação registrada no banco de dados do RubyGems.org.
Recomendações
Para resolver o problema, verifique se todas as somas de verificação dos arquivos .gems baixados correspondem à soma de verificação registrada no banco de dados do RubyGems.org.
Como solução temporária, considere verificar a integridade de todas as gems usadas no aplicativo para minimizar o risco de exploração.
Exploit
Correção
Incorrect Authorization
Authentication Bypass by Spoofing
Improper Privilege Management
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Rubygems