http://atutor.ca/atutor/mantis/view.php?id=4521
authorharris wong <hwong@ocad.ca>
Thu, 2 Sep 2010 18:46:32 +0000 (18:46 -0000)
committerharris wong <hwong@ocad.ca>
Thu, 2 Sep 2010 18:46:32 +0000 (18:46 -0000)
XSS security fix on theme/default/include/header.tmpl.php

docs/themes/default/include/header.tmpl.php

index 932bb6c..c03d47e 100644 (file)
@@ -94,7 +94,7 @@ global $system_courses, $_custom_css, $db;
        <a href="<?php echo htmlspecialchars($_SERVER['REQUEST_URI'], ENT_QUOTES); ?>#content" accesskey="c">
        <img src="<?php echo $this->base_path; ?>images/clr.gif" height="1" width="1" border="0" alt="<?php echo _AT('goto_content'); ?> ALT+c" /></a>          
 
-       <a href="<?php echo htmlspecialchars($_SERVER['REQUEST_URI'], ENT_QUOTES); ?>#menu<?php echo $_REQUEST['cid']  ?>"  accesskey="m"><img src="<?php echo $this->base_path; ?>images/clr.gif" height="1" width="1" border="0" alt="<?php echo _AT('goto_menu'); ?> ALT+m" /></a>
+       <a href="<?php echo htmlspecialchars($_SERVER['REQUEST_URI'], ENT_QUOTES); ?>#menu<?php echo htmlentities_utf8($_REQUEST['cid']);  ?>"  accesskey="m"><img src="<?php echo $this->base_path; ?>images/clr.gif" height="1" width="1" border="0" alt="<?php echo _AT('goto_menu'); ?> ALT+m" /></a>
        
        <?php if (isset($_SESSION['valid_user']) && $_SESSION['valid_user']): 
                echo '<div class="site-name">'.stripslashes(SITE_NAME).'</div>';