🇰🇷 한글 설명
Nginx NJS v0.7.2에서 v0.7.4 버전 사이에서 njs_scope.h의 njs_scope_valid_value 함수를 통해 세그멘테이션 오류(Segmentation Violation)가 발생할 수 있는 취약점이 발견되었습니다. 다만, 벤더 측은 NJS가 신뢰할 수 없는 입력을 처리하지 않는다는 점을 근거로 해당 보고의 중요성에 대해 이견을 보이고 있습니다.
💡 쉬운 설명
Nginx의 특정 기능을 실행하는 과정에서 프로그램이 갑자기 멈추거나 강제 종료될 수 있는 오류가 있습니다. 하지만 이 기능은 보통 안전한 데이터만 다루기 때문에 실제 해킹에 이용될 가능성은 낮다고 평가됩니다.
🇺🇸 원문 (English)
Nginx NJS v0.7.2 to v0.7.4 was discovered to contain a segmentation violation via njs_scope_valid_value at njs_scope.h. NOTE: the vendor disputes the significance of this report because NJS does not operate on untrusted input.
📍 영향받는 시스템
Nginx NJS v0.7.2 ~ v0.7.4
⚔️ 공격 벡터
NJS 스크립트 실행 중 특정 함수 호출을 통한 메모리 오류 유발
🛡️ 대응 방법
NJS를 최신 보안 패치가 적용된 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 결과에서 njs 버전이 v0.7.2에서 v0.7.4 사이인지 확인하십시오.
nginx -V 2>&1 | grep -i njs