GraphQL injection is a type of security vulnerability where an attacker injects malicious GraphQL queries into your application to manipulate or gain unauthorized access to data. Unlike traditional SQL injection, which targets SQL databases, GraphQL injection targets the GraphQL query language and API.