vantage6@4.1.0b1 vulnerabilities

vantage6 command line interface

Direct Vulnerabilities

Known vulnerabilities in the vantage6 package. This does not include vulnerabilities belonging to this package’s dependencies.

Automatically find and fix vulnerabilities affecting your projects. Snyk scans for vulnerabilities and provides fixes for free.
Fix for free
Vulnerability Vulnerable Version
  • M
Race Condition

vantage6 is a vantage6 command line interface

Affected versions of this package are vulnerable to Race Condition via the API routes /recover/lost and /2fa/lost, which are designed to assist users in recovering lost passwords or MFA tokens. An attacker can determine the existence of specific usernames within the system by observing differences in response times or by the specific error message "Failed to login" that is returned if the username exists.

How to fix Race Condition?

Upgrade vantage6 to version 4.3.0 or higher.

[,4.3.0)
  • M
Incorrect Authorization

vantage6 is a vantage6 command line interface

Affected versions of this package are vulnerable to Incorrect Authorization due to overly permissive CORS settings. An attacker can exploit this vulnerability by sending requests from unauthorized origins, potentially leading to unauthorized actions or data exposure.

How to fix Incorrect Authorization?

Upgrade vantage6 to version 4.3.0 or higher.

[,4.3.0)
  • L
Insecure Storage of Sensitive Information

vantage6 is a vantage6 command line interface

Affected versions of this package are vulnerable to Insecure Storage of Sensitive Information due to insufficient validation of encryption settings when creating tasks in an encrypted collaboration. An attacker can inadvertently store sensitive input data unencrypted in the database by creating a task without the proper encryption setting.

How to fix Insecure Storage of Sensitive Information?

Upgrade vantage6 to version 4.2.0 or higher.

[,4.2.0)
  • M
Improper Access Control

vantage6 is a vantage6 command line interface

Affected versions of this package are vulnerable to Improper Access Control due to insecure default SSH configurations for node and server containers. An attacker can gain unauthorized root access with password authentication by exploiting this misconfiguration.

Note:

This is only exploitable if the SSH service is exposed, which is not the case in a proper deployment.

How to fix Improper Access Control?

Upgrade vantage6 to version 4.2.0 or higher.

[,4.2.0)
  • H
Arbitrary Code Injection

vantage6 is a vantage6 command line interface

Affected versions of this package are vulnerable to Arbitrary Code Injection due to improper handling of algorithm environment variables. An attacker can execute arbitrary code by injecting malicious input into these variables.

How to fix Arbitrary Code Injection?

Upgrade vantage6 to version 4.2.0 or higher.

[,4.2.0)