CVE Database›Document archive›CVE-2026-86472

CVE-2026-86472

fast-uri: fast-uri: Security bypass due to inconsistent host case normalization

Loading…

Severity

Moderate

Red Hat Product Security

4.8

CVSS 3.1

Review impact separately from score.

Published · September 15, 2026

Updated · October 30, 2026

Description

A flaw was found in fast-uri, a dependency-free URI parser. This vulnerability occurs because the software folds the host to lowercase before percent-decoding it, allowing percent-encoded uppercase characters to bypass this normalization. A remote attacker could exploit this by crafting a malicious URI with a percent-encoded uppercase octet, potentially bypassing host allowlists or denylists in applications that rely on fast-uri's output for case-sensitive host decisions. This could lead to a security bypass, allowing access to restricted resources or services.

Statement

Moderate: A security bypass flaw was found in fast-uri due to inconsistent host case normalization. This issue allows an attacker to bypass host allowlist or denylist security checks in applications that perform case-sensitive host comparisons on fast-uri output, potentially leading to unauthorized access or actions.

CVSS score applicability

The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Mitigation

Applications utilizing fast-uri for host validation should implement case-insensitive comparisons by converting the parsed host to lowercase before performing any allowlist or denylist checks. This ensures that variations in host casing, including percent-encoded uppercase octets, do not lead to security bypasses.

CVSS / CWE

CVSS 3.1 · 4.8
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N

CWE-178 · Improper Handling of Case Sensitivity