01 Como mitigar un ataque XSS

Introducción

Introducción Mitigación XSS

Ullamco et nostrud magna commodo nostrud occaecat quis pariatur id ipsum. Ipsum consequat enim id excepteur consequat nostrud esse esse fugiat dolore. Reprehenderit occaecat exercitation non cupidatat in eiusmod laborum ex eu fugiat aute culpa pariatur. Irure elit proident consequat veniam minim ipsum ex pariatur.

Mollit nisi cillum exercitation minim officia velit laborum non Lorem adipisicing dolore. Labore commodo consectetur commodo velit adipisicing irure dolore dolor reprehenderit aliquip. Reprehenderit cillum mollit eiusmod excepteur elit ipsum aute pariatur in. Cupidatat ex culpa velit culpa ad non labore exercitation irure laborum.

from flask import Flask, request, render_template_string
 
app = Flask(__name__)
 
 
@app.route("/", methods=["GET"])
def index():
    name = request.args.get("name", "Invitado")
    # Vulnerable a XSS, el valor de name
    return render_template_string("<h1>Hola, {}!</h1>".format(name))
 
 
if __name__ == "__main__":
    app.run()