Moleculer TCP 전송 패킷 파서 무한 루프로 서비스 멈춤
마이크로서비스 프레임워크의 통신 문이 열려 있으면 누구나 서비스를 멈출 수 있습니다.
요약
Node.js 마이크로서비스 프레임워크 Moleculer의 TCP 전송 패킷 파서에 잘못된 길이 값을 보내면 무한 루프가 생겨 재시작 전까지 같은 프로세스의 모든 서비스가 멈춥니다. 인증 없이 원격에서 공격할 수 있습니다.
해당 조건
- TCP 전송 기능이 켜져 있고 외부에서 닿는 경우
대처법
0.14.36 또는 0.15.2 이상으로 업데이트하세요. CRC 검사나 maxPacketSize 설정으로는 막을 수 없습니다.
내 제품에 맞는 버전 이상으로 업데이트하세요:
- Moleculer 0.14 0.14.36 이상
- Moleculer 0.15 0.15.2 이상
대상 제품과 운영체제
CVE 번호
원문 링크
- CVE 기록: cve.org (새 탭에서 열림)
시각
처음 게시
처음 확인