diff options
author | Lukas Reschke <lukas@owncloud.com> | 2016-02-12 13:56:41 +0300 |
---|---|---|
committer | Lukas Reschke <lukas@owncloud.com> | 2016-02-12 13:56:41 +0300 |
commit | 8954d49a392bc1177e42d65aae65e66dcc06b8fc (patch) | |
tree | 535356b0311ad64f6265f6a82cccccdbf5d96ebe /js/viewer.js | |
parent | dd5eaad26899551d325203546fd9574ac6f818d7 (diff) | |
parent | be44304e5cdaa9d132bd1d21407040a440123c4f (diff) |
Merge pull request #29 from owncloud/fix-xss-in-js
Escape HTML
Diffstat (limited to 'js/viewer.js')
-rwxr-xr-x | js/viewer.js | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/js/viewer.js b/js/viewer.js index 2594a6a..4647c24 100755 --- a/js/viewer.js +++ b/js/viewer.js @@ -9,8 +9,8 @@ var videoViewer = { // insert HTML $('<div id="videoplayer_overlay" style="display:none;"><div id="videoplayer_outer_container"><div id="videoplayer_container"><div id="videoplayer"></div></div></div></div>').appendTo('body'); var playerView = videoViewer.UI.playerTemplate - .replace(/%type%/g, videoViewer.mime) - .replace(/%src%/g, videoViewer.location) + .replace(/%type%/g, escapeHTML(videoViewer.mime)) + .replace(/%src%/g, escapeHTML(videoViewer.location)) ; $(playerView).prependTo('#videoplayer'); // add event to overlay |