🔍 CVE-2026-42926

5.8
CVSS Score
MEDIUM
2026-05-13
2026-10-26 14:10
✅ 완료

🇰🇷 한글 설명

NGINX Open Source에서 proxy_http_version을 2로 설정하여 HTTP/2 트래픽을 프록시하고 proxy_set_body를 함께 사용할 때, 공격자가 프레임 헤더와 페이로드 바이트를 업스트림 피어에 주입할 수 있는 취약점입니다. 이를 통해 업스트림 서버로 전송되는 요청이 악의적으로 조작될 수 있습니다.

💡 쉬운 설명

NGINX가 특정 설정으로 실행될 때 해커가 서버에서 보내는 데이터에 악의적인 내용을 몰래 끼워넣을 수 있습니다. 이로 인해 뒷단 서버가 변조된 요청을 처리하게 되어 보안 문제가 발생합니다.

🇺🇸 원문 (English)

When NGINX Open Source is configured to proxy HTTP/2 traffic by setting proxy_http_version to 2, and also uses proxy_set_body, an attacker may be able to inject frame headers and payload bytes to the upstream peer.  Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.

📍 영향받는 시스템

NGINX Open Source (proxy_http_version 2 및 proxy_set_body 동시 설정 사용)

⚔️ 공격 벡터

HTTP/2 프록시 설정에서 프레임 헤더와 페이로드 주입을 통한 업스트림 요청 변조

🛡️ 대응 방법

NGINX를 최신 보안 패치 버전으로 업그레이드하거나 proxy_http_version 2와 proxy_set_body의 동시 사용 제거

🔧 검증 코드

표시된 NGINX 버전을 공식 보안 권고(CVE-2026-42926)와 비교하여 취약한 버전인지 확인하고 업그레이드 필요 여부 판단

Shell / Script
nginx -v 2>&1 && dpkg -l nginx 2>/dev/null | grep nginx || rpm -qa | grep nginx

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N

💻 영향받는 소프트웨어

Nginx