diff --git a/felamimail/inc/class.uidisplay.inc.php b/felamimail/inc/class.uidisplay.inc.php index 97302d4824..6fdf74ee96 100644 --- a/felamimail/inc/class.uidisplay.inc.php +++ b/felamimail/inc/class.uidisplay.inc.php @@ -1003,6 +1003,13 @@ } else { + // no scripts allowed + // clean out comments + $search = array('@]*?>.*?@si', // Strip out javascript + '@@' // Strip multi-line comments including CDATA + ); + $newBody = preg_replace($search,"",$newBody); + $newBody = $singleBodyPart['body']; $newBody = $this->highlightQuotes($newBody); $newBody = $this->kses->Parse($newBody);