Vran-Dev Databasir SQL Injection Vulnerability Allowing Arbitrary Code Execution

Vulnerability

A SQL injection vulnerability has been identified in Vran-Dev Databasir versions 1.0.7 and prior. This vulnerability allows remote attackers to execute arbitrary code by manipulating the 'query' parameter in the search API endpoint. The issue arises because the application fails to properly sanitize input, enabling attackers to inject malicious SQL that is executed by the database.

Impact

Exploitation of this vulnerability allows for authenticated SQL injection, where an attacker can execute arbitrary SQL commands. This could lead to unauthorized data access, data manipulation, or in some cases, executing arbitrary code on the server, depending on the application's database interaction and environment.

Reproduction

To reproduce this vulnerability, send a GET request to the '/api/v1.0/search' endpoint with an injected SQL payload in the 'query' parameter. The injection can be crafted to, for example, use SQL injection techniques to extract data from the database or execute database commands that could impact the application.

Added: Mar 4, 2026, 5:29 PM
Updated: Mar 4, 2026, 6:21 PM

Vulnerability Rating

Custom Algorithm
spread
0.8
impact
10.0
exploitability
6.6
remediation
0.0
relevance
3.8
threat
6.4
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.