Lucene search

K
veracodeVeracode Vulnerability DatabaseVERACODE:43954
HistoryOct 24, 2023 - 3:30 a.m.

Improper Input Validation

2023-10-2403:30:14
Veracode Vulnerability Database
sca.analysiscenter.veracode.com
4
improper input validation
repositories.py
attacker trick
pypi package
security document

7.8 High

CVSS3

Attack Vector

LOCAL

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

REQUIRED

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

6.9 Medium

AI Score

Confidence

High

0.001 Low

EPSS

Percentile

31.6%

pdm is vulnerable to Improper Input Validation. The vulnerability exists in the _read_lockfile function at repositories.py due to lack of input validations which allows an attacker to trick a user into installing a malicious open source PyPi package.

CPENameOperatorVersion
pdmle2.9.3
pdmle2.9.3

7.8 High

CVSS3

Attack Vector

LOCAL

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

REQUIRED

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

6.9 Medium

AI Score

Confidence

High

0.001 Low

EPSS

Percentile

31.6%