KB: Substituição do Firebird 2.5.6 no AIS devido a uma vulnerabilidade de segurança relatada

Altium On-Prem Enterprise Server Altium On-Prem Enterprise Server
Clientes que utilizam o Altium Infrastructure Server (AIS) 1.0.4.95 podem identificar uma vulnerabilidade de segurança relatada na versão 2.5.6.2702 do banco de dados Firebird, normalmente instalada com o AIS. O AIS oferece suporte apenas ao Firebird 2.5.x e não é compatível com o Firebird 3.0 ou versões posteriores. Como atualmente não há planos de atualizar o AIS para oferecer suporte a versões mais recentes do Firebird, a solução recomendada é substituir o Firebird 2.5.6 pelo Firebird 2.5.9 e, em seguida, reinstalar o AIS. É necessário remover completamente todas as instalações existentes do AIS e do Firebird, incluindo arquivos e pastas remanescentes, para evitar erros de conexão com o banco de dados durante a instalação.

Detalhes da solução

Vulnerabilidade de segurança identificada no Firebird 2.5.6

Os clientes podem relatar uma vulnerabilidade de segurança no Firebird 2.5.6.2702 instalado com o Altium Infrastructure Server (AIS) 1.0.4.95. Em alguns casos, as tentativas de substituir a versão do banco de dados podem resultar em falhas de instalação ou erros relacionados ao banco de dados.

Restrições de compatibilidade e conflitos de instalação

O AIS oferece suporte apenas ao Firebird 2.5 e não oferece suporte ao Firebird 3.0 ou posterior. Além disso, a desinstalação do AIS não remove automaticamente o Firebird. Arquivos ou pastas remanescentes do Firebird de instalações anteriores podem impedir que o AIS se conecte ao banco de dados durante a instalação.

Versão do banco de dados e abordagem recomendadas

  • Use o Firebird 2.5.9 com o AIS.
  • Não instale o Firebird 3.0 ou posterior, pois essas versões não são compatíveis com o AIS.
  • Remova completamente o AIS e o Firebird antes de reinstalá-los.

Procedimento de instalação limpa

  1. Desinstale o AIS usando o desinstalador do AIS.
  2. Desinstale o Firebird usando o desinstalador do Firebird.
  3. Exclua todos os arquivos e pastas remanescentes de:
    • C:\Program Files (x86)\Altium\Altium Infrastructure Server
    • C:\Program Files (x86)\Firebird
    • C:\ProgramData\Altium\InfrastructureData
    • C:\ProgramData\firebird
  4. Reinicie o computador.
  5. Instale o Firebird 2.5.9.
  6. Verifique se o serviço do Firebird está em execução.
  7. Instale o Altium Infrastructure Server 1.0.4.95.

Observações adicionais

  • Se o erro a seguir ocorrer durante a instalação, é provável que o Firebird não tenha sido completamente removido antes da reinstalação:

    Setup dialog showing a runtime error during UpdateProduct: SQL error cannot attach to password database, error code -902, stating unsuccessful execution caused by a system error preventing subsequent statements.

    Para resolver esse erro, desinstale o Firebird, remova todos os arquivos e pastas remanescentes do Firebird, reinicie o computador, reinstale o Firebird 2.5.9 e, em seguida, reinstale o AIS.

  • O AIS não oferece suporte ao Microsoft SQL Server como plataforma alternativa de banco de dados.
  • Atualmente, não há planos para atualizar o AIS para oferecer suporte a versões do Firebird posteriores à 2.5.x.

Referências

AI-LocalizedLocalizado por IA
Caso encontre um problema, selecione o texto/imagem e primaCtrl + Enterpara nos enviar o seu feedback.
Contents
Was this article helpful?