URI Normalization Flaw in Addressable Affects Ruby Environments
CVE-2026-126354

4.8MEDIUM

Key Information:

Vendor
CVE Published:
12 November 2026

What is CVE-2026-126354?

The vulnerability in Addressable's URI normalization allows applications to incorrectly authorize paths when using Addressable::URI.normalize_path. This occurs due to the library resolving paths with leading parent segments differently than expected, possibly leading to unauthorized file access. An application relying on this behavior can expose sensitive data if the original URI is sent to another resolver, as it may not enforce the intended authorization checks. Version 2.9.1 includes a fix for this vulnerability, ensuring compliance with RFC 3986 standards.

Affected Version(s)

addressable >= 2.2.5, < 2.9.1

References

CVSS V3.1

Score:
4.8
Severity:
MEDIUM
Confidentiality:
Low
Integrity:
Low
Availability:
Low
Attack Vector:
Network
Attack Complexity:
High
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.