CVE-2023-28755

ruby: ReDoS vulnerability in URI

Published Mar 31, 2023 CVSS 3.1 · 5.3 Medium EPSS 2.6% KEV · Not listed
Description
A ReDoS issue was discovered in the URI component through 0.12.0 in Ruby through 3.2.1. The URI parser mishandles invalid URLs that have specific characters. It causes an increase in execution time for parsing strings to URI objects. The fixed versions are 0.12.1, 0.11.1, 0.10.2 and 0.10.0.1.

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-3408-1 jruby security update
Debian DLA Debian DLA DLA-3447-1 ruby2.5 security update
Debian DLA Debian DLA DLA-3858-1 ruby2.7 security update
Debian DLA Debian DLA DLA-4163-1 rubygems security update
EUVD EUVD EUVD-2023-1038 A ReDoS issue was discovered in the URI component through 0.12.0 in Ruby through 3.2.1. The URI parser mishandles invalid URLs that have specific characters. It causes an increase in execution time for parsing strings to URI objects. The fixed versions are 0.12.1, 0.11.1, 0.10.2 and 0.10.0.1.
Github GHSA Github GHSA GHSA-hv5j-3h9f-99c2 Ruby URI component ReDoS issue
Ubuntu USN Ubuntu USN USN-6055-1 Ruby vulnerabilities
Ubuntu USN Ubuntu USN USN-6055-2 Ruby regression
Ubuntu USN Ubuntu USN USN-6087-1 Ruby vulnerabilities
Ubuntu USN Ubuntu USN USN-6181-1 Ruby vulnerabilities
Ubuntu USN Ubuntu USN USN-6219-1 Ruby vulnerabilities
Ubuntu USN Ubuntu USN USN-7735-1 RubyGems vulnerabilities
Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Nov 4, 2025, 5:12 PM
Reserved
Mar 23, 2023, 12:00 AM
Status
Modified
Published
Mar 31, 2023, 4:15 AM
Modified
Jun 17, 2026, 5:48 AM
Severity
Moderate
Public date
Mar 21, 2023, 12:00 AM