CVE-2026-54548
CVE-2026-54548 · kas: Persistent SSH Host Key Checking Disablement
Cette page présente des faits issus de sources publiques. Consultez l’avis original avant toute mise à jour.
kas is a setup tool for bitbake based projects. Prior to 5.4, internal SSH key setup triggered by SSH_PRIVATE_KEY or SSH_PRIVATE_KEY_FILE creates ~/.ssh/config when no user-specific SSH configuration exists and adds a global Host * rule containing StrictHostKeyChecking no. In kas/libcmds.py, ssh_no_host_key_check() runs without checking ctx.managed_env, so the setting persists after kas exits and affects future SSH sessions by the same local user, extending beyond the intended short-lived continuous integration environment. A later SSH connection can therefore accept an attacker-controlled host key without verification, increasing the risk of a man-in-the-middle attack that compromises session confidentiality or integrity. This issue is fixed in version 5.4.
CVSS 3.3 · Faible · EPSS 0,1% · Correctif disponible
- Publication
- Mise à jour
Pile logicielle: system · python
Produits et versions concernés
kas
- Versions du logiciel
- < 5.4: Concernée
Aucun correctif publié
kas Debian:12
- Versions du logiciel
- 3.1-2
- 3.2.3-1
- 4.0-1
- 4.3-1
- 4.3.2-1
- 4.4-1
- 4.4-2
- 4.5-1
- 4.5-2
- 4.6-1
- 4.7-1
- 4.8.1-1
- 4.8.1-2
- 4.8.2-1
- 5.0-1
- 5.1-1
- 5.2-1
- 5.3-1
- 5.4-1
- 5.5-1
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
kas Debian:13
- Versions du logiciel
- 4.8.1-2
- 4.8.2-1
- 5.0-1
- 5.1-1
- 5.2-1
- 5.3-1
- 5.4-1
- 5.5-1
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
kas Debian:14
- Versions du logiciel
- 4.8.1-2
- 4.8.2-1
- 5.0-1
- 5.1-1
- 5.2-1
- 5.3-1
- Plages de versions concernées
- ECOSYSTEM: < 5.4-1
Mettez à jour vers 5.4-1
kas PyPI
- Versions du logiciel
- 0.11.0
- 0.13.0
- 0.14.0
- 0.15.0
- 0.16.1
- 0.17.0
- 0.18.0
- 0.19.0
- 0.20.0
- 0.20.1
- 1.0
- 1.1
- 2.0
- 2.1
- 2.1.1
- 2.2
- 2.3
- 2.3.1
- 2.3.2
- 2.3.3
- 2.4
- 2.5
- 2.6
- 2.6.1
- 2.6.2
- 2.6.3
- 3.0
- 3.0.1
- 3.0.2
- 3.1
- 3.2
- 3.2.1
- 3.2.2
- 3.2.3
- 3.3
- 4.0
- 4.1
- 4.2
- 4.3
- 4.3.1
- 4.3.2
- 4.4
- 4.5
- 4.6
- 4.7
- 4.8
- 4.8.1
- 4.8.2
- 5.0
- 5.1
- 5.2
- 5.3
- Plages de versions concernées
- ECOSYSTEM: < 5.4
Mettez à jour vers 5.4
kas Ubuntu:22.04:LTS
- Versions du logiciel
- 2.3.3-2
- 2.5-1
- 2.6.3-2
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
kas Ubuntu:24.04:LTS
- Versions du logiciel
- 4.0-1
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
kas Ubuntu:25.10
- Versions du logiciel
- 4.7-1
- 4.8.1-1
- 4.8.1-2
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
kas Ubuntu:26.10
- Versions du logiciel
- 5.1-1
- 5.2-1
- 5.4-1
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
kas Ubuntu:26.04:LTS
- Versions du logiciel
- 4.8.1-2
- 5.0-1
- 5.1-1
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié