WALLIX - WSA-2026-10-0701

Date de publication :

Il s’agit d’une vulnérabilité dans le proxy SSH de WALLIX Bastion, au niveau de l’authentification par clé publique.

WALLIX Bastion est une solution de gestion des accès à privilèges (PAM). Elle s’interpose entre les utilisateurs et les systèmes cibles. Elle conserve les secrets dans un coffre, proxifie les sessions SSH et RDP et les enregistre.

Une étape d’authentification critique est absente. Le proxy accepte la sonde de clé publique envoyée par le client comme preuve de l’étape de clé publique. Il ne vérifie pas que le client détient la clé privée correspondante. Lorsque l’utilisateur a aussi une méthode interactive (mot de passe, appareil mobile/MFA, redirection URL/SAML), le proxy considère cette étape comme satisfaite par un mot de passe vide. Si le domaine de l’utilisateur possède une autorité de certification SSH, tout certificat signé par cette autorité passe de la même façon. Les utilisateurs primaires locaux ou LDAP/AD sont concernés. Un utilisateur dont la seule méthode est une clé SSH n’est pas exposé. L’attaquant n’a besoin d’aucun compte. Il doit seulement connaître le login et la clé publique enregistrée de la victime.

Elle permet l’ouverture d’une session au nom de l’utilisateur, sans clé privée ni mot de passe, et l’accès à toutes les cibles autorisées avec les identifiants que le Bastion injecte.

Informations

La faille est activement exploitée : Non

Un correctif existe : Oui

Une mesure de contournement existe : Oui

Risques

Contournement de la politique de sécurité

Exploitation

La vulnérabilité exploitée est du type
CWE-304 : Missing Critical Step in Authentication

Détails sur l'exploitation
•   Vecteur d'attaque : Réseau
•   Complexité de l'attaque : Élevée
•   Privilèges nécessaires pour réaliser l'attaque : Aucun
•   Interaction d'un utilisateur ayant accès au produit est-elle nécessaire : Non
•   L'exploitation de la faille permet d'obtenir des droits privilégiés : Non

Preuve de concept
Actuellement, aucune preuve de concept n'est disponible en sources ouvertes.

Systèmes ou composants affectés

  • WALLIX Bastion versions 12.0.x jusqu’à 12.0.26

  • WALLIX Bastion versions 12.1.0 jusqu’à 12.4.x

Contournement provisoire

•   Retirer keyboard-interactive des méthodes d’authentification SSH. Seule l’authentification par clé SSH fonctionne alors.
•   Retirer l’authentification par clé SSH.
•   Sur toute l’appliance : définir disable_password_kbdint_auth = True dans la configuration du proxy SSH, avec le support WALLIX. Le proxy n’offre plus alors le mot de passe ni keyboard-interactive.

Solutions ou recommandations

•   WALLIX Bastion branche 12.0.x : versions 12.0.27 et supérieures
•   WALLIX Bastion branches 12.1 à 12.4.x : versions 12.5.0 et supérieures