Lucene search

K
gitlabHttps://gitlab.com/gitlab-org/security-products/gemnasium-dbGITLAB-7B94EA7F052DEFEE3E0ACBB3665B37B3
HistoryFeb 12, 2013 - 12:00 a.m.

Circumvention of attr_protected

2013-02-1200:00:00
https://gitlab.com/gitlab-org/security-products/gemnasium-db
gitlab.com
22

CVSS2

4.3

Attack Vector

NETWORK

Attack Complexity

MEDIUM

Authentication

NONE

Confidentiality Impact

NONE

Integrity Impact

PARTIAL

Availability Impact

NONE

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

EPSS

0.009

Percentile

83.0%

The attr_protected method allows developers to exclude model attributes which users should not be allowed to assign to. By using a specially crafted request, attackers could circumvent this protection and alter values that were meant to be protected.

Affected configurations

Vulners
Node
gemactivemodelRange3.0.0
OR
gemactivemodelRange<3.1.11
OR
gemactivemodelRange3.2.0
OR
gemactivemodelRange<3.2.12
VendorProductVersionCPE
gemactivemodel*cpe:2.3:a:gem:activemodel:*:*:*:*:*:*:*:*

CVSS2

4.3

Attack Vector

NETWORK

Attack Complexity

MEDIUM

Authentication

NONE

Confidentiality Impact

NONE

Integrity Impact

PARTIAL

Availability Impact

NONE

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

EPSS

0.009

Percentile

83.0%