용어사전 목록으로

GLOSSARY

HTTP Request Smuggling (Hypertext Transfer Protocol Request Smuggling) 하이퍼텍스트 전송 프로토콜 요청 밀수

요청 밀수는 앞단 서버와 뒷단 서버가 같은 통신 자료의 요청 경계를 다르게 해석하여 요청이 잘못 연결되거나 다른 요청에 영향을 주는 문제입니다.

01

용어와 정의

영문 또는 원어: HTTP Request Smuggling

영문 정식명칭: Hypertext Transfer Protocol Request Smuggling

한글명: 하이퍼텍스트 전송 프로토콜 요청 밀수

요청 밀수는 앞단 서버와 뒷단 서버가 같은 통신 자료의 요청 경계를 다르게 해석하여 요청이 잘못 연결되거나 다른 요청에 영향을 주는 문제입니다.

02

정확한 의미와 원리

대리 서버와 원본 서버가 요청 길이, 전송 방식 또는 프로토콜 변환을 다르게 처리하면 한쪽이 끝났다고 판단한 부분을 다른 쪽은 다음 요청으로 해석할 수 있습니다. 개별 입력값뿐 아니라 서버 사이의 메시지 해석 일치가 중요합니다.

03

쉽게 이해하는 예시

앞단이 하나로 처리한 요청을 뒷단이 여러 요청으로 해석하는 상황입니다. 실제 영향에는 접근 통제 우회와 응답 혼선 등이 있으며 구성과 구현에 따라 다릅니다.

04

종류와 버전 및 관련 개념의 차이

다른 주입 문제와의 차이

요청 밀수는 여러 구성 요소의 요청 경계 해석 차이가 핵심입니다. 입력값으로 메시지 구문을 만드는 문제와 관련될 수 있지만 모든 주입이 요청 밀수는 아닙니다.

프로토콜 변환과 버전

서로 다른 버전 사이의 변환에서도 경계 해석 오류가 생길 수 있습니다. 최신 프로토콜을 쓴다는 사실만으로 모든 앞단과 뒷단 조합이 안전해지지는 않습니다.

05

적용 대상과 조건

부하 분산 장치, 대리 서버와 원본 서버가 연결된 서비스에서 확인합니다. 모호한 요청 거부, 통신 구성 일관성과 보안 업데이트를 함께 검토합니다.

06

확인할 부분과 오해하기 쉬운 점

공개 사이트에 시험 요청을 보내 정상 사용자에게 영향을 주면 안 됩니다. 허가받은 격리 환경에서 공식 검증 절차에 따라 분석해야 합니다.

07

공식 참고 자료

아래 공식 자료의 정의와 적용 범위를 바탕으로 작성했습니다. 예시는 개념을 설명하기 위한 상황이며 실제 작업 기록을 뜻하지 않습니다.

검토 기준일: 2026-10-26

OWASP: Web Security Testing Guide: HTTP Request Smuggling

08

함께 확인할 용어와 안내 글

관련 용어와 글

GLOSSARY CONTACT

궁금한 용어와 적용 상황을 알려주세요

용어가 사용된 문장과 장비 환경을 함께 알려주시면 필요한 설명과 관련 안내를 확인합니다.