From 9d2734ff6208e7ebef4f73ac1361b07e69f159a9 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Sun, 16 Apr 2017 13:15:15 +0200 Subject: [PATCH] Make sure host is valid for qute:// redirects --- qutebrowser/browser/qutescheme.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/qutebrowser/browser/qutescheme.py b/qutebrowser/browser/qutescheme.py index ccd976d0a..d71b6c135 100644 --- a/qutebrowser/browser/qutescheme.py +++ b/qutebrowser/browser/qutescheme.py @@ -146,7 +146,8 @@ def data_for_url(url): new_url.setScheme('qute') new_url.setHost(path) new_url.setPath('/') - raise Redirect(new_url) + if new_url.host(): # path was a valid host + raise Redirect(new_url) try: handler = _HANDLERS[host]