// THREAT DETECTION AND DATA PRIVACY TERM

SQL Injection

SQL Injection is a type of cyberattack where malicious SQL code is inserted into input fields of a web application, allowing an attacker to interfere with the queries the application makes to its database.

TECHNICAL DEFINITION

SQL Injection (SQLi) is a code injection vulnerability where an attacker exploits unsanitized user input fields in a web application to insert malicious SQL statements, enabling unauthorized access, data manipulation, or control over the backend relational database management system.

BACKGROUND

The Damn Vulnerable Web Application is a software project that intentionally includes security vulnerabilities and is intended for educational purposes.

READ MORE ON WIKIPEDIA

SYNONYMS & ALIASES

  • SQLi
  • Database injection
  • SQL attack
  • SQL code injection

USAGE NOTE

SQL Injection remains one of the most common and critical web vulnerabilities, often exploited to exfiltrate sensitive data or gain unauthorized control over a server.

DEVELOPERS

Organizations developing technology related to SQL Injection.

  • Imperva

    A cybersecurity company specializing in data and application security, offering Web Application Firewalls (WAFs) and database security solutions to prevent SQL injection and other web attacks.

  • Akamai

    Provides cloud security solutions, including a leading Web Application Firewall (WAF) that protects web applications and APIs from SQL injection attacks, DDoS, and other threats.

  • Cloudflare

    Offers a comprehensive suite of web performance and security services, including a Web Application Firewall (WAF) that actively detects and mitigates SQL injection attempts against websites.

  • Checkmarx

    A global leader in application security testing (AST) solutions, providing static (SAST) and dynamic (DAST) analysis tools that help developers identify and fix SQL injection vulnerabilities in source code and running applications.

  • Veracode

    Offers a unified platform for application security testing (AST), including SAST and DAST, designed to automatically discover and remediate SQL injection flaws and other critical vulnerabilities across the software development lifecycle.

  • Synopsys

    Provides a comprehensive portfolio of application security tools, including Static Application Security Testing (SAST) and Dynamic Application Security Testing (DAST), which are critical for detecting and preventing SQL injection vulnerabilities in software.

  • F5

    Offers application delivery networking and security solutions, including their BIG-IP Application Security Manager (ASM), a WAF that defends applications against SQL injection, cross-site scripting, and other web-based attacks.

  • Snyk

    Focuses on developer-first security, offering tools that enable developers to find and fix vulnerabilities in open source dependencies, containers, and infrastructure as code, which can include identifying potential SQL injection risks.

RELATED TERMS IN THREATS & ATTACKS