Open redirect in py3-webob - CVE-2026-54770
Published: November 9, 2026
Vulnerability details
The vulnerability allows an unauthenticated remote attacker to redirect users from a trusted WebOb application to an attacker-controlled host.
The vulnerability exists due to inconsistent Location header validation and URL normalization on Python 3.10+, where leading spaces or C0 control characters conceal an external redirect destination from validation. An unauthenticated remote attacker can supply a crafted destination when the application accepts attacker-influenced redirect targets, causing off-site navigation when a user follows the redirect.
Affected software
Anolis OS
python3-webob
python3-webob-doc
How to mitigate CVE-2026-54770
python3-webob - update to 1.8.10-2
python3-webob-doc - update to 1.8.10-2