Unverified Commit 9f772bc9 authored by Côme Chilliet's avatar Côme Chilliet
Browse files

ambulance: fix(core) Escape HTML in fatal error messages

Fixes third XSS from audit

FSA-0021

issue #6135
Showing with 4 additions and 4 deletions
+4 -4
...@@ -169,12 +169,12 @@ class msg_dialog ...@@ -169,12 +169,12 @@ class msg_dialog
'<table style="width:100%; border:2px solid red;"> '<table style="width:100%; border:2px solid red;">
<tr> <tr>
<td style="vertical-align:top;padding:10px"> <td style="vertical-align:top;padding:10px">
<img src="geticon.php?context=status&amp;icon=dialog-error&amp;size=32" alt="'._('Error').'"/> <img src="geticon.php?context=status&amp;icon=dialog-error&amp;size=32" alt="'.htmlentities(_('Error'), ENT_COMPAT, 'UTF-8').'"/>
</td> </td>
<td style="width:100%"> <td style="width:100%">
<b>'.$this->s_Title.'</b><br/> <b>'.htmlentities($this->s_Title, ENT_COMPAT, 'UTF-8').'</b><br/>
'.$this->s_Message.'<br><br/> '.htmlentities($this->s_Message, ENT_COMPAT, 'UTF-8').'<br><br/>
'._('Please fix the above error and reload the page.').' '.htmlentities(_('Please fix the above error and reload the page.'), ENT_COMPAT, 'UTF-8').'
</td> </td>
</tr> </tr>
</table></body></html>'; </table></body></html>';
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment