Lookup for vulnerable packages by Package URL.

Purlpkg:pypi/piccolo@0.14.9
Typepypi
Namespace
Namepiccolo
Version0.14.9
Qualifiers
Subpath
Is_vulnerabletrue
Next_non_vulnerable_version0.121.0
Latest_non_vulnerable_version0.121.0
Affected_by_vulnerabilities
0
url VCID-qsyj-2cmn-rya7
vulnerability_id VCID-qsyj-2cmn-rya7
summary Piccolo is an ORM and query builder which supports asyncio. In versions 0.120.0 and prior, the implementation of `BaseUser.login` leaks enough information to a malicious user such that they would be able to successfully generate a list of valid users on the platform. As Piccolo on its own does not also enforce strong passwords, these lists of valid accounts are likely to be used in a password spray attack with the outcome being attempted takeover of user accounts on the platform. The impact of this vulnerability is minor as it requires chaining with other attack vectors in order to gain more then simply a list of valid users on the underlying platform. The likelihood of this vulnerability is possible as it requires minimal skills to pull off, especially given the underlying login functionality for Piccolo based sites is open source. This issue has been patched in version 0.121.0.
references
0
reference_url https://github.com/piccolo-orm/piccolo/commit/edcfe3568382922ba3e3b65896e6e7272f972261
reference_id
reference_type
scores
0
value 5.3
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
url https://github.com/piccolo-orm/piccolo/commit/edcfe3568382922ba3e3b65896e6e7272f972261
1
reference_url https://github.com/piccolo-orm/piccolo/security/advisories/GHSA-h7cm-mrvq-wcfr
reference_id
reference_type
scores
0
value 5.3
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
url https://github.com/piccolo-orm/piccolo/security/advisories/GHSA-h7cm-mrvq-wcfr
2
reference_url https://github.com/advisories/GHSA-h7cm-mrvq-wcfr
reference_id GHSA-h7cm-mrvq-wcfr
reference_type
scores
url https://github.com/advisories/GHSA-h7cm-mrvq-wcfr
fixed_packages
0
url pkg:pypi/piccolo@0.121.0
purl pkg:pypi/piccolo@0.121.0
is_vulnerable false
affected_by_vulnerabilities
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/piccolo@0.121.0
aliases CVE-2023-41885, GHSA-h7cm-mrvq-wcfr, PYSEC-2023-173
risk_score null
exploitability null
weighted_severity null
resource_url http://public2.vulnerablecode.io/vulnerabilities/VCID-qsyj-2cmn-rya7
Fixing_vulnerabilities
Risk_scorenull
Resource_urlhttp://public2.vulnerablecode.io/packages/pkg:pypi/piccolo@0.14.9