summaryrefslogtreecommitdiff
path: root/app
diff options
context:
space:
mode:
authorRobert Speicher <robert@gitlab.com>2016-09-28 15:02:12 +0000
committerRobert Speicher <robert@gitlab.com>2016-09-28 15:02:12 +0000
commit08bab4bbcd44ef7c5ff294d272a8ceb8571b4da7 (patch)
treec80ea45643cc4e84cb1cc97bea069201e469cc8f /app
parenta4cddd81f1b4bd56ca99b49ce947a5e381322125 (diff)
parent528b988aea44cc1016ee5a3c09ce0d383114e395 (diff)
downloadgitlab-ce-08bab4bbcd44ef7c5ff294d272a8ceb8571b4da7.tar.gz
Merge branch 'fix/escape-builds-commands-in-ci-linter' into 'security'
Escape HTML nodes in builds commands in ci linter This MR removes call to `simple_format` that behaves like `String#html_safe`, thus it passes unescaped HTML tags to the view. Closes #22541 See merge request !2001
Diffstat (limited to 'app')
-rw-r--r--app/views/ci/lints/_create.html.haml3
1 files changed, 1 insertions, 2 deletions
diff --git a/app/views/ci/lints/_create.html.haml b/app/views/ci/lints/_create.html.haml
index f7875e68b7e..1545c00af45 100644
--- a/app/views/ci/lints/_create.html.haml
+++ b/app/views/ci/lints/_create.html.haml
@@ -16,8 +16,7 @@
%tr
%td #{stage.capitalize} Job - #{build[:name]}
%td
- %pre
- = simple_format build[:commands]
+ %pre= build[:commands]
%br
%b Tag list: