O Fundo OSTIF (Open Source Technology Improvement Fund), criado com o objetivo de aumentar a segurança de projetos abertos, anunciou a conclusão da auditoria independente da base de código principal do projeto PHP. O trabalho foi realizado pela empresa francesa QuarksLab, que já havia sido contratada para auditar projetos como OpenVPN, VeraCrypt e OpenSSL. Durante a verificação, foram identificados 27 problemas, dos quais 17 estão relacionados à segurança, e 10 são de natureza informativa. Duas questões receberam o status de vulnerabilidades críticas, seis têm nível médio de gravidade e nove foram classificadas como não perigosas.
Entre as vulnerabilidades identificadas:
- CVE-2024-8928 — uma vulnerabilidade no manipulador de filtros que leva a falhas de memória.
- CVE-2024-8929 — vulnerabilidade no driver MySQL que resulta em vazamento de conteúdo de memória devido à leitura de dados fora dos limites do buffer. A conexão com um atacante controlado servidor MySQL pode levar ao vazamento de informações sobre outros comandos SQL.
- Problema no PHP-FPM, permitindo ataques DoS através da criação de carga excessiva na CPU.
- Três problemas de gravidade média na camada sobre OpenSSL, relacionados ao alinhamento de chaves, sobrescrita de vetor de inicialização e falta de verificação de parâmetros DH. Além de 4 problemas não críticos na camada sobre OpenSSL.
- Overflow de inteiro ao analisar php.ini.
- CVE-2024-9026 — vulnerabilidade no PHP-FPM que permite a remoção de caracteres das mensagens registradas no log.
- CVE-2024-8925 — problema na análise de formulários multipart, levando ao processamento incorreto dos dados.
Fonte: opennet.ru
