Chính sự linh hoạt làm nên sức mạnh của GraphQL cũng biến nó thành một bề mặt DoS: client có thể lồng một query rất sâu hoặc yêu cầu danh sách khổng lồ trong một lệnh gọi. Bạn phòng thủ theo nhiều lớp — giới hạn độ sâu, phân tích complexity/cost, rate limiting, và auth đúng cách — không lớp nào được ngôn ngữ query tự ép cho bạn.
Mối đe dọa: query không giới hạn
Bomb
user friends friends friends friends name
