English Advisory →
CVE-2026-175099.1/CRITICALCISA KEV 등재CWE-444CWE-89

리버스 프록시 HTTP/2 → HTTP/1.1 다운그레이드 요청 밀수(Request Smuggling) 취약점 (CVE-2026-17509)

영향받는 벤더 / 생태계
nginx, openresty, envoy
대상 컴포넌트 / 패키지
http2-module, reverse-proxy
권고문 발행일
2026-11-04

실무자 핵심 요약 (Executive Summary)

SECOPS ASSESSMENT
영향 대상

HTTP/2를 활성화한 리버스 프록시 뒤단에 백엔드 API 서버(Node.js, Spring, Python)를 연결해 운영 중인 웹 인프라

파급 효과

프론트엔드 인증 검사를 우회하여 내부 관리자 API를 호출하거나 다른 사용자의 세션 토큰 및 응답 데이터를 가로채기(Cache Poisoning) 가능

권장 조치

프록시 서버 패치 적용 및 앞단 클라우드 WAF에서 비정상 제어 문자가 포함된 HTTP/2 헤더 프레임을 즉시 차단

영향받는 제품 및 버전 범위

HTTP/2 종단(Termination) 후 HTTP/1.1 업스트림 프록시를 수행하는 웹 서버 및 API 게이트웨이

권장 패치 및 임시 완화(Workaround) 가이드

PATCH & WORKAROUND

1. 리버스 프록시 설정에서 비정상 헤더 즉시 거부 패치 전까지 설정 파일에서 유효하지 않은 헤더 및 멀티 Content-Length 요청을 엄격히 차단하십시오:

nginx
http {
    ignore_invalid_headers on;
    underscores_in_headers off;
    # 비정상 헤더 크기 및 요청 밀수 패턴 차단
    large_client_header_buffers 4 8k;
}

2. 클라우드 WAF 가상 패치(Virtual Patching) 활성화 원본 서버 앞단에 위치한 CDN/WAF에서 HTTP/2 프로토콜 정규화 및 Request Smuggling 관리형 차단 룰을 `Block` 모드로 설정하십시오.

권장 아키텍처 방어 통제 (Recommended Security Control)
Cloudflare Enterprise & Pro WAF
웹 서버 재기동 없이 HTTP Request Smuggling과 Zero-Day 웹 익스플로잇을 엣지 단에서 즉시 차단하려면 클라우드 WAF 가상 패치가 가장 효과적입니다.

코드 수정 전에도 가상 패치(Virtual Patching)로 웹 공격을 즉시 차단하세요

서버 재시작이나 긴급 패치가 어려운 운영 환경이라면 클라우드 WAF 관리형 룰셋을 활성화하여 SQLi, RCE, XSS 익스플로잇 페이로드를 엣지에서 1분 만에 차단할 수 있습니다.

평균 설정 시간 3분 · Zero-Day 자동 룰 업데이트
이 웹 취약점(WAF 우회 & RCE)을 안전한 실습 랩에서 직접 재현해 보세요
실습 랩 & 보안 강의 보러가기

취약점 발생 원리 및 공격 메커니즘

취약점 발생 원리 (H2.CL / H2.TE Request Smuggling, CWE-444) 클라이언트와 리버스 프록시 구간은 HTTP/2로 통신하고, 리버스 프록시와 내부 백엔드 WAS 구간은 HTTP/1.1로 변환(Downgrade)할 때 헤더 이름과 값 내부의 개행 문자(`\r\n`) 검증 누락으로 인해 발생합니다.

  • 공격자는 단일 HTTP/2 요청 안에 두 번째 악성 HTTP/1.1 요청을 숨겨(Smuggling) 백엔드 큐에 주입합니다.
  • 그 결과 바로 다음에 접속한 정상 사용자의 요청이 공격자가 의도한 내부 경로(/admin/export-users 등)로 라우팅됩니다.

공식 보안 권고문 및 참조 링크

NVD Original English Description

Inconsistent interpretation of HTTP/2 header frames when downgrading to HTTP/1.1 upstream servers allows remote attackers to smuggle requests, poison web caches, and bypass front-end authentication controls.

SecOps Advisory Dispatch & RSS Feed

일간 취약점 브리핑 및 긴급 Zero-Day 경보 구독

보안 실무자와 인프라·백엔드 엔지니어를 위해 매일 아침 주요 취약점과 패치 우선순위를 요약해 발송합니다.

Slack / Teams / RSS 리더 연동: