Read the docs
TI-2022-13933 Aliases CVE-2022-32224GHSA-3hhc-qp5v-9p2j

Deserialization of untrusted data in https://github.com/rails/rails

Priority HIGH 82CWE-502Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
Code execution
Confidentiality · integrity · availability
High · High · High
Fix status
Fixed

Attack profile from CVSS 3.1 · CISA ADP. Fix status from CNA, GitHub and Red Hat. Impact type from CWE-502.

Summary

A possible escalation to RCE vulnerability exists when using YAML serialized columns in Active Record < 7.0.3.1, <6.1.6.1, <6.0.5.1 and <5.2.8.1 which could allow an attacker, that can manipulate data in the database (via means like SQL injection), the ability to escalate to an RCE.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.02601 85th percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by NVD
Fix Fixed activerecord (RubyGems): 7.0.3.1, 6.1.6.1, 6.0.5.1 +1Red Hat: 3 advisories

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
Yes
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
—https://github.com/rails/rails7.0.3.1, 6.1.6.1, 6.0.5.1, 5.2.8.1—No fix listedCNA
—activerecord (RubyGems)7.0.0 to before 7.0.3.17.0.3.1Patch availableGHSA-3hhc-qp5v-9p2j
—activerecord (RubyGems)6.1.0 to before 6.1.6.16.1.6.1Patch availableGHSA-3hhc-qp5v-9p2j
—activerecord (RubyGems)6.0.0 to before 6.0.5.16.0.5.1Patch availableGHSA-3hhc-qp5v-9p2j
—activerecord (RubyGems)before 5.2.8.15.2.8.1Patch availableGHSA-3hhc-qp5v-9p2j
  • https://github.com/rails/rails Vendor— Affected 7.0.3.1, 6.1.6.1, 6.0.5.1, 5.2.8.1 Fixed in — No fix listed CNA
  • activerecord (RubyGems) Vendor— Affected 7.0.0 to before 7.0.3.1 Fixed in 7.0.3.1 Patch available GHSA-3hhc-qp5v-9p2j
  • activerecord (RubyGems) Vendor— Affected 6.1.0 to before 6.1.6.1 Fixed in 6.1.6.1 Patch available GHSA-3hhc-qp5v-9p2j
  • activerecord (RubyGems) Vendor— Affected 6.0.0 to before 6.0.5.1 Fixed in 6.0.5.1 Patch available GHSA-3hhc-qp5v-9p2j
  • activerecord (RubyGems) Vendor— Affected before 5.2.8.1 Fixed in 5.2.8.1 Patch available GHSA-3hhc-qp5v-9p2j

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:activerecord_project:activerecord:*:*:*:*:*:ruby:*:*before 5.2.8.1; 6.0.0 to before 6.0.5.1; 6.1.0 to before 6.1.6.1; 7.0.0 to before 7.0.3.1VulnerableActiverecord Project
  • cpe:2.3:a:activerecord_project:activerecord:*:*:*:*:*:ruby:*:* Versions before 5.2.8.1; 6.0.0 to before 6.0.5.1; 6.1.0 to before 6.1.6.1; 7.0.0 to before 7.0.3.1 Vulnerable ·Activerecord Project

Remediation

  • Fix · GHSA-3hhc-qp5v-9p2j activerecord (RubyGems) Fixed in 7.0.3.1 Advisory →
  • Fix · GHSA-3hhc-qp5v-9p2j activerecord (RubyGems) Fixed in 6.1.6.1 Advisory →
  • Fix · GHSA-3hhc-qp5v-9p2j activerecord (RubyGems) Fixed in 6.0.5.1 Advisory →
  • Fix · GHSA-3hhc-qp5v-9p2j activerecord (RubyGems) Fixed in 5.2.8.1 Advisory →

Red Hat 3 advisories

  • RHSA-2023:2097 Released 2023-05-03 · Red Hat rating Important
    Satellite 6.13 Release
    • Red Hat Satellite 6.13 for RHEL 8 ansible-collection-redhat-satellite-3.9.0-2.el8sat, ansible-collection-redhat-satellite_operations-1.3.0-2.el8sat, ansible-lint-5.0.8-4.el8pc +47
  • RHSA-2023:1151 Released 2023-03-07 · Red Hat rating Critical
    Satellite 6.11.5 Async Security Update
    • Red Hat Satellite 6.11 for RHEL 7 candlepin-4.1.19-1.el7sat, candlepin-selinux-4.1.19-1.el7sat, foreman-3.1.1.26-1.el7sat +42
    • Red Hat Satellite 6.11 for RHEL 8 candlepin-4.1.19-1.el8sat, candlepin-selinux-4.1.19-1.el8sat, foreman-3.1.1.26-1.el8sat +42
  • RHSA-2023:0261 Released 2023-01-18 · Red Hat rating Critical
    Satellite 6.12.1 Async Security Update
    • Red Hat Satellite 6.12 for RHEL 8 candlepin-4.1.18-1.el8sat, candlepin-selinux-4.1.18-1.el8sat, foreman-3.3.0.18-1.el8sat +41

Vendor assessments

Red Hat

Red Hat rating: Important. Red Hat's page for this CVE →

ProductStatusPlan or fix
Red Hat Satellite 6.11 for RHEL 7Fixed RHSA-2023:1151
Red Hat Satellite 6.11 for RHEL 8Fixed RHSA-2023:1151
Red Hat Satellite 6.12 for RHEL 8Fixed RHSA-2023:0261
Red Hat Satellite 6.13 for RHEL 8Fixed RHSA-2023:2097
Not affected: 4 products
  • Red Hat Satellite 6.11 for RHEL 7
  • Red Hat Satellite 6.11 for RHEL 8
  • Red Hat Satellite 6.12 for RHEL 8
  • Red Hat Satellite 6.13 for RHEL 8

Timeline

  1. 2026-10-02 Threatist record created from CVE-2022-32224
  2. 2026-10-03 Alias added: GHSA-3hhc-qp5v-9p2j

References

  • TI-2022-21907 Uncontrolled resource consumption in https://github.com/rails/rails CVSS 3.1HIGH 7.5
  • TI-2023-08966 SQL injection in https://github.com/rails/rails CVSS 3.1HIGH 8.8

Sources