Structured Query Language (SQL) injection

1. A computer code injection technique that allows malicious code to be injected or inserted into database entry fields, enabling attackers to gain control over the database contents.

Source: Guide to Cybersecurity as Risk Management: The Role of Elected Officials, Governing Institute, CGI,

2. An attack technique that attempts to subvert the relationship between a webpage and its supporting database, typically in order to trick the database into executing malicious code.

Source: The State and Local Election Cybersecurity Playbook, Defending Digital Democracy Project, Harvard Kennedy School Belfer Center for Science and International Affairs,