KB : Remplacement de Firebird 2.5.6 dans AIS en raison d’une vulnérabilité de sécurité signalée

Altium On-Prem Enterprise Server Altium On-Prem Enterprise Server
Les clients utilisant Altium Infrastructure Server (AIS) 1.0.4.95 peuvent constater la présence d’une vulnérabilité de sécurité signalée dans la version 2.5.6.2702 de la base de données Firebird, généralement installée avec AIS. AIS prend uniquement en charge Firebird 2.5.x et n’est pas compatible avec Firebird 3.0 ou les versions ultérieures. Comme aucune mise à jour d’AIS visant à prendre en charge les versions plus récentes de Firebird n’est actuellement prévue, la solution recommandée consiste à remplacer Firebird 2.5.6 par Firebird 2.5.9, puis à réinstaller AIS. Il est nécessaire de supprimer complètement toutes les installations existantes d’AIS et de Firebird, y compris les fichiers et dossiers résiduels, afin d’éviter les erreurs de connexion à la base de données lors de l’installation.

Détails de la solution

Vulnérabilité de sécurité identifiée dans Firebird 2.5.6

Des clients peuvent signaler une vulnérabilité de sécurité dans Firebird 2.5.6.2702 installé avec Altium Infrastructure Server (AIS) 1.0.4.95. Dans certains cas, les tentatives de remplacement de la version de la base de données peuvent entraîner des échecs d’installation ou des erreurs liées à la base de données.

Restrictions de compatibilité et conflits d’installation

AIS prend uniquement en charge Firebird 2.5 et ne prend pas en charge Firebird 3.0 ni les versions ultérieures. De plus, la désinstallation d’AIS ne supprime pas automatiquement Firebird. Les fichiers ou dossiers Firebird laissés par des installations précédentes peuvent empêcher AIS de se connecter à sa base de données lors de l’installation.

Version de base de données et approche recommandées

  • Utilisez Firebird 2.5.9 avec AIS.
  • N’installez pas Firebird 3.0 ni les versions ultérieures, car ces versions ne sont pas prises en charge par AIS.
  • Supprimez complètement AIS et Firebird avant de les réinstaller.

Procédure d’installation propre

  1. Désinstallez AIS à l’aide de son programme de désinstallation.
  2. Désinstallez Firebird à l’aide de son programme de désinstallation.
  3. Supprimez tous les fichiers et dossiers restants dans :
    • C:\Program Files (x86)\Altium\Altium Infrastructure Server
    • C:\Program Files (x86)\Firebird
    • C:\ProgramData\Altium\InfrastructureData
    • C:\ProgramData\firebird
  4. Redémarrez l’ordinateur.
  5. Installez Firebird 2.5.9.
  6. Vérifiez que le service Firebird est en cours d’exécution.
  7. Installez Altium Infrastructure Server 1.0.4.95.

Remarques complémentaires

  • Si l’erreur suivante se produit pendant l’installation, Firebird n’a probablement pas été complètement supprimé avant la réinstallation :

    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.

    Pour résoudre cette erreur, désinstallez Firebird, supprimez tous les fichiers et dossiers Firebird restants, redémarrez l’ordinateur, réinstallez Firebird 2.5.9, puis réinstallez AIS.

  • AIS ne prend pas en charge Microsoft SQL Server comme plateforme de base de données de remplacement.
  • Il n’est actuellement pas prévu de mettre à jour AIS pour prendre en charge les versions de Firebird ultérieures à 2.5.x.

Références

AI-LocalizedLocalisé par IA
Si vous trouvez un problème, sélectionnez le texte/l’image et appuyez surCtrl + Enterpour nous envoyer vos commentaires.
Contents
Was this article helpful?