Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
CVE-2026-36826 — genesisQL-sqli-CVE-2026-36826 | Kitploit
Tools/GitHubGitHub/forklit/cve-2026-36826
Vulnerability AnalysisExploitationWeb Application ExploitationAuthenticationDatabase Security
GitHubforklit/cve-2026-36826

CVE-2026-36826

genesisQL-sqli-CVE-2026-36826

View Repository
12 months agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

CVE-2026-36826: SQL Injection in genesisQL <= 1.1.1

Summary

genesisQL 1.1.1 is vulnerable to SQL Injection in the checkPassword function. User-supplied username and password fields are interpolated directly into the SQL query string without parameterization, allowing unauthenticated SQL injection and authentication bypass via the login form.

Affected Product

  • Vendor: Open Source Labs
  • Product: genesisQL
  • Version: 1.1.1 (and possibly earlier)

Vulnerability Details

CWE-89: Improper Neutralization of Special Elements used in an SQL Command

File: server/utils/userController.js

```javascript function checkPassword (req, res, next){ const { username, password } = req.body; const text = SELECT * FROM users WHERE username='${username}' AND password='${password}'; } ```

Impact

Download Tool

Authentication bypass via SQL injection in login form (unauthenticated, remote).

Disclosure Timeline

  • [дата]: Reported to vendor via [метод]
  • [дата + ~6 months]: No response from vendor
  • 2026-06-05: CVE-2026-36826 assigned by MITRE
  • [дата]: Public disclosure

Discoverers

  • Tulkin Urinbaev
  • Vladyslav Koniakhin

Reference

  • https://github.com/oslabs-beta/genesisQL/blob/main/server/utils/userController.js

Remediation

Use parameterized queries / prepared statements instead of string interpolation.