Vulnerability · Published Jan 30, 2024 · Assigned by GitHub_M

CVE-2024-21653vantage6 insecure SSH configuration for node and server containers

Medium 6.5

In plain English

A medium-severity improper access control in vantage6 from vantage6. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.5% (higher than 41% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)6.5Medium
Exploit odds (30 days)0.5%top 59.2% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

The vantage6 technology enables to manage and deploy privacy enhancing technologies like Federated Learning (FL) and Multi-Party Computation (MPC). Nodes and servers get a ssh config by default that permits root login with password authentication. In a proper deployment, the SSH service is not exposed so there is no risk, but not all deployments are ideal. The default should therefore be less permissive. The vulnerability can be mitigated by removing the ssh part from the docker file and rebuilding the docker image. Version 4.2.0 patches the vulnerability.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
PyPIvantage64.2.0GHSA-2wgc-48g2-cj5w
PyPIvantage64.2.0PYSEC-2026-2003
PyPIvantage6-node4.2.0PYSEC-2024-33
PyPIvantage6-server4.2.0PYSEC-2024-34

Affected products (as reported)

VendorProductVersions
vantage6 vantage6 < 4.2.0

Weakness: CWE-284 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N

References