CVE-2021-22885
Action Pack contains Information Disclosure / Unintended Method Execution vulnerability
A possible information disclosure / unintended method execution vulnerability in Action Pack >= 2.0.0 when using the redirect_to or polymorphic_urlhelper with untrusted user input.
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
- High
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
NVD Score used
7.5
A possible information disclosure / unintended method execution vulnerability in Action Pack >= 2.0.0 when using the redirect_to or polymorphic_urlhelper with untrusted user input.
- Record
CVE-2021-22885- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:P/I:N/A:N - Weakness
- CWE-209
- Updated
- 2026-11-02
CVE List No score
A possible information disclosure / unintended method execution vulnerability in Action Pack >= 2.0.0 when using the redirect_to or polymorphic_urlhelper with untrusted user input.
- Record
CVE-2021-22885- Weakness
- CWE-209
- Updated
- 2026-11-02
EUVDEUVD-2021-1104 No score
A possible information disclosure / unintended method execution vulnerability in Action Pack >= 2.0.0 when using the redirect_to or polymorphic_urlhelper with untrusted user input.
- Record
EUVD-2021-1104- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-hjg4-8q5f-x6fm
7.5
Action Pack contains Information Disclosure / Unintended Method Execution vulnerability
Impact
There is a possible information disclosure / unintended method execution vulnerability in Action Pack when using the redirect_to or polymorphic_url helper with untrusted user input.
Vulnerable code will look like this.
redirect_to(params[:some_param])
All users running an affected release should either upgrade or use one of the workarounds immediately.
Releases
The FIXED releases are available at the normal locations.
Workarounds
To work around this problem, it is recommended to use an allow list for valid parameters passed from the user. For example,
private def check(param)
case param
when "valid"
param
else
"/"
end
end
def index
redirect_to(check(params[:some_param]))
end
Or force the user input to be cast to a string like this,
def index
redirect_to(params[:some_param].to_s)
end
Patches
To aid users who aren't able to upgrade immediately we have provided patches for the two supported release series. They are in git-am format and consist of a single changeset.
- 5-2-information-disclosure.patch - Patch for 5.2 series
- 6-0-information-disclosure.patch - Patch for 6.0 series
- 6-1-information-disclosure.patch - Patch for 6.1 series
Please note that only the 5.2, 6.0, and 6.1 series are supported at present. Users of earlier unsupported releases are advised to upgrade as soon as possible as we cannot guarantee the continued availability of security fixes for unsupported releases.
Credits
Thanks to Benoit Côté-Jodoin from Shopify for reporting this.
- Record
GHSA-hjg4-8q5f-x6fm- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-200, CWE-209
- Updated
- 2026-11-02
OSV
7.5
A possible information disclosure / unintended method execution vulnerability in Action Pack >= 2.0.0 when using the redirect_to or polymorphic_urlhelper with untrusted user input.
- Record
CVE-2021-22885- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVDEBIAN-CVE-2021-22885
7.5
A possible information disclosure / unintended method execution vulnerability in Action Pack >= 2.0.0 when using the redirect_to or polymorphic_urlhelper with untrusted user input.
- Record
DEBIAN-CVE-2021-22885- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
Show 12 moreShow less
OSVGHSA-hjg4-8q5f-x6fm
7.5
Action Pack contains Information Disclosure / Unintended Method Execution vulnerability
Impact
There is a possible information disclosure / unintended method execution vulnerability in Action Pack when using the redirect_to or polymorphic_url helper with untrusted user input.
Vulnerable code will look like this.
redirect_to(params[:some_param])
All users running an affected release should either upgrade or use one of the workarounds immediately.
Releases
The FIXED releases are available at the normal locations.
Workarounds
To work around this problem, it is recommended to use an allow list for valid parameters passed from the user. For example,
private def check(param)
case param
when "valid"
param
else
"/"
end
end
def index
redirect_to(check(params[:some_param]))
end
Or force the user input to be cast to a string like this,
def index
redirect_to(params[:some_param].to_s)
end
Patches
To aid users who aren't able to upgrade immediately we have provided patches for the two supported release series. They are in git-am format and consist of a single changeset.
- 5-2-information-disclosure.patch - Patch for 5.2 series
- 6-0-information-disclosure.patch - Patch for 6.0 series
- 6-1-information-disclosure.patch - Patch for 6.1 series
Please note that only the 5.2, 6.0, and 6.1 series are supported at present. Users of earlier unsupported releases are advised to upgrade as soon as possible as we cannot guarantee the continued availability of security fixes for unsupported releases.
Credits
Thanks to Benoit Côté-Jodoin from Shopify for reporting this.
- Record
GHSA-hjg4-8q5f-x6fm- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-200, CWE-209
- Updated
- 2026-11-02
OSVOESA-2021-1236
7.5
rubygem-actionpack security update
Eases web-request routing, handling, and response as a half-way front, half-way page controller. Implemented with specific emphasis on enabling easy unit/integration testing that doesn't require a browser.
Security Fix(es):
A possible information disclosure/unintended method execution vulnerability in Action Pack >= 2.0.0 when using the redirect_to or polymorphic_urlhelper with untrusted user input.(CVE-2021-22885)
- Record
OESA-2021-1236- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVRHSA-2021:4702
9.8
Red Hat Security Advisory: Satellite 6.10 Release
- Record
RHSA-2021:4702- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2021-22885
7.5
A possible information disclosure / unintended method execution vulnerability in Action Pack >= 2.0.0 when using the redirect_to or polymorphic_urlhelper with untrusted user input.
- Record
UBUNTU-CVE-2021-22885- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVopenSUSE-SU-2021:0797-1 No score
Security update for rubygem-actionpack-5_1
This update for rubygem-actionpack-5_1 fixes the following issues:
- CVE-2021-22885: Fixed possible information disclosure / unintended method execution in Action Pack (bsc#1185715).
This update was imported from the SUSE:SLE-15:Update update project.
- Record
openSUSE-SU-2021:0797-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2021:1759-1 No score
Security update for rubygem-actionpack-5_1
This update for rubygem-actionpack-5_1 fixes the following issues:
- CVE-2021-22885: Fixed possible information disclosure / unintended method execution in Action Pack (bsc#1185715).
- Record
openSUSE-SU-2021:1759-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:11317-1 No score
ruby2.7-rubygem-actionpack-5.2-5.2.6-1.2 on GA media
These are all security issues fixed in the ruby2.7-rubygem-actionpack-5.2-5.2.6-1.2 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:11317-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:11318-1 No score
ruby2.7-rubygem-actionpack-6.0-6.0.4-1.2 on GA media
These are all security issues fixed in the ruby2.7-rubygem-actionpack-6.0-6.0.4-1.2 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:11318-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:11821-1 No score
ruby3.1-rubygem-actionpack-6.0-6.0.4.4-1.1 on GA media
These are all security issues fixed in the ruby3.1-rubygem-actionpack-6.0-6.0.4.4-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:11821-1- Updated
- 2026-11-02
OSVSUSE-SU-2021:1650-1 No score
Security update for rubygem-actionpack-4_2
This update for rubygem-actionpack-4_2 fixes the following issues:
- CVE-2021-22885: Fixed possible information disclosure / unintended method execution in Action Pack (bsc#1185715).
- Record
SUSE-SU-2021:1650-1- Updated
- 2026-11-02
OSVSUSE-SU-2021:1759-1 No score
Security update for rubygem-actionpack-5_1
This update for rubygem-actionpack-5_1 fixes the following issues:
- CVE-2021-22885: Fixed possible information disclosure / unintended method execution in Action Pack (bsc#1185715).
- Record
SUSE-SU-2021:1759-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:15116-1 No score
Security update for rubygem-actionpack-3_2
This update for rubygem-actionpack-3_2 fixes the following issues:
- CVE-2021-22885: Fixed Possible Information Disclosure / Unintended Method Execution in Action Pack (bsc#1185715).
- CVE-2016-2097: Fixed Possible Information Leak Vulnerability in Action View (bsc#968850).
- Record
SUSE-SU-2022:15116-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
actionpackRubyGems |
6.0.0 to 6.0.3.6 | 6.0.3.7 |
actionpackRubyGems |
6.1.0 to 6.1.3.1 | 6.1.3.2 |
actionpackRubyGems |
5.2.5 up to 5.2.6 | 5.2.6 |
actionpackRubyGems |
2.0.0 to 5.2.4.5 | 5.2.4.6 |
railsDebian:12 |
before 2:6.0.3.7+dfsg-1 | 2:6.0.3.7+dfsg-1 |
railsDebian:13 |
before 2:6.0.3.7+dfsg-1 | 2:6.0.3.7+dfsg-1 |
railsDebian:14 |
before 2:6.0.3.7+dfsg-1 | 2:6.0.3.7+dfsg-1 |
railsDebian:9 From an advisory covering 2 CVEs |
before 2:4.2.7.1-1+deb9u5, plus listed versions 2:4.2.7.1-12:4.2.7.1-1+deb9u12:4.2.7.1-1+deb9u22:4.2.7.1-1+deb9u32:4.2.7.1-1+deb9u4 |
2:4.2.7.1-1+deb9u5 |
railsDebian:10 From an advisory covering 3 CVEs |
before 2:5.2.2.1+dfsg-1+deb10u3, plus listed versions 2:5.2.2.1+dfsg-12:5.2.2.1+dfsg-1+deb10u12:5.2.2.1+dfsg-1+deb10u2 |
2:5.2.2.1+dfsg-1+deb10u3 |
actionpackRubyGems |
6.0.0 up to 6.0.3.7, plus listed versions 6.0.16.0.1.rc16.0.26.0.2.16.0.2.2 Show 10 moreShow less6.0.2.rc16.0.2.rc26.0.36.0.3.16.0.3.26.0.3.36.0.3.46.0.3.56.0.3.66.0.3.rc1 |
6.0.3.7 |
Show 51 moreShow less
| Package | Affected | Fixed |
|---|---|---|
actionpackRubyGems |
6.1.0 up to 6.1.3.2, plus listed versions 6.1.16.1.26.1.2.16.1.36.1.3.1 |
6.1.3.2 |
actionpackRubyGems |
2.0.0 up to 5.2.4.6, plus listed versions 2.0.12.0.22.0.42.0.52.1.0 Show 45 moreShow less2.1.12.1.22.2.22.2.32.3.102.3.112.3.122.3.142.3.152.3.162.3.172.3.182.3.22.3.32.3.42.3.52.3.62.3.72.3.82.3.8.pre12.3.92.3.9.pre3.0.03.0.0.beta3.0.0.beta23.0.0.beta33.0.0.beta43.0.0.rc3.0.0.rc23.0.13.0.103.0.10.rc13.0.113.0.123.0.12.rc13.0.133.0.13.rc13.0.143.0.153.0.163.0.173.0.183.0.193.0.23.0.20 |
5.2.4.6 |
rubygem-actionpackopenEuler:20.03-LTS-SP1 |
before 5.2.4.4-2.oe1 | 5.2.4.4-2.oe1 |
python-ecdsaRed Hat:satellite_capsule:6.10::el7 From an advisory covering 21 CVEs |
before 0:0.13.3-2.el7pc | 0:0.13.3-2.el7pc |
python3-ecdsaRed Hat:satellite_capsule:6.10::el7 From an advisory covering 21 CVEs |
before 0:0.13.3-2.el7pc | 0:0.13.3-2.el7pc |
python-ecdsaRed Hat:satellite:6.10::el7 From an advisory covering 21 CVEs |
before 0:0.13.3-2.el7pc | 0:0.13.3-2.el7pc |
python3-ecdsaRed Hat:satellite:6.10::el7 From an advisory covering 21 CVEs |
before 0:0.13.3-2.el7pc | 0:0.13.3-2.el7pc |
tfm-rubygem-activerecord-session_storeRed Hat:satellite:6.10::el7 From an advisory covering 21 CVEs |
before 0:2.0.0-1.el7sat | 0:2.0.0-1.el7sat |
satelliteRed Hat:satellite_capsule:6.10::el7 From an advisory covering 21 CVEs |
before 0:6.10.0-3.el7sat | 0:6.10.0-3.el7sat |
satelliteRed Hat:satellite:6.10::el7 From an advisory covering 21 CVEs |
before 0:6.10.0-3.el7sat | 0:6.10.0-3.el7sat |
candlepinRed Hat:satellite:6.10::el7 From an advisory covering 21 CVEs |
before 0:4.0.9-1.el7sat | 0:4.0.9-1.el7sat |
python-pyyamlRed Hat:satellite_capsule:6.10::el7 From an advisory covering 21 CVEs |
before 0:5.4.1-1.el7pc | 0:5.4.1-1.el7pc |
python3-pyyamlRed Hat:satellite_capsule:6.10::el7 From an advisory covering 21 CVEs |
before 0:5.4.1-1.el7pc | 0:5.4.1-1.el7pc |
python-pyyamlRed Hat:satellite:6.10::el7 From an advisory covering 21 CVEs |
before 0:5.4.1-1.el7pc | 0:5.4.1-1.el7pc |
python3-pyyamlRed Hat:satellite:6.10::el7 From an advisory covering 21 CVEs |
before 0:5.4.1-1.el7pc | 0:5.4.1-1.el7pc |
tfm-rubygem-nokogiriRed Hat:satellite_capsule:6.10::el7 From an advisory covering 21 CVEs |
before 0:1.11.3-2.el7sat | 0:1.11.3-2.el7sat |
tfm-rubygem-nokogiriRed Hat:satellite:6.10::el7 From an advisory covering 21 CVEs |
before 0:1.11.3-2.el7sat | 0:1.11.3-2.el7sat |
satellite-capsuleRed Hat:satellite_capsule:6.10::el7 From an advisory covering 21 CVEs |
before 0:6.10.0-3.el7sat | 0:6.10.0-3.el7sat |
foremanRed Hat:satellite_capsule:6.10::el7 From an advisory covering 21 CVEs |
before 0:2.5.2.17-2.el7sat | 0:2.5.2.17-2.el7sat |
foremanRed Hat:satellite:6.10::el7 From an advisory covering 21 CVEs |
before 0:2.5.2.17-2.el7sat | 0:2.5.2.17-2.el7sat |
python-aiohttpRed Hat:satellite_capsule:6.10::el7 From an advisory covering 21 CVEs |
before 0:3.7.4-1.el7pc | 0:3.7.4-1.el7pc |
python-aiohttpRed Hat:satellite:6.10::el7 From an advisory covering 21 CVEs |
before 0:3.7.4-1.el7pc | 0:3.7.4-1.el7pc |
tfm-rubygem-actionpackRed Hat:satellite:6.10::el7 From an advisory covering 21 CVEs |
before 0:6.0.3.7-1.el7sat | 0:6.0.3.7-1.el7sat |
tfm-rubygem-railsRed Hat:satellite:6.10::el7 From an advisory covering 21 CVEs |
before 0:6.0.3.7-1.el7sat | 0:6.0.3.7-1.el7sat |
python3-djangoRed Hat:satellite_capsule:6.10::el7 From an advisory covering 21 CVEs |
before 0:2.2.24-1.el7pc | 0:2.2.24-1.el7pc |
python3-djangoRed Hat:satellite:6.10::el7 From an advisory covering 21 CVEs |
before 0:2.2.24-1.el7pc | 0:2.2.24-1.el7pc |
tfm-rubygem-pumaRed Hat:satellite:6.10::el7 From an advisory covering 21 CVEs |
before 0:5.3.2-1.el7sat | 0:5.3.2-1.el7sat |
tfm-rubygem-addressableRed Hat:satellite:6.10::el7 From an advisory covering 21 CVEs |
before 0:2.8.0-1.el7sat | 0:2.8.0-1.el7sat |
python-urllib3Red Hat:satellite_capsule:6.10::el7 From an advisory covering 21 CVEs |
before 0:1.26.5-1.el7pc | 0:1.26.5-1.el7pc |
python3-urllib3Red Hat:satellite_capsule:6.10::el7 From an advisory covering 21 CVEs |
before 0:1.26.5-1.el7pc | 0:1.26.5-1.el7pc |
python-urllib3Red Hat:satellite:6.10::el7 From an advisory covering 21 CVEs |
before 0:1.26.5-1.el7pc | 0:1.26.5-1.el7pc |
python3-urllib3Red Hat:satellite:6.10::el7 From an advisory covering 21 CVEs |
before 0:1.26.5-1.el7pc | 0:1.26.5-1.el7pc |
rubygem-actionpack-4_2SUSE:OpenStack Cloud 7 |
before 4.2.9-7.12.1 | 4.2.9-7.12.1 |
rubygem-actionpack-4_2SUSE:OpenStack Cloud Crowbar 8 |
before 4.2.9-7.12.1 | 4.2.9-7.12.1 |
rubygem-actionpack-4_2SUSE:OpenStack Cloud Crowbar 9 |
before 4.2.9-7.12.1 | 4.2.9-7.12.1 |
rubygem-actionpack-5_1SUSE:Linux Enterprise High Availability Extension 15 |
before 5.1.4-3.9.1 | 5.1.4-3.9.1 |
rubygem-actionpack-5_1SUSE:Linux Enterprise High Availability Extension 15 SP1 |
before 5.1.4-3.9.1 | 5.1.4-3.9.1 |
rubygem-actionpack-5_1SUSE:Linux Enterprise High Availability Extension 15 SP2 |
before 5.1.4-3.9.1 | 5.1.4-3.9.1 |
rubygem-actionpack-5_1SUSE:Linux Enterprise High Availability Extension 15 SP3 |
before 5.1.4-3.9.1 | 5.1.4-3.9.1 |
rubygem-actionpack-3_2SUSE:WebYast 1.3 From an advisory covering 2 CVEs |
before 3.2.12-0.27.3.1 | 3.2.12-0.27.3.1 |
railsUbuntu:Pro:16.04:LTS |
All versions, plus listed versions 2:4.1.10-12:4.2.5-12:4.2.5.1-12:4.2.5.2-22:4.2.6-12:4.2.6-1ubuntu0.1~esm12:4.2.6-1ubuntu0.1~esm2 |
None known |
railsUbuntu:Pro:18.04:LTS |
All versions, plus listed versions 2:4.2.9-22:4.2.9-42:4.2.10-0ubuntu42:4.2.10-0ubuntu4+esm12:4.2.10-0ubuntu4+esm2 |
None known |
railsUbuntu:Pro:20.04:LTS |
All versions, plus listed versions 2:5.2.2.1+dfsg-1ubuntu12:5.2.3+dfsg-32:5.2.3+dfsg-3ubuntu0.1~esm1 |
None known |
railsUbuntu:Pro:22.04:LTS |
All versions, plus listed versions 2:6.0.3.7+dfsg-22:6.1.4.1+dfsg-8ubuntu22:6.1.4.1+dfsg-8ubuntu2+esm1 |
None known |
railsUbuntu:24.04:LTS |
All versions, plus listed versions 2:6.1.7.3+dfsg-2build12:6.1.7.3+dfsg-3 |
None known |
railsUbuntu:25.10 |
All versions, plus listed versions 2:6.1.7.3+dfsg-72:7.2.2.1+dfsg-7 |
None known |
railsUbuntu:26.10 |
All versions, plus listed versions 2:7.2.3+dfsg-22:7.2.3.2+dfsg-2 |
None known |
railsUbuntu:26.04:LTS |
All versions, plus listed versions 2:7.2.2.1+dfsg-72:7.2.2.2+dfsg-22:7.2.3+dfsg-2 |
None known |
rubygem-actionpack-5_1openSUSE:Leap 15.2 |
before 5.1.4-lp152.5.6.1 | 5.1.4-lp152.5.6.1 |
rubygem-actionpack-5_1openSUSE:Leap 15.3 |
before 5.1.4-3.9.1 | 5.1.4-3.9.1 |
rubygem-actionpack-6.0openSUSE:Tumbleweed From an advisory covering 12 CVEs |
before 6.0.4.4-1.1 | 6.0.4.4-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases, products | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2021-22885 is a high vulnerability (CVSS 7.5) in Debian Linux, published May 5, 2021. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 4.05%, the 90th percentile. Fixed in actionpack 6.0.3.7.
References
hackerone.com/reports/1106652
debian.org/security/2021/dsa-4929
security.netapp.com/advisory/ntap-20210805-0009
groups.google.com/g/rubyonrails-security/c/NiQl-48cXYI
nvd.nist.gov/vuln/detail/CVE-2021-22885
github.com/rubysec/ruby-advisory-db/blob/master/gems/actionpack/CVE-2021-22885.yml
Show 194 moreShow less
github.com/advisories/GHSA-hjg4-8q5f-x6fm
security-tracker.debian.org/tracker/CVE-2021-22885
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2021-1236
access.redhat.com/errata/RHSA-2021:4702
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1299602
bugzilla.redhat.com/show_bug.cgi?id=1334989
bugzilla.redhat.com/show_bug.cgi?id=1392063
bugzilla.redhat.com/show_bug.cgi?id=1417752
bugzilla.redhat.com/show_bug.cgi?id=1437586
bugzilla.redhat.com/show_bug.cgi?id=1548966
bugzilla.redhat.com/show_bug.cgi?id=1566630
bugzilla.redhat.com/show_bug.cgi?id=1573241
bugzilla.redhat.com/show_bug.cgi?id=1583209
bugzilla.redhat.com/show_bug.cgi?id=1605147
bugzilla.redhat.com/show_bug.cgi?id=1611621
bugzilla.redhat.com/show_bug.cgi?id=1615015
bugzilla.redhat.com/show_bug.cgi?id=1632961
bugzilla.redhat.com/show_bug.cgi?id=1636403
bugzilla.redhat.com/show_bug.cgi?id=1636426
bugzilla.redhat.com/show_bug.cgi?id=1649011
bugzilla.redhat.com/show_bug.cgi?id=1654801
bugzilla.redhat.com/show_bug.cgi?id=1655245
bugzilla.redhat.com/show_bug.cgi?id=1656127
bugzilla.redhat.com/show_bug.cgi?id=1663340
bugzilla.redhat.com/show_bug.cgi?id=1664120
bugzilla.redhat.com/show_bug.cgi?id=1668374
bugzilla.redhat.com/show_bug.cgi?id=1685738
bugzilla.redhat.com/show_bug.cgi?id=1691490
bugzilla.redhat.com/show_bug.cgi?id=1701541
bugzilla.redhat.com/show_bug.cgi?id=1703951
bugzilla.redhat.com/show_bug.cgi?id=1716314
bugzilla.redhat.com/show_bug.cgi?id=1719661
bugzilla.redhat.com/show_bug.cgi?id=1720664
bugzilla.redhat.com/show_bug.cgi?id=1721320
bugzilla.redhat.com/show_bug.cgi?id=1729029
bugzilla.redhat.com/show_bug.cgi?id=1729843
bugzilla.redhat.com/show_bug.cgi?id=1731987
bugzilla.redhat.com/show_bug.cgi?id=1732038
bugzilla.redhat.com/show_bug.cgi?id=1732505
bugzilla.redhat.com/show_bug.cgi?id=1732522
bugzilla.redhat.com/show_bug.cgi?id=1737536
bugzilla.redhat.com/show_bug.cgi?id=1744931
bugzilla.redhat.com/show_bug.cgi?id=1747748
bugzilla.redhat.com/show_bug.cgi?id=1747751
bugzilla.redhat.com/show_bug.cgi?id=1758704
bugzilla.redhat.com/show_bug.cgi?id=1759111
bugzilla.redhat.com/show_bug.cgi?id=1760843
bugzilla.redhat.com/show_bug.cgi?id=1767455
bugzilla.redhat.com/show_bug.cgi?id=1771231
bugzilla.redhat.com/show_bug.cgi?id=1775784
bugzilla.redhat.com/show_bug.cgi?id=1777420
bugzilla.redhat.com/show_bug.cgi?id=1784552
bugzilla.redhat.com/show_bug.cgi?id=1794753
bugzilla.redhat.com/show_bug.cgi?id=1796770
bugzilla.redhat.com/show_bug.cgi?id=1798686
bugzilla.redhat.com/show_bug.cgi?id=1804161
bugzilla.redhat.com/show_bug.cgi?id=1804620
bugzilla.redhat.com/show_bug.cgi?id=1805654
bugzilla.redhat.com/show_bug.cgi?id=1806459
bugzilla.redhat.com/show_bug.cgi?id=1806461
bugzilla.redhat.com/show_bug.cgi?id=1806462
bugzilla.redhat.com/show_bug.cgi?id=1807677
bugzilla.redhat.com/show_bug.cgi?id=1808368
bugzilla.redhat.com/show_bug.cgi?id=1810600
bugzilla.redhat.com/show_bug.cgi?id=1814226
bugzilla.redhat.com/show_bug.cgi?id=1816270
bugzilla.redhat.com/show_bug.cgi?id=1817176
bugzilla.redhat.com/show_bug.cgi?id=1829107
bugzilla.redhat.com/show_bug.cgi?id=1829115
bugzilla.redhat.com/show_bug.cgi?id=1829239
bugzilla.redhat.com/show_bug.cgi?id=1830026
bugzilla.redhat.com/show_bug.cgi?id=1830247
bugzilla.redhat.com/show_bug.cgi?id=1836868
bugzilla.redhat.com/show_bug.cgi?id=1837556
bugzilla.redhat.com/show_bug.cgi?id=1838800
bugzilla.redhat.com/show_bug.cgi?id=1844972
bugzilla.redhat.com/show_bug.cgi?id=1845498
bugzilla.redhat.com/show_bug.cgi?id=1845657
bugzilla.redhat.com/show_bug.cgi?id=1848111
bugzilla.redhat.com/show_bug.cgi?id=1848981
bugzilla.redhat.com/show_bug.cgi?id=1851415
bugzilla.redhat.com/show_bug.cgi?id=1853710
bugzilla.redhat.com/show_bug.cgi?id=1856730
bugzilla.redhat.com/show_bug.cgi?id=1860466
bugzilla.redhat.com/show_bug.cgi?id=1861493
bugzilla.redhat.com/show_bug.cgi?id=1862372
bugzilla.redhat.com/show_bug.cgi?id=1863597
bugzilla.redhat.com/show_bug.cgi?id=1868310
bugzilla.redhat.com/show_bug.cgi?id=1868357
bugzilla.redhat.com/show_bug.cgi?id=1872534
security.access.redhat.com/data/csaf/v2/advisories/2021/rhsa-2021_4702.json
access.redhat.com/security/cve/CVE-2019-14853
cve.org/CVERecord?id=CVE-2019-14853
nvd.nist.gov/vuln/detail/CVE-2019-14853
github.com/advisories/GHSA-pwfw-mgfj-7g3g
access.redhat.com/security/cve/CVE-2019-14859
cve.org/CVERecord?id=CVE-2019-14859
nvd.nist.gov/vuln/detail/CVE-2019-14859
github.com/warner/python-ecdsa/releases/tag/python-ecdsa-0.13.3
pypi.org/project/ecdsa/0.13.3
access.redhat.com/security/cve/CVE-2019-25025
cve.org/CVERecord?id=CVE-2019-25025
nvd.nist.gov/vuln/detail/CVE-2019-25025
github.com/advisories/GHSA-cvw2-xj8r-mjf7
access.redhat.com/security/cve/CVE-2020-8130
cve.org/CVERecord?id=CVE-2020-8130
nvd.nist.gov/vuln/detail/CVE-2020-8130
github.com/advisories/GHSA-jppv-gw3r-w3q8
access.redhat.com/security/cve/CVE-2020-8908
cve.org/CVERecord?id=CVE-2020-8908
nvd.nist.gov/vuln/detail/CVE-2020-8908
access.redhat.com/security/cve/CVE-2020-14343
cve.org/CVERecord?id=CVE-2020-14343
nvd.nist.gov/vuln/detail/CVE-2020-14343
github.com/advisories/GHSA-8q59-q68h-6hv4
access.redhat.com/security/cve/CVE-2020-26247
cve.org/CVERecord?id=CVE-2020-26247
nvd.nist.gov/vuln/detail/CVE-2020-26247
github.com/advisories/GHSA-vr8q-g5c7-m54m
access.redhat.com/security/cve/CVE-2021-3413
cve.org/CVERecord?id=CVE-2021-3413
nvd.nist.gov/vuln/detail/CVE-2021-3413
access.redhat.com/security/cve/CVE-2021-3494
cve.org/CVERecord?id=CVE-2021-3494
nvd.nist.gov/vuln/detail/CVE-2021-3494
access.redhat.com/security/cve/CVE-2021-20256
cve.org/CVERecord?id=CVE-2021-20256
nvd.nist.gov/vuln/detail/CVE-2021-20256
access.redhat.com/security/cve/CVE-2021-21330
cve.org/CVERecord?id=CVE-2021-21330
nvd.nist.gov/vuln/detail/CVE-2021-21330
github.com/aio-libs/aiohttp/security/advisories/GHSA-v6wp-4m6f-gcjg
access.redhat.com/security/cve/CVE-2021-22885
cve.org/CVERecord?id=CVE-2021-22885
access.redhat.com/security/cve/CVE-2021-22902
cve.org/CVERecord?id=CVE-2021-22902
nvd.nist.gov/vuln/detail/CVE-2021-22902
discuss.rubyonrails.org/t/cve-2021-22902-possible-denial-of-service-vulnerability-in-action-dispatch/77866
access.redhat.com/security/cve/CVE-2021-22904
cve.org/CVERecord?id=CVE-2021-22904
nvd.nist.gov/vuln/detail/CVE-2021-22904
github.com/advisories/GHSA-7wjx-3g7j-8584
access.redhat.com/security/cve/CVE-2021-28658
cve.org/CVERecord?id=CVE-2021-28658
nvd.nist.gov/vuln/detail/CVE-2021-28658
djangoproject.com/weblog/2021/apr/06/security-releases
access.redhat.com/security/cve/CVE-2021-29509
cve.org/CVERecord?id=CVE-2021-29509
nvd.nist.gov/vuln/detail/CVE-2021-29509
github.com/puma/puma/security/advisories/GHSA-q28m-8xjw-8vr5
access.redhat.com/security/cve/CVE-2021-31542
cve.org/CVERecord?id=CVE-2021-31542
nvd.nist.gov/vuln/detail/CVE-2021-31542
djangoproject.com/weblog/2021/may/04/security-releases
access.redhat.com/security/cve/CVE-2021-32740
cve.org/CVERecord?id=CVE-2021-32740
nvd.nist.gov/vuln/detail/CVE-2021-32740
github.com/sporkmonger/addressable/security/advisories/GHSA-jxhc-q857-3j6g
access.redhat.com/security/cve/CVE-2021-33203
cve.org/CVERecord?id=CVE-2021-33203
nvd.nist.gov/vuln/detail/CVE-2021-33203
djangoproject.com/weblog/2021/jun/02/security-releases
access.redhat.com/security/cve/CVE-2021-33503
cve.org/CVERecord?id=CVE-2021-33503
nvd.nist.gov/vuln/detail/CVE-2021-33503
github.com/advisories/GHSA-q2q7-5pp4-w6pg
access.redhat.com/security/cve/CVE-2021-33571
cve.org/CVERecord?id=CVE-2021-33571
nvd.nist.gov/vuln/detail/CVE-2021-33571
suse.com/support/update/announcement/2021/suse-su-20211650-1
bugzilla.suse.com/1185715
suse.com/security/cve/CVE-2021-22885
suse.com/support/update/announcement/2021/suse-su-20211759-1
suse.com/support/update/announcement/2022/suse-su-202215116-1
bugzilla.suse.com/968850
suse.com/security/cve/CVE-2016-2097
ubuntu.com/security/CVE-2021-22885
github.com/rails/rails/commit/c4c21a9f8d7c9c8ca6570bdb82d64e2dc860e62c
github.com/rails/rails/commit/f202249bdd701f908a57d733e633d366a982f8ce
github.com/rails/rails/commit/3eb9e74c287750a9fe11f700fc96d3be1e83aa35
lists.opensuse.org/archives/list/[email protected]/thread/AHCB7JMW3HFGNRHZXPJUK7TS6FSJM2AA
lists.opensuse.org/archives/list/[email protected]/thread/XD33DNJH2JNZCIIOPYYFAACZRFEZSRKI
suse.com/security/cve/CVE-2019-16782
suse.com/security/cve/CVE-2019-5418
suse.com/security/cve/CVE-2020-8164
suse.com/security/cve/CVE-2020-8166
suse.com/security/cve/CVE-2021-22904
suse.com/security/cve/CVE-2020-8185
suse.com/security/cve/CVE-2020-8264
suse.com/security/cve/CVE-2021-22881
suse.com/security/cve/CVE-2021-22902
suse.com/security/cve/CVE-2021-22942
suse.com/security/cve/CVE-2021-44528
Left out here: 269 versions and 423 references. The JSON record has them.