Lucene search

K
githubGitHub Advisory DatabaseGHSA-GCG6-XV4F-F749
HistoryJun 01, 2023 - 3:30 p.m.

janino vulnerable to denial of service due to stack overflow

2023-06-0115:30:59
CWE-787
GitHub Advisory Database
github.com
18
janino
vulnerable
denial of service
stack overflow
dos
attacks
evaluator
guess
parser
user-supplied
input
attacker
crash

CVSS3

5.5

Attack Vector

LOCAL

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

REQUIRED

Scope

UNCHANGED

Confidentiality Impact

NONE

Integrity Impact

NONE

Availability Impact

HIGH

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

EPSS

0.001

Percentile

19.2%

janino 3.1.9 and earlier is subject to denial of service (DOS) attacks when using the expression evaluator.guess parameter name method. If the parser runs on user-supplied input, an attacker could supply content that causes the parser to crash due to a stack overflow.

Affected configurations

Vulners
Node
org.codehaus.janinojanino-parentRange3.1.9
VendorProductVersionCPE
org.codehaus.janinojanino-parent*cpe:2.3:a:org.codehaus.janino:janino-parent:*:*:*:*:*:*:*:*

CVSS3

5.5

Attack Vector

LOCAL

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

REQUIRED

Scope

UNCHANGED

Confidentiality Impact

NONE

Integrity Impact

NONE

Availability Impact

HIGH

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

EPSS

0.001

Percentile

19.2%