Lookup for vulnerabilities affecting packages.

Vulnerability_idVCID-qyby-143d-b7gz
SummaryB2 Command Line Tool is the official command line tool for the backblaze cloud storage service. Linux and Mac releases of the B2 command-line tool version 3.2.0 and below contain a key disclosure vulnerability that, in certain conditions, can be exploited by local attackers through a time-of-check-time-of-use (TOCTOU) race condition. The command line tool saves API keys (and bucket name-to-id mapping) in a local database file (`$XDG_CONFIG_HOME/b2/account_info`, `~/.b2_account_info` or a user-defined path) when `b2 authorize-account` is first run. This happens regardless of whether a valid key is provided or not. When first created, the file is world readable and is (typically a few milliseconds) later altered to be private to the user. If the directory is readable by a local attacker and the user did not yet run `b2 authorize-account` then during the brief period between file creation and permission modification, a local attacker can race to open the file and maintain a handle to it. This allows the local attacker to read the contents after the file after the sensitive information has been saved to it. Users that have not yet run `b2 authorize-account` should upgrade to B2 Command-Line Tool v3.2.1 before running it. Users that have run `b2 authorize-account` are safe if at the time of the file creation no other local users had read access to the local configuration file. Users that have run `b2 authorize-account` where the designated path could be opened by another local user should upgrade to B2 Command-Line Tool v3.2.1 and remove the database and regenerate all application keys. Note that `b2 clear-account` does not remove the database file and it should not be used to ensure that all open handles to the file are invalidated. If B2 Command-Line Tool cannot be upgraded to v3.2.1 due to a dependency conflict, a binary release can be used instead. Alternatively a new version could be installed within a virtualenv, or the permissions can be changed to prevent local users from opening the database file.
Aliases
0
alias CVE-2022-23653
1
alias GHSA-8wr4-2wm6-w3pr
2
alias PYSEC-2022-32
Fixed_packages
0
url pkg:pypi/b2@3.2.1
purl pkg:pypi/b2@3.2.1
is_vulnerable false
affected_by_vulnerabilities
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@3.2.1
Affected_packages
0
url pkg:pypi/b2@0.3.14
purl pkg:pypi/b2@0.3.14
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@0.3.14
1
url pkg:pypi/b2@0.4.0
purl pkg:pypi/b2@0.4.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@0.4.0
2
url pkg:pypi/b2@0.4.2
purl pkg:pypi/b2@0.4.2
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@0.4.2
3
url pkg:pypi/b2@0.4.4
purl pkg:pypi/b2@0.4.4
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@0.4.4
4
url pkg:pypi/b2@0.4.6
purl pkg:pypi/b2@0.4.6
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@0.4.6
5
url pkg:pypi/b2@0.4.8
purl pkg:pypi/b2@0.4.8
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@0.4.8
6
url pkg:pypi/b2@0.4.10
purl pkg:pypi/b2@0.4.10
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@0.4.10
7
url pkg:pypi/b2@0.5.0
purl pkg:pypi/b2@0.5.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@0.5.0
8
url pkg:pypi/b2@0.5.2
purl pkg:pypi/b2@0.5.2
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@0.5.2
9
url pkg:pypi/b2@0.5.4
purl pkg:pypi/b2@0.5.4
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@0.5.4
10
url pkg:pypi/b2@0.5.6
purl pkg:pypi/b2@0.5.6
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@0.5.6
11
url pkg:pypi/b2@0.6.0
purl pkg:pypi/b2@0.6.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@0.6.0
12
url pkg:pypi/b2@0.6.2
purl pkg:pypi/b2@0.6.2
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@0.6.2
13
url pkg:pypi/b2@0.6.4
purl pkg:pypi/b2@0.6.4
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@0.6.4
14
url pkg:pypi/b2@0.6.6
purl pkg:pypi/b2@0.6.6
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@0.6.6
15
url pkg:pypi/b2@0.6.8
purl pkg:pypi/b2@0.6.8
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@0.6.8
16
url pkg:pypi/b2@0.7.0
purl pkg:pypi/b2@0.7.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@0.7.0
17
url pkg:pypi/b2@0.7.2
purl pkg:pypi/b2@0.7.2
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@0.7.2
18
url pkg:pypi/b2@0.7.4
purl pkg:pypi/b2@0.7.4
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@0.7.4
19
url pkg:pypi/b2@1.0.0
purl pkg:pypi/b2@1.0.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@1.0.0
20
url pkg:pypi/b2@1.1.0
purl pkg:pypi/b2@1.1.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@1.1.0
21
url pkg:pypi/b2@1.2.0
purl pkg:pypi/b2@1.2.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@1.2.0
22
url pkg:pypi/b2@1.3.0
purl pkg:pypi/b2@1.3.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@1.3.0
23
url pkg:pypi/b2@1.3.2
purl pkg:pypi/b2@1.3.2
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@1.3.2
24
url pkg:pypi/b2@1.3.4
purl pkg:pypi/b2@1.3.4
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@1.3.4
25
url pkg:pypi/b2@1.3.6
purl pkg:pypi/b2@1.3.6
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@1.3.6
26
url pkg:pypi/b2@1.3.8
purl pkg:pypi/b2@1.3.8
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@1.3.8
27
url pkg:pypi/b2@1.4.0
purl pkg:pypi/b2@1.4.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@1.4.0
28
url pkg:pypi/b2@1.4.2
purl pkg:pypi/b2@1.4.2
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@1.4.2
29
url pkg:pypi/b2@2.0.0
purl pkg:pypi/b2@2.0.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@2.0.0
30
url pkg:pypi/b2@2.0.2
purl pkg:pypi/b2@2.0.2
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@2.0.2
31
url pkg:pypi/b2@2.1.0
purl pkg:pypi/b2@2.1.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@2.1.0
32
url pkg:pypi/b2@2.2.0
purl pkg:pypi/b2@2.2.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@2.2.0
33
url pkg:pypi/b2@2.3.0
purl pkg:pypi/b2@2.3.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@2.3.0
34
url pkg:pypi/b2@2.4.0
purl pkg:pypi/b2@2.4.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@2.4.0
35
url pkg:pypi/b2@2.5.0
purl pkg:pypi/b2@2.5.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@2.5.0
36
url pkg:pypi/b2@2.5.1
purl pkg:pypi/b2@2.5.1
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@2.5.1
37
url pkg:pypi/b2@3.0.0
purl pkg:pypi/b2@3.0.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@3.0.0
38
url pkg:pypi/b2@3.0.1
purl pkg:pypi/b2@3.0.1
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@3.0.1
39
url pkg:pypi/b2@3.0.2
purl pkg:pypi/b2@3.0.2
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@3.0.2
40
url pkg:pypi/b2@3.0.3
purl pkg:pypi/b2@3.0.3
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@3.0.3
41
url pkg:pypi/b2@3.1.0
purl pkg:pypi/b2@3.1.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@3.1.0
42
url pkg:pypi/b2@3.2.0
purl pkg:pypi/b2@3.2.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-qyby-143d-b7gz
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/b2@3.2.0
References
0
reference_url https://github.com/Backblaze/B2_Command_Line_Tool/commit/c74029f9f75065e8f7e3c3ec8e0a23fb8204feeb
reference_id
reference_type
scores
url https://github.com/Backblaze/B2_Command_Line_Tool/commit/c74029f9f75065e8f7e3c3ec8e0a23fb8204feeb
1
reference_url https://github.com/Backblaze/B2_Command_Line_Tool/security/advisories/GHSA-8wr4-2wm6-w3pr
reference_id
reference_type
scores
url https://github.com/Backblaze/B2_Command_Line_Tool/security/advisories/GHSA-8wr4-2wm6-w3pr
2
reference_url https://nvd.nist.gov/vuln/detail/CVE-2022-23653
reference_id CVE-2022-23653
reference_type
scores
url https://nvd.nist.gov/vuln/detail/CVE-2022-23653
3
reference_url https://github.com/advisories/GHSA-8wr4-2wm6-w3pr
reference_id GHSA-8wr4-2wm6-w3pr
reference_type
scores
url https://github.com/advisories/GHSA-8wr4-2wm6-w3pr
Weaknesses
0
cwe_id 1035
name OWASP Top Ten 2017 Category A9 - Using Components with Known Vulnerabilities
description Weaknesses in this category are related to the A9 category in the OWASP Top Ten 2017.
1
cwe_id 367
name Time-of-check Time-of-use (TOCTOU) Race Condition
description The product checks the state of a resource before using that resource, but the resource's state can change between the check and the use in a way that invalidates the results of the check. This can cause the product to perform invalid actions when the resource is in an unexpected state.
2
cwe_id 937
name OWASP Top Ten 2013 Category A9 - Using Components with Known Vulnerabilities
description Weaknesses in this category are related to the A9 category in the OWASP Top Ten 2013.
Exploits
Severity_range_scorenull
Exploitabilitynull
Weighted_severitynull
Risk_scorenull
Resource_urlhttp://public2.vulnerablecode.io/vulnerabilities/VCID-qyby-143d-b7gz