🇰🇷 한글 설명
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인지 확인합니다.
nginx -V 2>&1 | grep -i njs