Lucene search

K
veracodeVeracode Vulnerability DatabaseVERACODE:44674
HistoryDec 14, 2023 - 6:39 a.m.

Stack-based Buffer Overflow

2023-12-1406:39:53
Veracode Vulnerability Database
sca.analysiscenter.veracode.com
2
libjq.so
buffer overflow
vulnerability
jvp_number_is_nan
denial of service
dos

6.2 Medium

CVSS3

Attack Vector

LOCAL

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

NONE

Integrity Impact

NONE

Availability Impact

HIGH

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

7.2 High

AI Score

Confidence

High

0.0004 Low

EPSS

Percentile

5.1%

libjq.so is vulnerable to Stack-based Buffer Overflow. The vulnerability is caused by a defect in the jvp_number_is_nan function where the unit allocated for the decNumberCompare function was accidentally removed by earlier commit. This leads to stack overflow when comparing a nan with a payload of 1000 or more resulting in Denial Of Service (DOS).

6.2 Medium

CVSS3

Attack Vector

LOCAL

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

NONE

Integrity Impact

NONE

Availability Impact

HIGH

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

7.2 High

AI Score

Confidence

High

0.0004 Low

EPSS

Percentile

5.1%