diff options
Diffstat (limited to 'www-client/rekonq/files/rekonq-0.6.1-cve-2010-2536.patch')
-rw-r--r-- | www-client/rekonq/files/rekonq-0.6.1-cve-2010-2536.patch | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/www-client/rekonq/files/rekonq-0.6.1-cve-2010-2536.patch b/www-client/rekonq/files/rekonq-0.6.1-cve-2010-2536.patch deleted file mode 100644 index f84c0a1c13..0000000000 --- a/www-client/rekonq/files/rekonq-0.6.1-cve-2010-2536.patch +++ /dev/null @@ -1,26 +0,0 @@ -diff --git a/src/webpage.cpp b/src/webpage.cpp -index 9be0d3c..386f209 100644 ---- a/src/webpage.cpp -+++ b/src/webpage.cpp -@@ -68,6 +68,9 @@ - - // Qt Includes - #include <QtCore/QFileInfo> -+ -+#include <QtGui/QTextDocument> -+ - #include <QtDBus/QDBusConnection> - #include <QtDBus/QDBusConnectionInterface> - #include <QtDBus/QDBusInterface> -@@ -589,7 +592,10 @@ QString WebPage::errorPage(QNetworkReply *reply) - } - - QString title = i18n("There was a problem while loading the page"); -- QString urlString = reply->url().toString(QUrl::RemoveUserInfo | QUrl::RemoveQuery | QUrl::RemovePath); -+ -+ // NOTE: -+ // this, to be sure BUG 217464 (Universal XSS) has been fixed.. -+ QString urlString = Qt::escape(reply->url().toString(QUrl::RemoveUserInfo | QUrl::RemoveQuery | QUrl::RemovePath)); - - QString iconPath = QString("file://") + KIconLoader::global()->iconPath("dialog-warning" , KIconLoader::Small); - iconPath.replace(QL1S("16"), QL1S("128")); |