PT-2016-1513 · Ruby+1 · Ruby On Rails+1

Justin Coyne

·

Publicado

2016-01-31

·

Atualizado

2019-08-08

·

CVE-2015-7577

CVSS v3.1

5.3

Média

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Name of the Vulnerable Software and Affected Versions Ruby on Rails versions 3.1.x through 3.2.x before 3.2.22.1 Ruby on Rails versions 4.0.x through 4.1.x before 4.1.14.1 Ruby on Rails versions 4.2.x before 4.2.5.1 Ruby on Rails versions 5.x before 5.0.0.beta1.1
Description The issue is related to the activerecord/lib/active record/nested attributes.rb file in Active Record in Ruby on Rails, which does not properly implement a certain destroy option. This allows remote attackers to bypass intended change restrictions by leveraging the use of the nested attributes feature. The vulnerability is associated with inadequate access control, enabling a remote attacker to circumvent existing access restriction policies by utilizing nested attributes.
Recommendations For Ruby on Rails versions 3.1.x through 3.2.x before 3.2.22.1, update to version 3.2.22.1 or later. For Ruby on Rails versions 4.0.x through 4.1.x before 4.1.14.1, update to version 4.1.14.1 or later. For Ruby on Rails versions 4.2.x before 4.2.5.1, update to version 4.2.5.1 or later. For Ruby on Rails versions 5.x before 5.0.0.beta1.1, update to version 5.0.0.beta1.1 or later.

Exploit

Correção

Improper Access Control

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

BDU:2016-00814
CVE-2015-7577
DLA-496-1
DSA-3464-1
GHSA-7PHJ-GMGX-2R66
GHSA-XRR6-3PC4-M447
RHSA-2016:0296
RHSA-2016:0454
RHSA-2016:0455
SUSE-SU-2016:0458-1
SUSE-SU-2016:0598-1
SUSE-SU-2016:0619-1
SUSE-SU-2016:1146-1
SUSE-SU-2016_0619-1
SUSE-SU-2017:0475-1

Produtos afetados

Ruby On Rails
Suse