Staging Environment: Content and features may be unstable or change without notice.
Search for packages
Package details: pkg:pypi/vantage6@1.2.3.post2
purl pkg:pypi/vantage6@1.2.3.post2
Next non-vulnerable version 4.11.0
Latest non-vulnerable version 5.0.0
Risk 4.4
Vulnerabilities affecting this package (16)
Vulnerability Summary Fixed by
VCID-3nfq-a2qc-2kaw
Aliases:
CVE-2023-41881
GHSA-rf54-7qrr-96j6
PYSEC-2023-200
vantage6 is privacy preserving federated learning infrastructure. When a collaboration is deleted, the linked resources (such as tasks from that collaboration) should be deleted. This is partly to manage data properly, but also to prevent a potential (but unlikely) side-effect that affects versions prior to 4.0.0, where if a collaboration with id=10 is deleted, and subsequently a new collaboration is created with id=10, the authenticated users in that collaboration could potentially see results of the deleted collaboration in some cases. Version 4.0.0 contains a patch for this issue. There are no known workarounds.
4.0.0
Affected by 10 other vulnerabilities.
VCID-6gbf-4kqb-6yce
Aliases:
CVE-2023-22738
GHSA-vvjv-97j8-94xh
GMS-2023-493
PYSEC-2023-53
vantage6 is a privacy preserving federated learning infrastructure for secure insight exchange. Assigning existing users to a different organizations is currently possible. It may lead to unintended access: if a user from organization A is accidentally assigned to organization B, they will retain their permissions and therefore might be able to access stuff they should not be allowed to access. This issue is patched in version 3.8.0.
3.6.1
Affected by 15 other vulnerabilities.
3.8.0rc3
Affected by 15 other vulnerabilities.
3.8.0
Affected by 14 other vulnerabilities.
3.8.1
Affected by 13 other vulnerabilities.
VCID-77kr-a99z-r3f8
Aliases:
CVE-2024-21653
GHSA-2wgc-48g2-cj5w
PYSEC-2024-33
PYSEC-2024-34
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.
4.2.0
Affected by 4 other vulnerabilities.
VCID-7smm-dre6-euhs
Aliases:
CVE-2024-32969
GHSA-99r4-cjp4-3hmx
vantage6 collaboration admins can extend their influence by expanding the collaboration Collaboration administrators can add extra organizations to their collaboration. When doing that, they extend their influence: for instance, for organizations that they include, they can then create new users for which they know the passwords, and use that to read task results of other collaborations that that organization is involved in. Only relatively trusted users - with access to manage a collaboration - are able to do this, which reduces the impact.
4.5.0rc3
Affected by 1 other vulnerability.
VCID-a33e-xhz8-fkey
Aliases:
CVE-2023-23930
GHSA-5m22-cfq9-86x6
PYSEC-2023-196
vantage6 is privacy preserving federated learning infrastructure. Versions prior to 4.0.0 use pickle, which has known security issue, as a default serialization module but that has known security issues. All users of vantage6 that post tasks with the default serialization are affected. Version 4.0.0 contains a patch. Users may specify JSON serialization as a workaround.
4.0.2
Affected by 9 other vulnerabilities.
VCID-cc7t-us5t-ffbb
Aliases:
CVE-2025-43863
GHSA-j6g5-p62x-58hw
PYSEC-2025-220
vantage6 is an open source framework built to enable, manage and deploy privacy enhancing technologies like Federated Learning and Multi-Party Computation. If attacker gets access to an authenticated session, they can try to brute-force the user password by using the change password functionality: they can call that route infinitely which will return the message that password is wrong until it is correct. This vulnerability is fixed in 4.11.
4.11.0
Affected by 0 other vulnerabilities.
5.0.0a0
Affected by 0 other vulnerabilities.
VCID-cwg5-wr8x-vuf3
Aliases:
CVE-2024-23823
GHSA-4946-85pr-fvxh
vantage6's CORS settings overly permissive ### Impact The vantage6 server has no restrictions on CORS settings. It should be possible for people to set the allowed origins of the server. The impact is limited because v6 does not use session cookies ### Patches No ### Workarounds No
4.3.0
Affected by 2 other vulnerabilities.
VCID-hdj5-dmqq-cqdp
Aliases:
CVE-2024-21671
GHSA-45gq-q4xh-cp53
PYSEC-2024-31
The vantage6 technology enables to manage and deploy privacy enhancing technologies like Federated Learning (FL) and Multi-Party Computation (MPC). It is possible to find out usernames from the response time of login requests. This could aid attackers in credential attacks. Version 4.2.0 patches this vulnerability.
4.2.0
Affected by 4 other vulnerabilities.
VCID-jx74-5qee-4qgp
Aliases:
CVE-2023-41882
GHSA-gc57-xhh5-m94r
PYSEC-2023-201
vantage6 is privacy preserving federated learning infrastructure. The endpoint /api/collaboration/{id}/task is used to collect all tasks from a certain collaboration. To get such tasks, a user should have permission to view the collaboration and to view the tasks in it. However, prior to version 4.0.0, it is only checked if the user has permission to view the collaboration. Version 4.0.0 contains a patch. There are no known workarounds.
4.0.0
Affected by 10 other vulnerabilities.
VCID-jzwd-57k4-qyaa
Aliases:
CVE-2023-28635
GHSA-7x94-6g2m-3hp2
PYSEC-2023-198
vantage6 is privacy preserving federated learning infrastructure. Prior to version 4.0.0, malicious users may try to get access to resources they are not allowed to see, by creating resources with integers as names. One example where this is a risk, is when users define which users are allowed to run algorithms on their node. This may be defined by username or user id. Now, for example, if user id 13 is allowed to run tasks, and an attacker creates a username with username '13', they would be wrongly allowed to run an algorithm. There may also be other places in the code where such a mixup of resource ID or name leads to issues. Version 4.0.0 contains a patch for this issue. The best solution is to check when resources are created or modified, that the resource name always starts with a character.
4.0.0
Affected by 10 other vulnerabilities.
VCID-kkn4-bq4e-yqd9
Aliases:
CVE-2023-23929
GHSA-4w59-c3gc-rrhp
GMS-2023-492
PYSEC-2023-54
vantage6 is a privacy preserving federated learning infrastructure for secure insight exchange. Currently, the refresh token is valid indefinitely. The refresh token should get a validity of 24-48 hours. A fix was released in version 3.8.0.
3.8.0
Affected by 14 other vulnerabilities.
VCID-sgwu-s2e9-7qbp
Aliases:
CVE-2024-21649
GHSA-w9h2-px87-74vx
PYSEC-2024-30
The vantage6 technology enables to manage and deploy privacy enhancing technologies like Federated Learning (FL) and Multi-Party Computation (MPC). Prior to 4.2.0, authenticated users could inject code into algorithm environment variables, resulting in remote code execution. This vulnerability is patched in 4.2.0.
4.2.0
Affected by 4 other vulnerabilities.
VCID-tjnd-7tza-1fay
Aliases:
CVE-2024-22193
GHSA-rjmv-52mp-gjrr
PYSEC-2024-32
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.
4.2.0
Affected by 4 other vulnerabilities.
VCID-tkb7-qyaj-zfcz
Aliases:
CVE-2022-39228
GHSA-36gx-9q6h-g429
GMS-2023-491
PYSEC-2023-313
PYSEC-2023-52
vantage6 is a privacy preserving federated learning infrastructure for secure insight exchange. vantage6 does not inform the user of wrong username/password combination if the username actually exists. This is an attempt to prevent bots from obtaining usernames. However, if a wrong password is entered a number of times, the user account is blocked temporarily. This issue has been fixed in version 3.8.0.
3.8.0
Affected by 14 other vulnerabilities.
VCID-umwj-b2xx-hkcg
Aliases:
CVE-2023-47631
GHSA-vc3v-ppc7-v486
PYSEC-2023-303
PYSEC-2023-304
vantage6 is a framework to manage and deploy privacy enhancing technologies like Federated Learning (FL) and Multi-Party Computation (MPC). In affected versions a node does not check if an image is allowed to run if a `parent_id` is set. A malicious party that breaches the server may modify it to set a fake `parent_id` and send a task of a non-whitelisted algorithm. The node will then execute it because the `parent_id` that is set prevents checks from being run. This impacts all servers that are breached by an expert user. This vulnerability has been patched in version 4.1.2. All users are advised to upgrade. There are no known workarounds for this vulnerability.
4.1.2
Affected by 8 other vulnerabilities.
VCID-zvar-nu8h-8qd8
Aliases:
CVE-2024-24770
GHSA-5h3x-6gwf-73jm
vantage6 vulnerable to a username timing attack on recover password/MFA token ### Impact Much like https://github.com/vantage6/vantage6/security/advisories/GHSA-45gq-q4xh-cp53, it is possible to find which usernames exist in vantage6 by calling the API routes `/recover/lost` and `/2fa/lost`, which send emails to users if they have lost their password or MFA token. Usernames can be found by assessing response time differences, and additionally, they can be found because the endpoint gives a response "Failed to login" if the username exists. ### Patches No ### Workarounds No
4.3.0
Affected by 2 other vulnerabilities.
Vulnerabilities fixed by this package (0)
Vulnerability Summary Aliases
This package is not known to fix vulnerabilities.

Date Actor Action Vulnerability Source VulnerableCode Version
2026-06-06T05:52:28.350828+00:00 GitLab Importer Affected by VCID-cc7t-us5t-ffbb https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/vantage6/CVE-2025-43863.yml 38.6.0
2026-06-06T04:57:24.645919+00:00 GitLab Importer Affected by VCID-7smm-dre6-euhs https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/vantage6/CVE-2024-32969.yml 38.6.0
2026-06-06T04:45:40.463397+00:00 GitLab Importer Affected by VCID-zvar-nu8h-8qd8 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/vantage6/CVE-2024-24770.yml 38.6.0
2026-06-06T04:45:31.460333+00:00 GitLab Importer Affected by VCID-cwg5-wr8x-vuf3 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/vantage6/CVE-2024-23823.yml 38.6.0
2026-06-06T04:33:48.946605+00:00 GitLab Importer Affected by VCID-sgwu-s2e9-7qbp https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/vantage6/CVE-2024-21649.yml 38.6.0
2026-06-06T04:33:45.926656+00:00 GitLab Importer Affected by VCID-tjnd-7tza-1fay https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/vantage6/CVE-2024-22193.yml 38.6.0
2026-06-06T04:33:18.631426+00:00 GitLab Importer Affected by VCID-77kr-a99z-r3f8 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/vantage6/CVE-2024-21653.yml 38.6.0
2026-06-06T04:19:08.024863+00:00 GitLab Importer Affected by VCID-umwj-b2xx-hkcg https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/vantage6/CVE-2023-47631.yml 38.6.0
2026-06-06T04:13:34.200792+00:00 GitLab Importer Affected by VCID-3nfq-a2qc-2kaw https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/vantage6/CVE-2023-41881.yml 38.6.0
2026-06-06T04:13:19.476631+00:00 GitLab Importer Affected by VCID-jx74-5qee-4qgp https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/vantage6/CVE-2023-41882.yml 38.6.0
2026-06-06T04:13:14.275168+00:00 GitLab Importer Affected by VCID-a33e-xhz8-fkey https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/vantage6/CVE-2023-23930.yml 38.6.0
2026-06-06T04:13:01.855127+00:00 GitLab Importer Affected by VCID-jzwd-57k4-qyaa https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/vantage6/CVE-2023-28635.yml 38.6.0
2026-06-06T03:32:09.077904+00:00 GitLab Importer Affected by VCID-kkn4-bq4e-yqd9 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/vantage6/GMS-2023-492.yml 38.6.0
2026-06-06T03:31:34.375332+00:00 GitLab Importer Affected by VCID-6gbf-4kqb-6yce https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/vantage6/GMS-2023-493.yml 38.6.0
2026-06-06T03:31:17.877313+00:00 GitLab Importer Affected by VCID-tkb7-qyaj-zfcz https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/vantage6/CVE-2022-39228.yml 38.6.0
2026-06-06T03:31:16.434747+00:00 GitLab Importer Affected by VCID-tkb7-qyaj-zfcz https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/vantage6/GMS-2023-491.yml 38.6.0
2026-06-05T17:04:36.069756+00:00 PyPI Importer Affected by VCID-cc7t-us5t-ffbb https://osv-vulnerabilities.storage.googleapis.com/PyPI/all.zip 38.6.0
2026-06-05T17:03:34.816128+00:00 PyPI Importer Affected by VCID-hdj5-dmqq-cqdp https://osv-vulnerabilities.storage.googleapis.com/PyPI/all.zip 38.6.0
2026-06-05T17:03:34.453521+00:00 PyPI Importer Affected by VCID-tjnd-7tza-1fay https://osv-vulnerabilities.storage.googleapis.com/PyPI/all.zip 38.6.0
2026-06-05T17:03:34.080114+00:00 PyPI Importer Affected by VCID-sgwu-s2e9-7qbp https://osv-vulnerabilities.storage.googleapis.com/PyPI/all.zip 38.6.0
2026-06-05T17:03:07.423714+00:00 PyPI Importer Affected by VCID-jx74-5qee-4qgp https://osv-vulnerabilities.storage.googleapis.com/PyPI/all.zip 38.6.0
2026-06-05T17:03:07.083641+00:00 PyPI Importer Affected by VCID-3nfq-a2qc-2kaw https://osv-vulnerabilities.storage.googleapis.com/PyPI/all.zip 38.6.0
2026-06-05T17:03:06.735873+00:00 PyPI Importer Affected by VCID-a33e-xhz8-fkey https://osv-vulnerabilities.storage.googleapis.com/PyPI/all.zip 38.6.0
2026-06-05T17:02:32.312355+00:00 PyPI Importer Affected by VCID-kkn4-bq4e-yqd9 https://osv-vulnerabilities.storage.googleapis.com/PyPI/all.zip 38.6.0
2026-06-05T17:02:31.845181+00:00 PyPI Importer Affected by VCID-6gbf-4kqb-6yce https://osv-vulnerabilities.storage.googleapis.com/PyPI/all.zip 38.6.0
2026-06-02T04:23:08.846085+00:00 Pypa Importer Affected by VCID-cc7t-us5t-ffbb https://github.com/pypa/advisory-database/blob/main/vulns/vantage6/PYSEC-2025-220.yaml 38.6.0
2026-06-02T04:20:48.091379+00:00 Pypa Importer Affected by VCID-tjnd-7tza-1fay https://github.com/pypa/advisory-database/blob/main/vulns/vantage6/PYSEC-2024-32.yaml 38.6.0
2026-06-02T04:20:47.244096+00:00 Pypa Importer Affected by VCID-sgwu-s2e9-7qbp https://github.com/pypa/advisory-database/blob/main/vulns/vantage6/PYSEC-2024-30.yaml 38.6.0
2026-06-02T04:20:46.390329+00:00 Pypa Importer Affected by VCID-hdj5-dmqq-cqdp https://github.com/pypa/advisory-database/blob/main/vulns/vantage6/PYSEC-2024-31.yaml 38.6.0
2026-06-02T04:19:45.175495+00:00 Pypa Importer Affected by VCID-3nfq-a2qc-2kaw https://github.com/pypa/advisory-database/blob/main/vulns/vantage6/PYSEC-2023-200.yaml 38.6.0
2026-06-02T04:19:44.390205+00:00 Pypa Importer Affected by VCID-jx74-5qee-4qgp https://github.com/pypa/advisory-database/blob/main/vulns/vantage6/PYSEC-2023-201.yaml 38.6.0
2026-06-02T04:19:43.551704+00:00 Pypa Importer Affected by VCID-a33e-xhz8-fkey https://github.com/pypa/advisory-database/blob/main/vulns/vantage6/PYSEC-2023-196.yaml 38.6.0
2026-06-02T04:18:27.253134+00:00 Pypa Importer Affected by VCID-kkn4-bq4e-yqd9 https://github.com/pypa/advisory-database/blob/main/vulns/vantage6/PYSEC-2023-54.yaml 38.6.0
2026-06-02T04:18:26.210851+00:00 Pypa Importer Affected by VCID-6gbf-4kqb-6yce https://github.com/pypa/advisory-database/blob/main/vulns/vantage6/PYSEC-2023-53.yaml 38.6.0