🔍 CVE-2022-29379

9.8
CVSS Score
CRITICAL
2022-05-25
2026-06-17 04:40
✅ 완료

🇰🇷 한글 설명

Nginx NJS v0.7.3의 njs_default_module_loader 함수에서 스택 오버플로 취약점이 발견되었습니다. 다만, 이 문제는 정식 출시 버전이 아닌 미출시 개발 코드에서만 발견된다는 논란이 있습니다.

💡 쉬운 설명

프로그램의 메모리 공간을 넘치게 만들어 시스템을 마비시키거나 해킹할 수 있는 결함입니다. 하지만 실제 사용 중인 일반적인 버전에서는 발생하지 않을 가능성이 높습니다.

🇺🇸 원문 (English)

Nginx NJS v0.7.3 was discovered to contain a stack overflow in the function njs_default_module_loader at /src/njs/src/njs_module.c. NOTE: multiple third parties dispute this report, e.g., the behavior is only found in unreleased development code that was not part of the 0.7.2, 0.7.3, or 0.7.4 release

📍 영향받는 시스템

Nginx NJS v0.7.3 (미출시 개발 코드 포함)

⚔️ 공격 벡터

특수하게 조작된 모듈 로딩 요청을 통한 스택 오버플로 유도

🛡️ 대응 방법

최신 안정화 버전(v0.7.4 이상)으로 업데이트하거나 개발용 코드를 사용하지 않음

🔧 검증 코드

출력된 NJS 버전이 취약점이 보고된 v0.7.3인지 확인합니다.

Shell / Script
nginx -V 2>&1 | grep -i njs

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Nginx