Analysis and contextual insights are available on OpenCVE Cloud.
No vendor fix or workaround currently provided.
Additional remediation guidance may be available on OpenCVE Cloud.
Tracking
Sign in to view the affected projects.
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-qq38-m9mg-xjj5 | Addressable: Denial of service in URI path normalization |
Thu, 12 Nov 2026 22:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Addressable is an alternative implementation to the URI implementation that is part of Ruby's standard library. Prior to 2.9.1, Addressable::URI.normalize_path repeatedly scans and rewrites paths while removing only one nested dot segment per pass, producing quadratic work. URI#normalize, URI#normalized_path, URI#join, URI#==, and URI#=== inherit the behavior, so processing a sufficiently long attacker-controlled URI can consume a worker thread and cause denial of service on every Ruby implementation. URI.parse alone and code that never normalizes, compares, or joins untrusted URIs are unaffected. This issue is fixed in version 2.9.1. | |
| Title | Addressable: Denial of service in URI path normalization | |
| Weaknesses | CWE-407 | |
| References |
| |
| Metrics |
cvssV3_1
|
Subscriptions
No data.
Status: PUBLISHED
Assigner: GitHub_M
Published:
Updated: 2026-11-12T22:05:39.079Z
Reserved: 2026-11-10T21:12:01.227Z
Link: CVE-2026-126351
No data.
Status : Received
Published: 2026-11-12T22:19:20.387
Modified: 2026-11-12T22:19:20.387
Link: CVE-2026-126351
No data.
OpenCVE Enrichment
No data.
-
CWE-407
Inefficient Algorithmic Complexity
Github GHSA