CVE-2024-22193 vantage6 unencrypted task can be created in encrypted collaboration

Low 3.5 Published Updated

Users can accidentally store sensitive task inputs unencrypted in encrypted collaborations, leading to potential data exposure.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Over the internet
Victim action needed
A user has to click or open something
Fix
Available

What is CVE-2024-22193?

CVE-2024-22193 is a low-severity vulnerability in vantage6, published on 30 Jan 2024. Any signed-in user can exploit it over the network, and only if a user opens a file or follows a link.

Official description

The vantage6 technology enables to manage and deploy privacy enhancing technologies like Federated Learning (FL) and Multi-Party Computation (MPC). There are no checks on whether the input is encrypted if a task is created in an encrypted collaboration. Therefore, a user may accidentally create a task with sensitive input data that will then be stored unencrypted in a database. Users should ensure they set the encryption setting correctly. This vulnerability is patched in 4.2.0.

Weakness: CWE-922

Which versions are affected by CVE-2024-22193?

3 open source packages ship an affected version, including vantage6. It affects 1 product.

PackageAffectedFixed in
vantage6 PyPIAll versions4.2.0
vantage6 PyPIAll versions4.2.0
vantage6 PyPIAll versions4.2.0

Products include Vantage6 Vantage6.

How do I fix CVE-2024-22193?

Upgrade vantage6 to 4.2.0 or later.

Is CVE-2024-22193 being exploited?

It is not confirmed as exploited in the wild, but public exploit code for CVE-2024-22193 exists.

Sources

Also known as GHSA-rjmv-52mp-gjrr, PYSEC-2024-32.

Is CVE-2024-22193 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free