User profile page vulnerable to Cross Site Scripting (XSS) in flaskBlog
Résumé
User profile page vulnerable to Cross Site Scripting (XSS) in flaskBlog
Description d'origine
La description telle que publiée par la source (souvent en anglais).
flaskBlog is a simple blog app built with Flask. Improper storage and rendering of the /user/ page allows a user's comments to execute arbitrary javascript code. The html template user.html contains the following code snippet to render comments made by a user: {{comment[2]|safe}}. Use of the "safe" tag causes flask to not escape the rendered content. To remediate this, simply remove the |safe tag from the HTML above. No fix is is available and users are advised to manually edit their installation.
Source: OSV.dev (Open Source Vulnerabilities) NVD GitHub Advisory OSV
Références
- advisory github.com
- advisory github.com
- advisory nvd.nist.gov