Lucene search

K
osvGoogleOSV:GO-2024-2605
HistoryMar 11, 2024 - 8:08 p.m.

SQL injection in github.com/jackc/pgx/v4

2024-03-1120:08:05
Google
osv.dev
11
sql injection
pgx/v4
github
database
simple protocol
parameter values

8.1 High

CVSS3

Attack Vector

NETWORK

Attack Complexity

HIGH

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

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

8.2 High

AI Score

Confidence

Low

0.0004 Low

EPSS

Percentile

9.1%

SQL injection is possible when the database uses the non-default simple protocol, a minus sign directly precedes a numeric placeholder followed by a string placeholder on the same line, and both parameter values are user-controlled.

CPENameOperatorVersion
github.com/jackc/pgx/v4lt4.18.2

8.1 High

CVSS3

Attack Vector

NETWORK

Attack Complexity

HIGH

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

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

8.2 High

AI Score

Confidence

Low

0.0004 Low

EPSS

Percentile

9.1%