Lucene search

K
ubuntucveUbuntu.comUB:CVE-2024-37298
HistoryJul 01, 2024 - 12:00 a.m.

CVE-2024-37298

2024-07-0100:00:00
ubuntu.com
ubuntu.com
1
gorilla/schema
struct
memory exhaustion
vulnerability
fix
v1.4.1
patch

7.5 High

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

NONE

Integrity Impact

NONE

Availability Impact

HIGH

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

6.8 Medium

AI Score

Confidence

Low

gorilla/schema converts structs to and from form values. Prior to version
1.4.1 Running schema.Decoder.Decode() on a struct that has a field of
type []struct{...} opens it up to malicious attacks regarding memory
allocations, taking advantage of the sparse slice functionality. Any use of
schema.Decoder.Decode() on a struct with arrays of other structs could be
vulnerable to this memory exhaustion vulnerability. Version 1.4.1 contains
a patch for the issue.

7.5 High

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

NONE

Integrity Impact

NONE

Availability Impact

HIGH

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

6.8 Medium

AI Score

Confidence

Low