Lucene search

K
githubGitHub Advisory DatabaseGHSA-7H48-M3RW-VR27
HistoryMay 17, 2022 - 5:31 a.m.

Spree does not properly restrict the use of a hash to provide values for a model's attributes

2022-05-1705:31:08
GitHub Advisory Database
github.com
5
spree 0.2.0
hash restriction
remote attackers
mass assignment

CVSS2

5

Attack Vector

NETWORK

Attack Complexity

LOW

Authentication

NONE

Confidentiality Impact

NONE

Integrity Impact

PARTIAL

Availability Impact

NONE

AV:N/AC:L/Au:N/C:N/I:P/A:N

EPSS

0.001

Percentile

48.4%

Spree 0.2.0 does not properly restrict the use of a hash to provide values for a model’s attributes, which allows remote attackers to set the Order state value and bypass the intended payment step via a modified URL, related to a “mass assignment” vulnerability.

Affected configurations

Vulners
Node
spreespreeRange<0.4.0

CVSS2

5

Attack Vector

NETWORK

Attack Complexity

LOW

Authentication

NONE

Confidentiality Impact

NONE

Integrity Impact

PARTIAL

Availability Impact

NONE

AV:N/AC:L/Au:N/C:N/I:P/A:N

EPSS

0.001

Percentile

48.4%

Related for GHSA-7H48-M3RW-VR27