File 0101-Ensure-the-blame-view-does-not-render-html.patch of Package pagure.14383
From 31a0d2950ed409550074ca52ba492f9b87ec3318 Mon Sep 17 00:00:00 2001
From: Pierre-Yves Chibon <pingou@pingoured.fr>
Date: Tue, 4 Jun 2019 10:06:34 +0200
Subject: [PATCH] Ensure the blame view does not render html
Fixes https://pagure.io/pagure/issue/4432
Fixes https://pagure.io/pagure/issue/4442
Fixes CVE-2019-11556
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
---
pagure/templates/blame.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pagure/templates/blame.html b/pagure/templates/blame.html
index 476b4029..db1af7c9 100644
--- a/pagure/templates/blame.html
+++ b/pagure/templates/blame.html
@@ -152,7 +152,7 @@
</div>
{% autoescape false %}
- {{ content | blame_loc(repo, username, blame) }}
+ {{ content | blame_loc(repo, username, blame) | noJS | safe }}
{% endautoescape %}
</div>
{% else %}
--
2.26.2