Index: includes/common.inc =================================================================== RCS file: /cvs/drupal/drupal/includes/common.inc,v retrieving revision 1.434.2.18 diff -u -p -r1.434.2.18 common.inc --- includes/common.inc 9 Feb 2006 08:57:47 -0000 1.434.2.18 +++ includes/common.inc 19 Feb 2006 23:41:34 -0000 @@ -884,7 +884,7 @@ function format_name($object) { $output = l($name, 'user/'. $object->uid, array('title' => t('View user profile.'))); } else { - $output = $name; + $output = check_plain($name); } } else if ($object->name) { @@ -893,10 +893,10 @@ function format_name($object) { // aggregator modules). This clause enables modules to display // the true author of the content. if ($object->homepage) { - $output = ''. $object->name .''; + $output = ''. check_plain($object->name) .''; } else { - $output = $object->name; + $output = check_plain($object->name); } $output .= ' ('. t('not verified') .')'; Index: modules/book.module =================================================================== RCS file: /cvs/drupal/drupal/modules/book.module,v retrieving revision 1.288.2.10 diff -u -p -r1.288.2.10 book.module --- modules/book.module 29 Jul 2005 07:29:25 -0000 1.288.2.10 +++ modules/book.module 19 Feb 2006 23:41:43 -0000 @@ -417,7 +417,7 @@ function book_view(&$node, $teaser = FAL $node = book_content($node, $teaser); if (!$teaser && $node->moderate) { - $node->body .= '
'. t('Log') .':
'. $node->log .'
'; + $node->body .= '
'. t('Log') .':
'. check_output($node->log, $node->format) .'
'; } } Index: themes/engines/xtemplate/xtemplate.engine =================================================================== RCS file: /cvs/drupal/drupal/themes/engines/xtemplate/Attic/xtemplate.engine,v retrieving revision 1.12.2.1 diff -u -p -r1.12.2.1 xtemplate.engine --- themes/engines/xtemplate/xtemplate.engine 25 Jul 2005 07:01:42 -0000 1.12.2.1 +++ themes/engines/xtemplate/xtemplate.engine 19 Feb 2006 23:41:56 -0000 @@ -183,7 +183,7 @@ function xtemplate_page($content) { // only parse the mission block if we are on the frontpage ... if ($_GET["q"] == variable_get("site_frontpage", "node") && theme_get_setting('toggle_mission') && ($mission = theme_get_setting('mission'))) { - $xtemplate->template->assign("mission", $mission); + $xtemplate->template->assign("mission", filter_xss($mission)); $xtemplate->template->parse("header.mission"); }