REDHAT-BUG-2466684: High severity fast-uri vulnerability
fast-uri normalize() decoded percent-encoded authority delimiters inside the host component and then re-emitted them as raw delimiters during serialization. A host that combined an allowed domain, an encoded at-sign, and a different domain was re-emitted with the at-sign as a raw userinfo separator, changing the URI's authority to the second domain. Applications that normalize untrusted URLs before host allowlist checks, redirect validation, or outbound request routing can be steered to a different authority than the input appeared to specify. Versions <= 3.1.1 are affected. Update to 3.1.2 or later.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
fast-urito a version that resolves this vulnerability.Fixed in 3.1.2
Event History
Frequently Asked Questions
What is the severity of REDHAT-BUG-2466684?
The severity of REDHAT-BUG-2466684 is classified as high, with a score of 7.
How do I fix REDHAT-BUG-2466684?
To fix REDHAT-BUG-2466684, update the fast-uri software to the latest patched version.
What software is affected by REDHAT-BUG-2466684?
The vulnerability REDHAT-BUG-2466684 affects the fast-uri software.
What is the risk associated with REDHAT-BUG-2466684?
REDHAT-BUG-2466684 presents a risk level of 33, indicating a potential for significant impact.
What issue does REDHAT-BUG-2466684 address?
REDHAT-BUG-2466684 addresses the improper handling of percent-encoded authority delimiters in the normalization process.