CVE-2015-7577
Active Record Improper Access Control
CVE-2015-7577 is a medium vulnerability (CVSS 5.3) in Rubyonrails Rails, published January 31, 2016. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 4.25%, the 91st percentile. Fixed in activerecord 3.2.22.1.
activerecord/lib/active_record/nested_attributes.rb in Active Record in Ruby on Rails 3.1.x and 3.2.x before 3.2.22.1, 4.0.x and 4.1.x before 4.1.14.1, 4.2.x before 4.2.5.1, and 5.x before 5.0.0.beta1.1 does not properly implement a certain destroy option, which allows remote attackers to bypass intended change restrictions by leveraging use of the nested attributes feature.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- Low
- Availability
- None
Exploit likelihood
What each source reports
NVD Score used
5.3
activerecord/lib/active_record/nested_attributes.rb in Active Record in Ruby on Rails 3.1.x and 3.2.x before 3.2.22.1, 4.0.x and 4.1.x before 4.1.14.1, 4.2.x before 4.2.5.1, and 5.x before 5.0.0.beta1.1 does not properly implement a certain destroy option, which allows remote attackers to bypass intended change restrictions by leveraging use of the nested attributes feature.
- Record
CVE-2015-7577- CVSS 3.0
- 5.3 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N - CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:N/I:P/A:N - Weakness
- CWE-284
- Updated
- 2026-11-02
CVE List No score
activerecord/lib/active_record/nested_attributes.rb in Active Record in Ruby on Rails 3.1.x and 3.2.x before 3.2.22.1, 4.0.x and 4.1.x before 4.1.14.1, 4.2.x before 4.2.5.1, and 5.x before 5.0.0.beta1.1 does not properly implement a certain destroy option, which allows remote attackers to bypass intended change restrictions by leveraging use of the nested attributes feature.
- Record
CVE-2015-7577- Updated
- 2026-11-02
EUVDEUVD-2017-0334 No score
activerecord/lib/active_record/nested_attributes.rb in Active Record in Ruby on Rails 3.1.x and 3.2.x before 3.2.22.1, 4.0.x and 4.1.x before 4.1.14.1, 4.2.x before 4.2.5.1, and 5.x before 5.0.0.beta1.1 does not properly implement a certain destroy option, which allows remote attackers to bypass intended change restrictions by leveraging use of the nested attributes feature.
- Record
EUVD-2017-0334- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-xrr6-3pc4-m447
5.3
Active Record Improper Access Control
activerecord/lib/active_record/nested_attributes.rb in Active Record in Ruby on Rails 3.1.x and 3.2.x before 3.2.22.1, 4.0.x and 4.1.x before 4.1.14.1, 4.2.x before 4.2.5.1, and 5.x before 5.0.0.beta1.1 does not properly implement a certain destroy option, which allows remote attackers to bypass intended change restrictions by leveraging use of the nested attributes feature.
- Record
GHSA-xrr6-3pc4-m447- CVSS 3.0
- 5.3 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N - Weakness
- CWE-284
- Updated
- 2026-11-02
OSV
5.3
activerecord/lib/active_record/nested_attributes.rb in Active Record in Ruby on Rails 3.1.x and 3.2.x before 3.2.22.1, 4.0.x and 4.1.x before 4.1.14.1, 4.2.x before 4.2.5.1, and 5.x before 5.0.0.beta1.1 does not properly implement a certain destroy option, which allows remote attackers to bypass intended change restrictions by leveraging use of the nested attributes feature.
- Record
CVE-2015-7577- CVSS 3.0
- 5.3 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N - Updated
- 2026-11-02
OSVDEBIAN-CVE-2015-7577
5.3
activerecord/lib/active_record/nested_attributes.rb in Active Record in Ruby on Rails 3.1.x and 3.2.x before 3.2.22.1, 4.0.x and 4.1.x before 4.1.14.1, 4.2.x before 4.2.5.1, and 5.x before 5.0.0.beta1.1 does not properly implement a certain destroy option, which allows remote attackers to bypass intended change restrictions by leveraging use of the nested attributes feature.
- Record
DEBIAN-CVE-2015-7577- CVSS 3.0
- 5.3 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N - Updated
- 2026-11-02
Show 7 moreShow less
OSVGHSA-xrr6-3pc4-m447
5.3
Active Record Improper Access Control
activerecord/lib/active_record/nested_attributes.rb in Active Record in Ruby on Rails 3.1.x and 3.2.x before 3.2.22.1, 4.0.x and 4.1.x before 4.1.14.1, 4.2.x before 4.2.5.1, and 5.x before 5.0.0.beta1.1 does not properly implement a certain destroy option, which allows remote attackers to bypass intended change restrictions by leveraging use of the nested attributes feature.
- Record
GHSA-xrr6-3pc4-m447- CVSS 3.0
- 5.3 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N - Weakness
- CWE-284
- Updated
- 2026-11-02
OSVUBUNTU-CVE-2015-7577
5.3
activerecord/lib/active_record/nested_attributes.rb in Active Record in Ruby on Rails 3.1.x and 3.2.x before 3.2.22.1, 4.0.x and 4.1.x before 4.1.14.1, 4.2.x before 4.2.5.1, and 5.x before 5.0.0.beta1.1 does not properly implement a certain destroy option, which allows remote attackers to bypass intended change restrictions by leveraging use of the nested attributes feature.
- Record
UBUNTU-CVE-2015-7577- CVSS 3.0
- 5.3 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N - Updated
- 2026-11-02
OSVSUSE-SU-2016:0458-1 No score
Security update for rubygem-activerecord-4_2
This update for rubygem-activerecord-4_2 fixes the following issues:
- CVE-2016-0753: Input Validation Circumvention (bsc#963334)
- CVE-2015-7577: Nested attributes rejection proc bypass (bsc#963330)
- Record
SUSE-SU-2016:0458-1- Updated
- 2026-11-02
OSVSUSE-SU-2016:0598-1 No score
Security update for rubygem-activerecord-4_1
This update for rubygem-activerecord-4_1 fixes the following issues:
- CVE-2016-0753: Input Validation Circumvention (bsc#963334)
- CVE-2015-7577: Nested attributes rejection proc bypass (bsc#963330)
- Record
SUSE-SU-2016:0598-1- Updated
- 2026-11-02
OSVSUSE-SU-2016:0619-1 No score
Security update for rubygem-activerecord-3_2
This update for rubygem-activerecord-3_2 fixes the following issues:
- CVE-2015-7577: rubygem-activerecord: Nested attributes rejection proc bypass (bsc#963330)
- Record
SUSE-SU-2016:0619-1- Updated
- 2026-11-02
OSVSUSE-SU-2016:1146-1 No score
Security update for portus
Portus was updated to version 2.0.3, which brings several fixes and enhancements:
- Fixed crono job when a repository could not be found.
- Fixed compatibility issues with Docker 1.10 and Distribution 2.3.
- Handle multiple scopes in token requests.
- Add optional fields to token response.
- Fixed notification events for Distribution v2.3.
- Paginate through the catalog properly.
- Do not remove all the repositories if fetching one fails.
- Fixed SMTP setup.
- Don't let crono overflow the 'log' column on the DB.
- Show the actual LDAP error on invalid login.
- Fixed the location of crono logs.
- Always use relative paths.
- Set RUBYLIB when using portusctl.
- Don't count hidden teams on the admin panel.
- Warn developers on unsupported docker-compose versions.
- Directly invalidate LDAP logins without name and password.
- Don't show the 'I forgot my password' link on LDAP.
The following Rubygems bundled within Portus have been updated to fix security issues:
- CVE-2016-2098: rubygem-actionpack (bsc#969943).
- CVE-2015-7578: rails-html-sanitizer (bsc#963326).
- CVE-2015-7579: rails-html-sanitizer (bsc#963327).
- CVE-2015-7580: rails-html-sanitizer (bsc#963328).
- CVE-2015-7576: rubygem-actionpack, rubygem-activesupport (bsc#963563).
- CVE-2015-7577: rubygem-activerecord (bsc#963604).
- CVE-2016-0751: rugygem-actionpack (bsc#963627).
- CVE-2016-0752: rubygem-actionpack, rubygem-actionview (bsc#963608).
- CVE-2016-0753: rubygem-activemodel, rubygem-activesupport, rubygem-activerecord (bsc#963617).
- CVE-2015-7581: rubygem-actionpack (bsc#963625).
- Record
SUSE-SU-2016:1146-1- Updated
- 2026-11-02
OSVSUSE-SU-2017:0475-1 No score
Security update for susestudio
This update provides SUSE Studio Runner 1.3.14, which brings fixes for the following issues:
- bsc#968797: 11 SP3 appliance gets invalid distribution upgrade from SLMS.
- bsc#947225: Second build of appliance will not register to SLMS, wrong product name.
- bsc#983404: UEFI boot missing for SLE11 SP4.
- bsc#972406: Kiwi export config.sh script has /build-custom out of order.
- bsc#981095: Add user 'ldap' to default_users list for assigning owners for overlay files.
- bsc#972425: Runlevel 3 is being ignored in appliance configuration.
- bsc#983999: SLES 12 appliance build does not include gpg keys from base product.
- bsc#979110: SLES 12 will not build for EC2.
- bsc#929102: Plaintext Password Local Disclosure in rubygem-rest-client. (CVE-2015-3448)
- bsc#963741: Security fixes for Rails v3.2.22. (CVE-2015-7576, CVE-2015-7577, CVE-2016-0751, CVE-2016-0752)
- Record
SUSE-SU-2017:0475-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
activerecordRubyGems |
3.1.0 to 3.2.22.0 | 3.2.22.1 |
activerecordRubyGems |
4.0.0 to 4.1.14.0 | 4.1.14.1 |
activerecordRubyGems |
4.2.0 up to 4.2.5.1 | 4.2.5.1 |
activerecordRubyGems |
5.0.0.beta1 to 5.0.0.beta1 | 5.0.0.beta1.1 |
railsDebian:12 |
before 2:4.2.5.1-1 | 2:4.2.5.1-1 |
railsDebian:13 |
before 2:4.2.5.1-1 | 2:4.2.5.1-1 |
railsDebian:14 |
before 2:4.2.5.1-1 | 2:4.2.5.1-1 |
ruby-activerecord-3.2Debian:7 |
before 3.2.6-5+deb7u2, plus listed versions 3.2.6-53.2.6-5+deb7u1 |
3.2.6-5+deb7u2 |
railsDebian:8 |
before 2:4.1.8-1+deb8u1, plus listed versions 2:4.1.8-1 |
2:4.1.8-1+deb8u1 |
activerecordRubyGems |
3.1.0 up to 3.2.22.1, plus listed versions 3.1.13.1.1.rc13.1.1.rc23.1.1.rc33.1.10 Show 45 moreShow less3.1.113.1.123.1.23.1.2.rc13.1.2.rc23.1.33.1.43.1.4.rc13.1.53.1.5.rc13.1.63.1.73.1.83.1.93.2.03.2.0.rc13.2.0.rc23.2.13.2.103.2.113.2.123.2.133.2.13.rc13.2.13.rc23.2.143.2.14.rc13.2.14.rc23.2.153.2.15.rc13.2.15.rc23.2.15.rc33.2.163.2.173.2.183.2.193.2.23.2.2.rc13.2.203.2.213.2.223.2.33.2.3.rc13.2.3.rc23.2.43.2.4.rc1 |
3.2.22.1 |
Show 58 moreShow less
| Package | Affected | Fixed |
|---|---|---|
activerecordRubyGems |
4.0.0 up to 4.1.14.1, plus listed versions 4.0.14.0.1.rc14.0.1.rc24.0.1.rc34.0.1.rc4 Show 45 moreShow less4.0.104.0.10.rc14.0.10.rc24.0.114.0.11.14.0.124.0.134.0.13.rc14.0.24.0.34.0.44.0.4.rc14.0.54.0.64.0.6.rc14.0.6.rc24.0.6.rc34.0.74.0.84.0.94.1.04.1.0.beta14.1.0.beta24.1.0.rc14.1.0.rc24.1.14.1.104.1.10.rc14.1.10.rc24.1.10.rc34.1.10.rc44.1.114.1.124.1.12.rc14.1.134.1.13.rc14.1.144.1.14.rc14.1.14.rc24.1.24.1.2.rc14.1.2.rc24.1.2.rc34.1.34.1.4 |
4.1.14.1 |
activerecordRubyGems |
4.2.0 up to 4.2.5.1, plus listed versions 4.2.14.2.1.rc14.2.1.rc24.2.1.rc34.2.1.rc4 Show 8 moreShow less4.2.24.2.34.2.3.rc14.2.44.2.4.rc14.2.54.2.5.rc14.2.5.rc2 |
4.2.5.1 |
activerecordRubyGems |
5.0.0.beta1 up to 5.0.0.beta1.1 | 5.0.0.beta1.1 |
rh-ror41-rubygem-actionpackRed Hat:rhel_software_collections:2::el6 |
before 1:4.1.5-3.el6 | 1:4.1.5-3.el6 |
rh-ror41-rubygem-actionpack-docRed Hat:rhel_software_collections:2::el6 |
before 1:4.1.5-3.el6 | 1:4.1.5-3.el6 |
rh-ror41-rubygem-actionviewRed Hat:rhel_software_collections:2::el6 |
before 0:4.1.5-4.el6 | 0:4.1.5-4.el6 |
rh-ror41-rubygem-actionview-docRed Hat:rhel_software_collections:2::el6 |
before 0:4.1.5-4.el6 | 0:4.1.5-4.el6 |
rh-ror41-rubygem-activemodelRed Hat:rhel_software_collections:2::el6 |
before 0:4.1.5-2.el6 | 0:4.1.5-2.el6 |
rh-ror41-rubygem-activemodel-docRed Hat:rhel_software_collections:2::el6 |
before 0:4.1.5-2.el6 | 0:4.1.5-2.el6 |
rh-ror41-rubygem-activerecordRed Hat:rhel_software_collections:2::el6 |
before 1:4.1.5-2.el6 | 1:4.1.5-2.el6 |
rh-ror41-rubygem-activerecord-docRed Hat:rhel_software_collections:2::el6 |
before 1:4.1.5-2.el6 | 1:4.1.5-2.el6 |
rh-ror41-rubygem-activesupportRed Hat:rhel_software_collections:2::el6 |
before 1:4.1.5-3.el6 | 1:4.1.5-3.el6 |
rh-ror41-rubygem-actionpackRed Hat:rhel_software_collections:2::el7 |
before 1:4.1.5-3.el7 | 1:4.1.5-3.el7 |
rh-ror41-rubygem-actionpack-docRed Hat:rhel_software_collections:2::el7 |
before 1:4.1.5-3.el7 | 1:4.1.5-3.el7 |
rh-ror41-rubygem-actionviewRed Hat:rhel_software_collections:2::el7 |
before 0:4.1.5-4.el7 | 0:4.1.5-4.el7 |
rh-ror41-rubygem-actionview-docRed Hat:rhel_software_collections:2::el7 |
before 0:4.1.5-4.el7 | 0:4.1.5-4.el7 |
rh-ror41-rubygem-activemodelRed Hat:rhel_software_collections:2::el7 |
before 0:4.1.5-2.el7 | 0:4.1.5-2.el7 |
rh-ror41-rubygem-activemodel-docRed Hat:rhel_software_collections:2::el7 |
before 0:4.1.5-2.el7 | 0:4.1.5-2.el7 |
rh-ror41-rubygem-activerecordRed Hat:rhel_software_collections:2::el7 |
before 1:4.1.5-2.el7 | 1:4.1.5-2.el7 |
rh-ror41-rubygem-activerecord-docRed Hat:rhel_software_collections:2::el7 |
before 1:4.1.5-2.el7 | 1:4.1.5-2.el7 |
rh-ror41-rubygem-activesupportRed Hat:rhel_software_collections:2::el7 |
before 1:4.1.5-3.el7 | 1:4.1.5-3.el7 |
ror40-rubygem-actionpackRed Hat:rhel_software_collections:2::el6 |
before 1:4.0.2-7.el6 | 1:4.0.2-7.el6 |
ror40-rubygem-actionpack-docRed Hat:rhel_software_collections:2::el6 |
before 1:4.0.2-7.el6 | 1:4.0.2-7.el6 |
ror40-rubygem-activerecordRed Hat:rhel_software_collections:2::el6 |
before 1:4.0.2-6.el6 | 1:4.0.2-6.el6 |
ror40-rubygem-activerecord-docRed Hat:rhel_software_collections:2::el6 |
before 1:4.0.2-6.el6 | 1:4.0.2-6.el6 |
ror40-rubygem-activesupportRed Hat:rhel_software_collections:2::el6 |
before 1:4.0.2-4.el6 | 1:4.0.2-4.el6 |
ror40-rubygem-actionpackRed Hat:rhel_software_collections:2::el7 |
before 1:4.0.2-7.el7 | 1:4.0.2-7.el7 |
ror40-rubygem-actionpack-docRed Hat:rhel_software_collections:2::el7 |
before 1:4.0.2-7.el7 | 1:4.0.2-7.el7 |
ror40-rubygem-activerecordRed Hat:rhel_software_collections:2::el7 |
before 1:4.0.2-6.el7 | 1:4.0.2-6.el7 |
ror40-rubygem-activerecord-docRed Hat:rhel_software_collections:2::el7 |
before 1:4.0.2-6.el7 | 1:4.0.2-6.el7 |
ror40-rubygem-activesupportRed Hat:rhel_software_collections:2::el7 |
before 1:4.0.2-4.el7 | 1:4.0.2-4.el7 |
ruby193-rubygem-actionpackRed Hat:rhel_software_collections:2::el6 |
before 1:3.2.8-16.el6 | 1:3.2.8-16.el6 |
ruby193-rubygem-actionpack-docRed Hat:rhel_software_collections:2::el6 |
before 1:3.2.8-16.el6 | 1:3.2.8-16.el6 |
ruby193-rubygem-activerecordRed Hat:rhel_software_collections:2::el6 |
before 1:3.2.8-11.el6 | 1:3.2.8-11.el6 |
ruby193-rubygem-activerecord-docRed Hat:rhel_software_collections:2::el6 |
before 1:3.2.8-11.el6 | 1:3.2.8-11.el6 |
ruby193-rubygem-activesupportRed Hat:rhel_software_collections:2::el6 |
before 1:3.2.8-6.el6 | 1:3.2.8-6.el6 |
ruby193-rubygem-actionpackRed Hat:rhel_software_collections:2::el7 |
before 1:3.2.8-16.el7 | 1:3.2.8-16.el7 |
ruby193-rubygem-actionpack-docRed Hat:rhel_software_collections:2::el7 |
before 1:3.2.8-16.el7 | 1:3.2.8-16.el7 |
ruby193-rubygem-activerecordRed Hat:rhel_software_collections:2::el7 |
before 1:3.2.8-11.el7 | 1:3.2.8-11.el7 |
ruby193-rubygem-activerecord-docRed Hat:rhel_software_collections:2::el7 |
before 1:3.2.8-11.el7 | 1:3.2.8-11.el7 |
ruby193-rubygem-activesupportRed Hat:rhel_software_collections:2::el7 |
before 1:3.2.8-6.el7 | 1:3.2.8-6.el7 |
rubygem-activerecord-4_2SUSE:Enterprise Storage 2.1 |
before 4.2.2-5.1 | 4.2.2-5.1 |
rubygem-activerecord-4_1SUSE:OpenStack Cloud 5 |
before 4.1.9-9.1 | 4.1.9-9.1 |
rubygem-activerecord-3_2SUSE:Linux Enterprise Software Development Kit 11 SP4 |
before 3.2.12-0.15.1 | 3.2.12-0.15.1 |
rubygem-activerecord-3_2SUSE:Lifecycle Management Server 1.3 |
before 3.2.12-0.15.1 | 3.2.12-0.15.1 |
rubygem-activerecord-3_2SUSE:Studio Onsite 1.3 |
before 3.2.12-0.15.1 | 3.2.12-0.15.1 |
rubygem-activerecord-3_2SUSE:WebYast 1.3 |
before 3.2.12-0.15.1 | 3.2.12-0.15.1 |
portusSUSE:Linux Enterprise Module for Containers 12 |
before 2.0.3-2.4 | 2.0.3-2.4 |
libjanssonSUSE:Studio Onsite 1.3 |
before 2.2.1-0.9.11.6 | 2.2.1-0.9.11.6 |
qemu-ext2SUSE:Studio Onsite 1.3 |
before 0.1.1-0.9.4.19 | 0.1.1-0.9.4.19 |
rubygem-bundler19SUSE:Studio Onsite 1.3 |
before 1.7.0-0.13.10 | 1.7.0-0.13.10 |
studio-helpSUSE:Studio Onsite 1.3 |
before 1.3.20-0.6.9 | 1.3.20-0.6.9 |
susestudioSUSE:Studio Onsite 1.3 |
before 1.3.14-52.1 | 1.3.14-52.1 |
libjanssonSUSE:Studio Onsite Runner 1.3 |
before 2.2.1-0.9.11.6 | 2.2.1-0.9.11.6 |
qemu-ext2SUSE:Studio Onsite Runner 1.3 |
before 0.1.1-0.9.4.19 | 0.1.1-0.9.4.19 |
rubygem-bundler19SUSE:Studio Onsite Runner 1.3 |
before 1.7.0-0.13.10 | 1.7.0-0.13.10 |
studio-helpSUSE:Studio Onsite Runner 1.3 |
before 1.3.20-0.6.9 | 1.3.20-0.6.9 |
susestudioSUSE:Studio Onsite Runner 1.3 |
before 1.3.14-52.1 | 1.3.14-52.1 |
History
| When | Changed | Sources |
|---|---|---|
| 2026-11-03 | affected | |
| 2026-11-03 | aliases | EUVD |
| 2026-11-02 | created | CVE List, GitHub Advisories, NVD, OSV |
References
lists.opensuse.org/opensuse-updates/2016-02/msg00043.html
lists.opensuse.org/opensuse-updates/2016-02/msg00034.html
lists.fedoraproject.org/pipermail/package-announce/2016-February/178041.html
lists.fedoraproject.org/pipermail/package-announce/2016-February/178065.html
lists.opensuse.org/opensuse-security-announce/2016-04/msg00053.html
groups.google.com/forum/message/raw?msg=ruby-security-ann/cawsWcQ6c8g/LATIsglZEgAJ
Show 96 moreShow less
securitytracker.com/id/1034816
securityfocus.com/bid/81806
debian.org/security/2016/dsa-3464
rhn.redhat.com/errata/RHSA-2016-0296.html
openwall.com/lists/oss-security/2016/01/25/10
nvd.nist.gov/vuln/detail/CVE-2015-7577
github.com/rubysec/ruby-advisory-db/blob/master/gems/activerecord/CVE-2015-7577.yml
groups.google.com/forum
github.com/advisories/GHSA-xrr6-3pc4-m447
security-tracker.debian.org/tracker/CVE-2015-7577
access.redhat.com/errata/RHSA-2016:0296
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1301933
bugzilla.redhat.com/show_bug.cgi?id=1301946
bugzilla.redhat.com/show_bug.cgi?id=1301957
bugzilla.redhat.com/show_bug.cgi?id=1301963
bugzilla.redhat.com/show_bug.cgi?id=1301973
bugzilla.redhat.com/show_bug.cgi?id=1301981
security.access.redhat.com/data/csaf/v2/advisories/2016/rhsa-2016_0296.json
access.redhat.com/security/cve/CVE-2015-7576
cve.org/CVERecord?id=CVE-2015-7576
nvd.nist.gov/vuln/detail/CVE-2015-7576
weblog.rubyonrails.org/2016/1/25/Rails-5-0-0-beta1-1-4-2-5-1-4-1-14-1-3-2-22-1-and-rails-html-sanitizer-1-0-3-have-been-released
access.redhat.com/security/cve/CVE-2015-7577
cve.org/CVERecord?id=CVE-2015-7577
access.redhat.com/security/cve/CVE-2015-7581
cve.org/CVERecord?id=CVE-2015-7581
nvd.nist.gov/vuln/detail/CVE-2015-7581
access.redhat.com/security/cve/CVE-2016-0751
cve.org/CVERecord?id=CVE-2016-0751
nvd.nist.gov/vuln/detail/CVE-2016-0751
access.redhat.com/security/cve/CVE-2016-0752
cve.org/CVERecord?id=CVE-2016-0752
nvd.nist.gov/vuln/detail/CVE-2016-0752
nvisium.com/blog/2016/01/26/rails-dynamic-render-to-rce-cve-2016-0752
cisa.gov/known-exploited-vulnerabilities-catalog
access.redhat.com/security/cve/CVE-2016-0753
cve.org/CVERecord?id=CVE-2016-0753
nvd.nist.gov/vuln/detail/CVE-2016-0753
access.redhat.com/errata/RHSA-2016:0454
bugzilla.redhat.com/show_bug.cgi?id=1310043
bugzilla.redhat.com/show_bug.cgi?id=1310054
security.access.redhat.com/data/csaf/v2/advisories/2016/rhsa-2016_0454.json
access.redhat.com/security/cve/CVE-2016-2097
cve.org/CVERecord?id=CVE-2016-2097
nvd.nist.gov/vuln/detail/CVE-2016-2097
access.redhat.com/security/cve/CVE-2016-2098
cve.org/CVERecord?id=CVE-2016-2098
nvd.nist.gov/vuln/detail/CVE-2016-2098
access.redhat.com/errata/RHSA-2016:0455
security.access.redhat.com/data/csaf/v2/advisories/2016/rhsa-2016_0455.json
suse.com/support/update/announcement/2016/suse-su-20160458-1
bugzilla.suse.com/963330
bugzilla.suse.com/963334
suse.com/security/cve/CVE-2015-7577
suse.com/security/cve/CVE-2016-0753
suse.com/support/update/announcement/2016/suse-su-20160598-1
suse.com/support/update/announcement/2016/suse-su-20160619-1
suse.com/support/update/announcement/2016/suse-su-20161146-1
bugzilla.suse.com/963326
bugzilla.suse.com/963327
bugzilla.suse.com/963328
bugzilla.suse.com/963563
bugzilla.suse.com/963604
bugzilla.suse.com/963608
bugzilla.suse.com/963617
bugzilla.suse.com/963625
bugzilla.suse.com/963627
bugzilla.suse.com/969943
suse.com/security/cve/CVE-2015-7576
suse.com/security/cve/CVE-2015-7578
suse.com/security/cve/CVE-2015-7579
suse.com/security/cve/CVE-2015-7580
suse.com/security/cve/CVE-2015-7581
suse.com/security/cve/CVE-2016-0751
suse.com/security/cve/CVE-2016-0752
suse.com/security/cve/CVE-2016-2098
suse.com/support/update/announcement/2017/suse-su-20170475-1
bugzilla.suse.com/870697
bugzilla.suse.com/887489
bugzilla.suse.com/929102
bugzilla.suse.com/942185
bugzilla.suse.com/947225
bugzilla.suse.com/963741
bugzilla.suse.com/968797
bugzilla.suse.com/969322
bugzilla.suse.com/972406
bugzilla.suse.com/972425
bugzilla.suse.com/974130
bugzilla.suse.com/979110
bugzilla.suse.com/979124
bugzilla.suse.com/981095
bugzilla.suse.com/983404
bugzilla.suse.com/983999
suse.com/security/cve/CVE-2015-3448
ubuntu.com/security/CVE-2015-7577
Left out here: 20 versions. The JSON record has them.