CVE-2022-44566

rubygem-activerecord: Denial of Service

Published Feb 9, 2023 CVSS 3.1 · 7.5 High EPSS 1.3% KEV · Not listed
Description
A denial of service vulnerability present in ActiveRecord's PostgreSQL adapter <7.0.4.1 and <6.1.7.1. When a value outside the range for a 64bit signed integer is provided to the PostgreSQL connection adapter, it will treat the target column type as numeric. Comparing integer values against numeric values can result in a slow sequential scan resulting in potential Denial of Service.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DLA Debian DLA DLA-4383-1 rails security update
EUVD EUVD EUVD-2023-0336 Denial of Service Vulnerability in ActiveRecord's PostgreSQL adapter
Github GHSA Github GHSA GHSA-579w-22j4-4749 Denial of Service Vulnerability in ActiveRecord's PostgreSQL adapter
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
hackerone
Published
Updated
Mar 25, 2025, 1:43 PM
Reserved
Nov 1, 2022, 12:00 AM
Status
Modified
Published
Feb 9, 2023, 8:15 PM
Modified
Oct 24, 2026, 1:10 PM
Severity
Moderate
Public date
Jan 20, 2023, 12:00 AM