Cross-site Scripting
This commit is contained in:
parent
6ae57fd603
commit
0d85db2de5
@ -33,7 +33,7 @@ if(isset($_GET['id'])) {
|
|||||||
// El siguiente código es vulnerable a XSS ya que imprime directamente en el HTML el contenido de una variable que puede ser manipulada por el usuario sin ninguna sanitización.
|
// El siguiente código es vulnerable a XSS ya que imprime directamente en el HTML el contenido de una variable que puede ser manipulada por el usuario sin ninguna sanitización.
|
||||||
if(isset($_GET['mensaje'])) {
|
if(isset($_GET['mensaje'])) {
|
||||||
$mensaje = $_GET['mensaje']; // Input del usuario susceptible a XSS
|
$mensaje = $_GET['mensaje']; // Input del usuario susceptible a XSS
|
||||||
echo "<div>$mensaje</div>"; // Vulnerable a XSS
|
echo "<div>" . htmlentities($mensaje, ENT_QUOTES, 'UTF-8') . "</div>"; // Sanitize output to prevent XSS
|
||||||
}
|
}
|
||||||
|
|
||||||
// Cerrar conexión
|
// Cerrar conexión
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user