infiniflow ragflow
cpe:2.3:a:infiniflow:ragflow:*:*:*:*:*:*:*
- <= 0.15.1
A SQL injection vulnerability exists in RAGFlow versions through 0.15.1. The issue arises in the ExeSQL component, which directly transmits extracted SQL statements to the database, allowing for potential manipulation of the SQL query and execution of arbitrary SQL commands.
Exploitation of this vulnerability allows for SQL injection, where an attacker can interfere with the application's database queries. This could lead to unauthorized data access, data manipulation, or in some cases, executing administrative operations on the database.
The vulnerability can be reproduced by inputting a crafted SQL statement that exploits the ExeSQL component's direct transmission of SQL queries to the database. This can be done by manipulating the input to include SQL injection payloads, which the application will then execute against the database.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.