From 08bdc7208e374802b31651e309bfd7880061a568 Mon Sep 17 00:00:00 2001 From: Dhruwang Jariwala <67850763+Dhruwang@users.noreply.github.com> Date: Fri, 29 Dec 2023 05:56:27 +0530 Subject: [PATCH] fix: updated cleanHtml script (#1836) --- apps/formbricks-com/lib/cleanHtml.ts | 14 +++++++++----- packages/lib/cleanHtml.ts | 14 +++++++++----- packages/surveys/src/lib/cleanHtml.ts | 21 +++++++++++++-------- 3 files changed, 31 insertions(+), 18 deletions(-) diff --git a/apps/formbricks-com/lib/cleanHtml.ts b/apps/formbricks-com/lib/cleanHtml.ts index 252b934666..b61697d3e3 100644 --- a/apps/formbricks-com/lib/cleanHtml.ts +++ b/apps/formbricks-com/lib/cleanHtml.ts @@ -38,8 +38,8 @@ export function cleanHtml(str: string): string { function isPossiblyDangerous(name: string, value: string): boolean { let val = value.replace(/\s+/g, "").toLowerCase(); if ( - ["src", "href", "xlink:href"].includes(name) && - (val.includes("javascript:") || val.includes("data:")) + ["src", "href", "xlink:href", "srcdoc"].includes(name) && + (val.includes("javascript:") || val.includes("data:") || val.includes("