CVSS 3.1 Score 5.4 of 10 (medium)


Published Jan 17, 2024
Updated: Jan 26, 2024


CVE-2024-22414 is a vulnerability in the flaskBlog app, built with Flask, which allows for the execution of arbitrary JavaScript code. This vulnerability is caused by improper storage and rendering of the /user/<user> page. The issue lies in the html template user.html, specifically in the code snippet <div class="content" tag="content">{{comment[2]|safe}}</div>, where the use of the "safe" tag prevents proper content escaping. The recommended remediation is to remove the |safe tag from the HTML. No fix is currently available, so users are advised to manually edit their installation. This vulnerability has a base severity rating of MEDIUM and a base score of 5.4 according to NIST's CVSS v3.1 scoring system. It has a low attack complexity and requires low privileges, but user interaction is required for exploitation. The potential danger this vulnerability poses to an organization is relatively moderate, as it can be exploited remotely over a network and could lead to low integrity and confidentiality impacts.

Explore Beyond the CVE Basics with Recorded Future's Vulnerability Intelligence

Note: This is just a basic overview providing quick insights into CVE-2024-22414 information. Gain full access to comprehensive CVE data, risk scores, prioritization, and mitigation data through Recorded Future's Vulnerability Intelligence:
  • Prioritize with Risk-Based Scoring
  • Explore the Extensive Vulnerability Database
  • Receive Early Alerts on Emerging CVEs
  • Focus on Critical Exploitable Vulnerabilities
  • Streamline Remediation with Integration Options