Início
Tendências
Vulnerabilidades
Notícias
Pesquisadores
Por que dbugs?

Eric Stern

#26790de 53,632
9.4CVSS total
Vulnerabilidades · 1
PT-2024-3031
9.4
2024-04-11
Php · Php · CVE-2024-3096
**Nome do software vulnerável e versões afetadas** Versões do PHP 8.1.* a 8.1.27 Versões do PHP 8.2.* a 8.2.17 Versões do PHP 8.3.* a 8.3.4 **Descrição** O problema está relacionado ao processo de verificação de senha no PHP. Se uma senha armazenada com `password hash()` começar com um byte nulo (`x00`), testar uma string vazia como senha via `password verify()` retornará incorretamente o valor true. Essa falha pode permitir que um invasor remoto contorne o processo de autenticação e obtenha acesso não autorizado a um aplicativo web. **Recomendações** Para as versões do PHP 8.1.* a 8.1.27, atualize para a versão 8.1.28 ou posterior. Para as versões do PHP 8.2.* a 8.2.17, atualize para a versão 8.2.18 ou posterior. Para as versões do PHP 8.3.* a 8.3.4, atualize para a versão 8.3.5 ou posterior. Como solução temporária, considere restringir o uso da função `password verify()` até que um patch esteja disponível. Evite usar senhas que comecem com um byte nulo (`x00`) nas versões afetadas do PHP.