Browse Source

fix: security html module removes allow attribute from iframes (#2354)

* fix: secure html module removes allowfullscreen, allow and frameborder attributes from iframes
* Apply suggestions from code review
fix: remove deprecated attributes for iframe in secure html module

Co-authored-by: Nicolas Giard <github@ngpixel.com>
pull/2452/head
Иван 4 years ago
committed by GitHub
parent
commit
79c5b8fac2
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 0 deletions
  1. 1
      server/modules/rendering/html-security/renderer.js

1
server/modules/rendering/html-security/renderer.js

@ -29,6 +29,7 @@ module.exports = {
if (config.allowIFrames) { if (config.allowIFrames) {
allowedTags.push('iframe') allowedTags.push('iframe')
allowedAttrs.push('allow')
} }
input = DOMPurify.sanitize(input, { input = DOMPurify.sanitize(input, {

Loading…
Cancel
Save