Lucene search

K
veracodeVeracode Vulnerability DatabaseVERACODE:46005
HistoryMar 26, 2024 - 5:37 a.m.

Denial Of Service (DoS)

2024-03-2605:37:36
Veracode Vulnerability Database
sca.analysiscenter.veracode.com
8
jwcrypto
vulnerability
dos
attack
jwe token
validation
length
tokens
processing
memory

6.8 Medium

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

HIGH

User Interaction

NONE

Scope

CHANGED

Confidentiality Impact

NONE

Integrity Impact

NONE

Availability Impact

HIGH

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

6.4 Medium

AI Score

Confidence

High

0.0004 Low

EPSS

Percentile

9.1%

jwcrypto is vulnerable to Denial Of Service (DoS). The vulnerability is due to there is no proper validation on the length of tokens being processed by JWCrypto in the file jwe.py. This flaw allowing an attacker being able to exploit a high compression ratio in a malicious JWE Token, consuming excessive memory and processing time during token processing.

CPENameOperatorVersion
jwcryptole1.5.5
jwcryptole1.5.5

6.8 Medium

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

HIGH

User Interaction

NONE

Scope

CHANGED

Confidentiality Impact

NONE

Integrity Impact

NONE

Availability Impact

HIGH

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

6.4 Medium

AI Score

Confidence

High

0.0004 Low

EPSS

Percentile

9.1%