Changes

122 bytes removed ,  14:31, 21 December 2019
m
Text replacement - "<!--T:(.*)-->" to ""
Line 1: Line 1:  
<noinclude>
 
<noinclude>
 
<languages/>
 
<languages/>
</noinclude>{{#switch:<translate></translate>
+
</noinclude>{{#switch:
 
| =
 
| =
 
{{Security alert
 
{{Security alert
|problem={{{problem|<translate><!--T:1--> Vulnerable to '''[[w:Code_injection#Shell_injection|code injection]] attacks''', because it passes user input directly to executable statements, such as exec(), passthru() or include().</translate> <translate><!--T:2--> This may lead to '''arbitrary code being run on your server''', among other things.</translate>}}}
+
|problem={{{problem| Vulnerable to '''[[w:Code_injection#Shell_injection|code injection]] attacks''', because it passes user input directly to executable statements, such as exec(), passthru() or include(). This may lead to '''arbitrary code being run on your server''', among other things.}}}
|solution={{{solution|<translate><!--T:3--> Strictly validate user input and/or apply escaping to all characters that have a special meaning in executable statements.</translate>}}}
+
|solution={{{solution| Strictly validate user input and/or apply escaping to all characters that have a special meaning in executable statements.}}}
 
|signed={{{signed|{{{1||}}}}}}
 
|signed={{{signed|{{{1||}}}}}}
 
|nocat=1
 
|nocat=1
4,000

edits