CVE Intelligence
Análise Assistido por IA

CVE-2026-0578: Injeção de SQL em delete.php no Online Product Reservation System da code-projects

A CVE-2026-0578 é uma falha crítica de injeção de SQL no componente delete.php do code-projects Online Product Reservation System 1.0, em que o argumento ID não é tratado de forma segura. A NVD atribui nota 9.8, com vetor que indica acesso remoto pela rede e sem necessidade de privilégios. O registro não lista versão corrigida nem inclusão no catálogo KEV da CISA, mas cita uma referência de exploit público.

Publicada em 24/10/2026 · Atualizada em 24/10/2026 · Read in English

Visão geral

A CVE-2026-0578 descreve uma fraqueza de injeção de SQL no arquivo delete.php da área administrativa do code-projects Online Product Reservation System 1.0. Segundo o registro, a manipulação do argumento ID pode alterar consultas ao banco de dados. A fraqueza é classificada como CWE-74 (Injeção). Fontes: registro NVD, entrada VulDB.

Impacto

  • O vetor divulgado pela NVD indica ataque pela rede, baixa complexidade, sem privilégios e sem interação do usuário, com alto impacto em confidencialidade, integridade e disponibilidade (nota base 9.8).
  • Uma injeção de SQL bem-sucedida poderia permitir leitura, alteração ou exclusão de dados da aplicação, dependendo das permissões do banco. Isso é uma inferência a partir do tipo de fraqueza, não um resultado confirmado.
  • A VulDB e o CNA publicam notas menores em outras versões do CVSS (por exemplo 6.9 e 5.5), portanto a gravidade depende da fonte de pontuação consultada.

Produtos e versões afetados

  • Code-projects Online Product Reservation System, versão 1.0.
  • Fabian Online Product Reservation System, versão 1.0.

Nenhuma versão corrigida consta no registro. Não presuma que exista correção; confirme com o fornecedor ou com os mantenedores do projeto. Informações do projeto estão em code-projects.

Status de exploração

O catálogo KEV da CISA não lista a CVE-2026-0578, portanto este registro não confirma exploração ativa no ambiente real. A descrição da VulDB afirma que o exploit foi divulgado publicamente e pode ser utilizado, e as referências incluem um exploit público. Os dados SSVC do registro classificam a exploração no nível de prova de conceito. Há valores EPSS, mas a data deles é posterior à data de publicação, por isso devem ser interpretados com cautela.

Correção e mitigação

  • Restrinja o acesso aos caminhos administrativos a redes e contas confiáveis até que o software seja revisado ou substituído.
  • Remova ou desative a funcionalidade de exclusão afetada, caso não seja necessária.
  • Como prática de desenvolvimento seguro, use consultas parametrizadas ou instruções preparadas e validação rigorosa de identificadores no servidor.
  • Utilize contas de banco com privilégio mínimo para a aplicação web.
  • Revise o código em busca de padrões semelhantes em outros endpoints administrativos.

Orientação para detecção

  • Analise logs do servidor web e da aplicação em busca de requisições incomuns a endpoints administrativos de exclusão, especialmente com valores de ID malformados ou inesperados.
  • Monitore mensagens de erro de banco de dados retornadas aos clientes, que podem indicar tentativas de injeção.
  • Gere alertas para picos de requisições a caminhos administrativos vindas de origens desconhecidas.

Limitações das informações disponíveis

  • O registro não especifica quais versões ou builds além da 1.0 contêm o código vulnerável.
  • Nenhum aviso do fornecedor ou versão corrigida está listado.
  • A funcionalidade exata afetada é descrita apenas como funcionalidade não especificada de delete.php.
  • O registro não explica a relação entre os dois produtos listados.

Perguntas frequentes

A CVE-2026-0578 está sendo explorada ativamente?

O catálogo KEV da CISA não lista esta CVE, portanto o registro não confirma exploração ativa. Há uma referência a exploit público, por isso priorize a restrição de acesso e a mitigação.

Existe uma versão corrigida do produto afetado?

O registro não lista versão corrigida. Confirme o status com o fornecedor ou com os mantenedores do projeto antes de presumir que há correção.

Esta análise foi redigida com auxílio de IA a partir de dados verificados das fontes e checada automaticamente contra eles.