appsec.fyi · Tools

All sqlmap resources

Complete archive of 53 curated resources, newest first. The tools index shows the newest 8. Also available as RSS. This archive is not indexed by search engines.

DateResourceTopics
2026-09-17 2026From Bug to Schema: Exploring Error-Based SQL Injection on an Authenticating Portal
This paper details the discovery of an error-based SQL injection vulnerability within a production environment, identified through a Vulnerability Disclosure Program (VDP). The analysis focuses on how the vulnerability was found and exploited. The content emphasizes that this case study is for educational purposes, and all sensitive organizational data has been anonymized. No specific bounty payout amount is mentioned.
AuthNSQLi
2026-08-24 2026SQL injection remains a persistent cyber threat after two decades
Survey of SQL injection vulnerabilities, detailing how the persistent threat, despite being well-understood for over two decades, continues to impact organizations globally. This entry highlights significant past incidents like the Heartland Payment Systems breach (2008-2009), Sony attacks (2011), TalkTalk (2015), and the 2023 MOVEit Transfer breach, underscoring the severe consequences including data theft, financial losses, and reputational damage. It emphasizes that implementation weaknesses, inadequate governance, and insufficient developer awareness, rather than a lack of available security measures, allow SQLi to persist.
SQLi
2026-08-18 2026They patched their SaaS and left the self-hosted OSS version vulnerable - AppFlowy Authenticated SQL Injection
Writeup detailing an authenticated SQL injection vulnerability in the self-hosted open-source version of AppFlowy. The vulnerability exists in the `search_term` parameter for the `/api/workspace/{workspace-id}/quick-note` endpoint, allowing authenticated users to exfiltrate, modify, or delete database contents via unsanitized input embedded into JSON path queries. The AppFlowy team confirmed the issue was patched in their commercial cloud offering but remained silent regarding the open-source version.
AuthZSQLi
2026-08-12 2026Critical SQL Injection in Metabase via Password Reset: CVE-2026-72898
Writeup of CVE-2026-72898, a critical unauthenticated SQL injection in Metabase's password reset endpoint. This vulnerability, tracked as GHSA-vwf4-m7j8-wcjf with a CVSS score of 10.0, allows attackers to execute arbitrary SQL against the Metabase application database by exploiting undeclared fields in the reset password request body. Successful exploitation can lead to administrative access, data exfiltration, and compromise of connected databases, with active exploitation confirmed in the wild.
AuthN
2026-08-07 2026Attackers Compile khunt Inside Oracle to Turn SQL Injection Into Windows SYSTEM Access
Library of scripts and techniques for attackers to compile post-exploitation toolkits like khunt directly within Oracle databases. This method bypasses traditional endpoint detection by creating Java stored procedures that execute arbitrary commands on the Windows host, leveraging SQL injection flaws in web applications to gain initial access and then using Oracle's embedded JVM to achieve SYSTEM-level code execution. The toolkit includes components for command execution, credential theft, file manipulation, and archive unpacking.
SQLi
2026-08-06 2026Attackers hid malware inside Oracle Database after SQL injection breach
Analysis of a campaign detailing attackers exploiting SQL injection to hide custom Java malware, dubbed Khunt, within Oracle databases. The technique leverages Oracle's embedded Java Virtual Machine (OJVM) to upload, compile, and execute malicious code directly from database objects, enabling persistent footholds and facilitating post-exploitation activities like credential theft and SYSTEM-level command execution by blending with legitimate database functionality. Huntress recommends monitoring for unexpected Java source objects and compiled classes in Oracle environments.
SQLi
2026-08-06 2026Oracle SQL Injection Attack Enables Remote Code Execution
Writeup detailing an Oracle SQL injection attack that achieved remote code execution by abusing `CREATE JAVA SOURCE` functionality. Threat actors deployed the `khunt` toolkit within the Oracle database, leveraging modules like `KhuntCmd` for OS command execution and `KhuntHash` for credential theft. This technique highlights how legitimate database features can be weaponized, underscoring the need for secure coding, least-privilege access, enhanced Oracle monitoring, and robust incident response.
SQLi
2026-08-05 2026Hackers Smuggle Post-Exploitation Toolkit Into Oracle Database Via Classic SQL Injection Flaw
Library that details how a SQL injection vulnerability in a public-facing web application was used to smuggle a custom post-exploitation toolkit named "khunt" into an Oracle database. The attackers abused the `CREATE JAVA SOURCE` command to store and compile Java code as database objects, allowing them to run arbitrary OS commands from within the database, pivot to the underlying Windows server, and exfiltrate registry hives and system information. This technique, sometimes called "oraexec," exploits a blind spot in traditional endpoint security tooling.
SQLi
2026-07-29 2026Discovering an Time-Based Blind SQL Injection in a Tamil Nadu Government Web Portal (TANGEDCO)
Writeup detailing an Oracle Time-Based Blind SQL Injection found in the TANGEDCO government web portal's password recovery function. The writeup explains how the vulnerability was identified by observing server response delays when using `DBMS_PIPE.RECEIVE_MESSAGE` and discusses its potential impact, including sensitive data extraction and bypassing application logic. It emphasizes the importance of parameterized queries and secure coding practices for prevention.
SQLi
2026-07-23 2026SQL injection isn't dead
Library for application security, Aikido Zen, acts as an in-app firewall that detects and blocks SQL injection attacks at runtime by monitoring user input as it approaches data sinks. It complements static analysis and AI-driven pentesting by providing a RASP solution that understands dangerous inputs at the code level, offering a crucial safety net for vulnerabilities that slip through secure coding practices or exist in dependencies. This approach is vital given the persistent threat of SQL injection, as highlighted by recent WordPress core vulnerabilities and ongoing challenges with secure coding, AI-generated code, and legacy systems.
SQLi
2026-07-22 2026SQL injection isn't dead
Library for runtime protection against SQL injection, defending against vulnerabilities like the recent WordPress core flaw (CVE-2024-42005). This RASP solution, Aikido Zen, acts as an in-app firewall, blocking malicious input before it reaches data sinks. It complements static analysis by catching complex, logic-dependent injections that bypass traditional scanners and AI code generation, providing a crucial safety net for applications.
SQLi
2026-06-21 2026Preventing SQL injection attacks in Node.js
Library for Node.js developers detailing SQL injection prevention techniques, including constructing vulnerable Express applications with PostgreSQL to demonstrate how user input manipulation leads to data leaks. It emphasizes using query placeholders and prepared statements with the `pg` library, validating and sanitizing input via `express-validator`, and utilizing tools like `npm audit` and the Snyk IDE extension for identifying known vulnerabilities in dependencies.
SQLi
2026-06-19 2026Rapid7 Analysis: CVE-2020-12271: Sophos XG Firewall Pre-Auth SQL Injection Vulnerability
Analysis of CVE-2020-12271 details a pre-authentication SQL injection vulnerability affecting Sophos XG Firewalls, which can lead to remote code execution. Exploited in the wild, this zero-day flaw, with a CVSSv3 score of 10, allows attackers to download malware, establish persistence, and exfiltrate credentials. Affected versions include 17.0, 17.1, 17.5, and 18.0. The analysis highlights reverse engineering efforts and ongoing threats even after a patch is available.
RCE
2026-06-15 2026Anatomy of a Critical SQL Injection: Lessons From CVE-2020-24932
This content details a critical SQL injection vulnerability, CVE-2020-24932, providing an in-depth analysis of its mechanics. The article likely explores how the vulnerability was exploited, its potential impact, and lessons learned for developers and security professionals. The focus is on understanding the technical aspects of the SQL injection to prevent similar incidents in the future. No bug bounty payout amount is mentioned in the provided content.
SQLi
2026-06-12 2026Making A SQLi Lab Is Not Difficult, Build One With Me.
This content is the second part of a series on building a SQL injection (SQLi) lab. The author highlights SQLi's intrusiveness, noting that it doesn't require privilege escalation and, in this lab's case, can be exploited without tools like Burp. The author also shares an inside joke about pronouncing "SQL" as "skweel." No specific bug bounty payout amount is mentioned in this excerpt.
SQLi
2026-06-11 2026From SQLi to RCE - Exploiting LangGraphs Checkpointer
Library patches address vulnerabilities in LangGraph's AI agent checkpointer, allowing SQL injection (CVE-2025-67644, CVE-2026-27022) to chain into unsafe msgpack deserialization (CVE-2026-28277) for remote code execution. Vulnerable SQLite and Redis checkpointers are affected when `get_state_history()` is exposed with a user-controlled filter, enabling attackers to inject malicious msgpack payloads for arbitrary code execution.
SQLi
2026-06-10 2026SQL Injection in Password Reset: Full Database, One Email
A critical SQL injection vulnerability in a password reset function granted a researcher full read access to an entire database, including user records and password hashes. The vulnerability was discovered through a `ukey` parameter in a password reset email. Despite being reported in early 2025, the issue remained live at the time of the report. The researcher was able to extract all data from every table. No specific bounty payout amount was mentioned.
SQLi
2026-04-22 2026SQLMap Tamper Collection: Modern WAF Bypass Scripts (Cloudflare, AWS, Azure)
Library for context-aware SQL transformation and WAF bypass, supporting Cloudflare, AWS, and Azure. It features a full SQL lexer with UUID tracking, multi-character operator support, and deterministic output preserving SQL validity. Transformations include keyword wrapping, space replacement, value encoding, and case alternation, with advanced options like homoglyphs and numeric obfuscation. The framework maintains SQL structure, handles nested subqueries, and offers reapplication protection, designed primarily for MySQL syntax.
SQLi
2026-04-22 2026Pentesting PostgreSQL with SQL Injections
Library for analyzing and exploiting SQL injection vulnerabilities specifically targeting PostgreSQL. It details bypass methods for web application firewalls, techniques for data exfiltration across various query clauses including SELECT, WHERE, FROM, and ORDER BY, and demonstrates how to exploit nested queries. The resource covers bypassing spaces, trailing data, quotation marks using dollar quoting or `CHR()` function, and utilizes time-based blind SQL injection with concatenation and conditional logic for data leakage.
SQLi
2026-04-22 2026CVE-2025-52694 PoC: Critical SQL Injection in Advantech IoTSuite/SaaS-Composer
Toolchain for CVE-2025-52694, a critical unauthenticated SQL Injection vulnerability impacting Advantech IoTSuite/SaaS-Composer products prior to specific versions. The PoC offers a standalone Python script for time-based SQL injection tests and a nuclei template utilizing a clusterbomb attack to discover vulnerable `org_id` values. Exploitation allows for database dumping, data modification, and potential RCE by unsafely concatenating the `filename` parameter into PostgreSQL queries.
SQLi
2026-04-22 2026MCP Vulnerability Case Study: SQL Injection in the Postgres MCP Server
Writeup on a SQL injection vulnerability in Anthropic's reference Postgres MCP server, allowing arbitrary SQL execution by terminating the read-only transaction with a `COMMIT;` statement. Though deprecated, the `@modelcontextprotocol/server-postgres` NPM package and `mcp/postgres` Docker image see significant weekly downloads. The vulnerability is patched in the Zed Industries fork (`@zeddotdev/postgres-context-server` v0.1.4) and an unreleased reference implementation. Users should avoid the deprecated server for sensitive data and consider the Zed Industries fork for mitigation.
SQLi
2026-04-22 2026BWAFSQLi: Bypassing Web Application Firewall with Adversarial SQL Injections
BWAFSQLi: Bypassing Web Application Firewall with Adversarial SQL Injections
SQLi
2026-04-17 2026Discovering GraphQL endpoints and SQLi vulnerabilities
Discovering GraphQL endpoints and SQLi vulnerabilities
GraphQL
2026-04-17 2026HackerOne Report #435066: SQL injection in GraphQL endpoint
HackerOne Report #435066: SQL injection in GraphQL endpoint
GraphQL
2026-04-16 2026SQLMap Cheat Sheet: Commands, Options, and Advanced Features
Cheatsheet detailing sqlmap commands, options, and advanced features for automating SQL injection detection and exploitation. It covers system requirements, installation, various SQLi attack techniques including in-band (error-based, union-based, stacked queries, inline queries), out-of-band, inferential (boolean, time-based), and compound attacks, alongside essential options for reconnaissance, enumeration, and vulnerability scanning.
SQLi
2026-04-15 2026SAP Security Patch Day April 2026: Critical Vulnerabilities CVSS 9.9 SQL Injection and Authorization Risks
Analysis of SAP Security Patch Day April 2026 highlights critical vulnerabilities, including a CVSS 9.9 SQL injection in SAP Business Planning and Consolidation and SAP Business Warehouse, allowing authenticated users to execute arbitrary SQL. A high-severity authorization flaw in SAP ERP and SAP S/4HANA, with a CVSS of 7.1, permits authenticated users to overwrite existing executable reports. Medium-priority issues affect SAP BusinessObjects BI Platform with denial-of-service and SAP Human Capital Management for SAP S/4HANA with information disclosure. Practitioners like SecurityBridge, Pathlock, and Layer Seven Security detail exploitation paths, internal authorization risks, and cross-layer exposure across SAP environments.
SQLi
2026-04-11 2026400K WordPress Sites Exposed by Elementor Ally Plugin SQL Flaw
Library vulnerability in Elementor's Ally plugin, tracked as CVE-2026-2413, exposes over 400,000 WordPress sites to SQL injection attacks. Exploitable without authentication when the Remediation module is active, the flaw allows attackers to steal sensitive data like password hashes by manipulating database queries through crafted URL parameters. Elementor has released a patch, and users are advised to update the plugin, disable unused features, deploy a WAF, and enforce least privilege for database accounts.
SQLi
2026-04-11 2026SQL injection vulnerabilities in Owncloud Android app
Advisories detail SQL injection vulnerabilities in the Owncloud Android app, specifically impacting the `FileContentProvider` (GHSL-2022-059) and the `ReceiveExternalFilesActivity`. The `FileContentProvider` allows malicious applications to exploit SQL injection flaws through its `delete`, `insert`, `query`, and `update` methods, potentially leading to unauthorized data access or modification within the app's databases. Additionally, improper sanitization of externally provided file paths in `ReceiveExternalFilesActivity` can allow attackers to read from or write to the application's internal storage.
Mobile
2026-04-10 2026SQL Injection in 2026: It Took One Apostrophe
SQL Injection in 2026: It Took One Apostrophe
SQLi
2026-04-10 2026Advanced SQL Injection Techniques in Modern Web Apps
Writeup detailing advanced SQL injection techniques like second-order, time-based blind, and WAF bypasses through encoding and case variation. It emphasizes prevention strategies such as parameterized queries, strict input validation, and least privilege for database users, and mentions tools like SQLi Detector for automated testing, highlighting real-world applications in e-commerce platforms, CMS systems, and API endpoints.
SQLi
2026-04-10 2026Bypassing WAF with Adversarial SQL
Bypassing WAF with Adversarial SQL
SQLi
2026-04-10 2026WAF Bypass Using JSON-Based SQL Injection Attacks
Library entry detailing a WAF bypass technique using JSON-based SQL injection, building on research that found major vendors like Palo Alto Network, AWS, Cloudflare, F5, and Imperva failed to properly inspect JSON payloads. This method exploits the compatibility of databases such as PostgreSQL and MySQL with JSON, allowing malicious SQL commands to evade detection by many Web Application Firewalls.
SQLi
2026-04-10 2026SQL Injection Security Vulnerabilities
SQL Injection Security Vulnerabilities
SQLi
2026-04-10 2026CVE Search: SQL Injection
CVE Search: SQL Injection
SQLi
2026-04-10 2026SQL Injection - OWASP
Reference on SQL Injection attacks, detailing how attackers insert malicious SQL queries into application inputs to access, modify, or delete sensitive database data. It covers common attack vectors, the high severity risk associated with these vulnerabilities, and provides examples of exploitation in PHP, ASP, J2EE, and ASP.NET applications. The OWASP resource also points to prevention strategies like parameterized SQL statements and code review guides.
SQLi
2026-04-10 2026CVE-2026-26116: SQL Server SQL Injection
Writeup of CVE-2026-26116, a SQL Injection vulnerability affecting Microsoft SQL Server. Exploiting CWE-89, an authenticated attacker can elevate privileges over a network by manipulating SQL commands. Attackers with low-privilege accounts can craft malicious SQL statements to bypass authorization, access sensitive data, or gain administrative control. Mitigation involves applying Microsoft security updates, implementing parameterized queries, restricting network access, and enabling comprehensive auditing.
SQLi
2026-04-06 2026Bug Bounty Bootcamp #29: Boolean Blind SQL Injection Part 2
Bug Bounty Bootcamp #29: Boolean Blind SQL Injection Part 2
SQLi
2025-08-14 2025https://secnhack.in/website-penetration-testing-and-database-hacking-with-sqlmap/
Tool for automated SQL injection detection and exploitation. This guide demonstrates using sqlmap to find and exploit SQL injection vulnerabilities in web applications, covering techniques like Google Dorking to identify targets and then using commands to dump database names, tables, columns, and ultimately sensitive data like user credentials.
Bug Bounty
2025-08-14 2025https://vavkamil.cz/2019/10/09/understanding-the-full-potential-of-sqlmap-during-bug-bounty-hunting/
The content discusses maximizing the potential of SQLmap during bug bounty hunting. It covers the importance of understanding SQL injection vulnerabilities, using SQLmap effectively, and customizing its options for better results. The article emphasizes the significance of proper reconnaissance, parameter identification, and evasion techniques to enhance the success rate of SQL injection attacks. It also provides insights into exploiting blind SQL injection vulnerabilities and leveraging SQLmap's advanced features to automate the detection and exploitation process. Overall, the content aims to help bug bounty hunters utilize SQLmap efficiently for discovering and exploiting SQL injection vulnerabilities.
Bug BountySQLi
2024-11-13 2024SQLMap Command Generator
SQLMap Command Generator
SQLi
2023-09-22 2023How to turn SQL injection into an RCE or a file read? Case study of 128 bug bounty reports
How to turn SQL injection into an RCE or a file read? Case study of 128 bug bounty reports https://www.youtube.com/watch?v=ClnVdYf4PK0
RCETalks
2023-06-08 2023Test website for SQL injection vulnerabilities using Python
Test website for SQL injection vulnerabilities using Python https://ift.tt/msKlYeM
Python
2022-04-09 2022Favorite tweet by @Jhaddix
Favorite tweet: 4/8/22 #bugbountydiary #bugbountytips Everyone is sick in the house but I had some running scans I needed to check up on. I found a SQL injection bug on a blog. Here's how I did it, s...
Bug Bounty
2022-01-16 2022How I Found multiple SQL Injection with FFUF and Sqlmap in a few minutes
How I Found multiple SQL Injection with FFUF and Sqlmap in a few minutes
FuzzingSQLi
2021-04-16 2021DVWA 1.9+: Blind SQL Injection with SQLMap
The content discusses performing Blind SQL Injection on DVWA 1.9+ using SQLMap. It follows a previous article on manual SQL Injection with OWASP ZAP. The focus is on hacking DVWA through Blind SQL Injection techniques.
SQLi
2021-01-23 2021https://secnhack.in/website-penetration-testing-and-database-hacking-with-sqlmap/
Tutorial on website penetration testing and database hacking using the open-source tool sqlmap. This guide details how to detect and exploit SQL injection vulnerabilities, a critical flaw identified in the OWASP Top 10. It covers installation on various operating systems, upgrading the tool, and advanced techniques like using Google Dorks for reconnaissance to identify vulnerable parameters. The tutorial walks through commands to dump database names, tables, columns, and ultimately sensitive user credentials from compromised web applications.
SQLi
2020-04-17 2020SQL Injection Cheat Sheet by Netsparker
Library: Invicti SQL Injection Cheat Sheet, this resource offers detailed technical information and attack payloads for testing various SQL injection vulnerabilities across MySQL, Microsoft SQL Server, Oracle, PostgreSQL, and SQLite. It covers techniques such as UNION attacks, stacked queries, boolean-based blind SQL injection using IF and CASE statements, and bypassing filters with hex encoding and string concatenation. The cheat sheet also highlights the utility of DAST tools like Invicti and Acunetix for automating SQLi detection.
SQLi
2019-12-29 2019https://medium.com/bugbountywriteup/sql-injection-time-and-boolean-based-27239b6a55e8?source=twitterShare-1764222123d3-1576594710&_referrer=twitter&_branch_match_id=732557985002302401
The content discusses SQL injection vulnerabilities, specifically focusing on time-based and boolean-based techniques. It explains how attackers can exploit these vulnerabilities to manipulate database queries and gain unauthorized access to sensitive information. The article likely provides examples, explanations, and possibly mitigation strategies for preventing SQL injection attacks.
SQLi
2019-11-17 2019Understanding the full potential of sqlmap during bug bounty hunting
The content discusses utilizing sqlmap, a tool for detecting and exploiting SQL injection vulnerabilities, in bug bounty hunting and ethical hacking for offensive website security. It emphasizes understanding the full potential of sqlmap to effectively identify and exploit vulnerabilities. The focus is on leveraging this tool to enhance security testing efforts and maximize the outcomes of bug bounty programs.
Bug BountySQLi
2019-10-05 2019SQL injection to RCE
The content discusses a case of SQL injection leading to Remote Code Execution (RCE) discovered during a recent customer penetration testing exercise. The author will detail the scenario in the following lines.
RCESQLi
2018-07-29 2018Making a Blind SQL Injection a Little Less Blind
The content discusses the author's experience finding a SQL Injection bug despite the belief that manual SQL Injections are no longer common. The author aims to shed light on this issue and shares insights on how to make a Blind SQL Injection less challenging.
SQLi
2018-07-19 2018Comprehensive Guide to Sqlmap (Target Options)
The article discusses the "target commands" in sqlmap, a tool for SQL injection attacks. These commands are used to specify the target website or application for the attack. Understanding and utilizing these commands effectively is crucial for successful SQL injection testing.
SQLi
2018-01-11 2018SQL Injection Wiki
Library: SQL Injection Wiki, a comprehensive resource for identifying, exploiting, and escalating SQL injection vulnerabilities across various Database Management Systems. This wiki follows a typical escalation path, assuming basic SQL injection knowledge, and includes version-specific query information. Contributions are welcomed via GitHub.
SQLi