fix change username XSS

This commit is contained in:
csd4ni3l
2025-10-24 18:03:16 +02:00
parent ab44901dc0
commit 7c600a2a67

5
app.py
View File

@@ -166,7 +166,10 @@ def profile_external(username):
def change_username():
username = flask_login.current_user.id
new_username = request.form["new_username"]
if request.form["new_username"] != html.escape(request.form["new_username"], quote=True):
return "No XSS please"
new_username = html.escape(request.form["new_username"], quote=True)
cur = get_db().cursor()