본문 바로가기
Q&A2021년 5월 15일1분 읽기

인젝션 공격의 종류를 정리해주세요

문
문성민
조회 716댓글 1

SQL Injection 말고도 여러 종류의 인젝션 공격이 있다고 하는데 정리해주실 수 있나요?

댓글 1

김김영삼5년 전

인젝션 공격 종류:

  1. SQL Injection — 데이터베이스 쿼리 조작
  2. OS Command Injection — 시스템 명령어 실행
    ping; cat /etc/passwd
  3. LDAP Injection — LDAP 쿼리 조작
  4. NoSQL Injection — MongoDB 등 쿼리 조작
    {"username":{"$gt":""},"password":{"$gt":""}}
  5. SSTI (Server-Side Template Injection) — 템플릿 엔진 악용
    {{7*7}} → 49 출력되면 취약
  6. XXE (XML External Entity) — XML 파서 악용
  7. Header Injection — HTTP 헤더에 개행 삽입
  8. Log Injection — 로그 파일에 악성 데이터 삽입

공통 방어: 입력 검증 + 파라미터화된 쿼리 + 출력 이스케이프

Ctrl+Enter로 등록