🔍 CVE-2026-78222

7.5
CVSS Score
HIGH
2026-09-02
2026-09-02 19:23
✅ 완료

🇰🇷 한글 설명

NGINX JavaScript의 ngx.fetch() 함수가 잘못된 형식의 HTTP 응답을 수신할 때 발생합니다. 신뢰할 수 있는 JavaScript가 Response.statusText를 읽으려고 시도하면 NGINX 워커 프로세스가 충돌할 수 있습니다.

💡 쉬운 설명

NGINX가 외부 데이터를 가져올 때 조작된 응답을 받으면 프로그램이 갑자기 멈출 수 있습니다. 이로 인해 웹 서버가 정상적으로 작동하지 않는 서비스 중단 상태가 발생할 수 있습니다.

🇺🇸 원문 (English)

A vulnerability exists in NGINX JavaScript where a malformed HTTP response received by ngx.fetch() can crash an NGINX worker when trusted JavaScript reads Response.statusText. Exploitation requires control or influence over the fetched HTTP response. Impact: This vulnerability may allow remote attackers to cause a denial-of-service (DoS) on the NGINX system. There is no control plane exposure; this is a data plane issue only. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.

📍 영향받는 시스템

NGINX JavaScript (ngx.fetch()를 사용하는 환경)

⚔️ 공격 벡터

공격자가 조작된 HTTP 응답을 생성하여 대상 시스템이 이를 가져오도록 유도 (Remote)

🛡️ 대응 방법

NGINX를 최신 보안 패치가 적용된 버전으로 업데이트하거나, 신뢰할 수 없는 응답에 대한 예외 처리를 강화하십시오.

🔧 검증 코드

출력된 NGINX 버전을 확인하여 해당 취약점이 해결된 최신 버전인지 확인하십시오.

Shell / Script
nginx -v 2>&1

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Nginx