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
16
jwcrypto
vulnerability
dos
attack
jwe token
validation
length
tokens
processing
memory

CVSS3

6.8

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

AI Score

6.4

Confidence

High

EPSS

0

Percentile

9.0%

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.

CVSS3

6.8

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

AI Score

6.4

Confidence

High

EPSS

0

Percentile

9.0%