- Fixed XSS holes in generic options inputs, XSS hole in the SquirrelSpell
plugin, and added anti-CSRF protection to the empty trash feature (thanks
to Nicholas Carlini for finding all these issues). [CVE-2010-4555]
+ - Fixed XSS problem with unsanitized style tags in messages. [CVE-2011-2023]
Version 1.5.1 (branched on 2006-02-12)
--------------------------------------
list($free_content, $curpos) =
sq_fixstyle($body, $gt+1, $message, $id, $mailbox);
if ($free_content != FALSE){
+ $attary = sq_fixatts($tagname,
+ $attary,
+ $rm_attnames,
+ $bad_attvals,
+ $add_attr_to_tag,
+ $message,
+ $id,
+ $mailbox
+ );
$trusted .= sq_tagprint($tagname, $attary, $tagtype);
$trusted .= $free_content;
$trusted .= sq_tagprint($tagname, false, 2);