Rails · Pghero · CVE-2020-16253
**Nome do software vulnerável e versões afetadas**
Versões da gem PgHero até a 2.6.0
**Descrição**
A vulnerabilidade permite ataques CSRF. Normalmente, a PgHero utiliza o método `protect from forgery` do Rails para prevenir CSRF, mas o valor padrão é `:null session`, o que não tem efeito sobre métodos de autenticação não baseados em sessão. Assim, a gem fica vulnerável com métodos de autenticação não baseados em sessão, como a autenticação básica.
**Recomendações**
Para as versões da gem PgHero até a 2.6.0, considere desativar métodos de autenticação não baseados em sessão, como a autenticação básica, até que um patch esteja disponível. Restrinja o acesso a endpoints vulneráveis para minimizar o risco de exploração.