정보보안산업기사 › 🤖 [예시문제] (2026-10-19)

3. [예시문제] 웹 애플리케이션 취약점 중 하나인 SQL Injection 공격에 대한 설명으로 가장 적절한 것은?

  1. 악의적인 스크립트를 웹 페이지에 삽입하여 사용자 브라우저에서 실행시키는 공격이다.
  2. 사용자 인증이 필요한 요청에 대해 강제로 특정 동작을 실행하도록 유도하는 공격이다.
  3. 웹 애플리케이션의 입력 값 검증이 미흡한 점을 이용하여 악의적인 SQL 구문을 데이터베이스에 주입하는 공격이다.
  4. 서버에 과도한 트래픽을 발생시켜 서비스 마비를 유도하는 공격이다.

정답: 3번

SQL Injection은 웹 애플리케이션의 입력 값 검증이 미흡할 때, 공격자가 악의적인 SQL 구문을 주입하여 데이터베이스를 조작하거나 정보를 탈취하는 공격입니다. 1번은 XSS(Cross-Site Scripting), 2번은 CSRF(Cross-Site Request Forgery), 4번은 DoS/DDoS 공격에 해당합니다.