Eclipse Vert.x 캐싱 클라이언트와 파서의 응답 유출 및 메모리 소모 문제
Vert.x 자바 도구가 멈추거나 다른 사람의 응답을 엿볼 수 있습니다.
요약
Vert.x의 캐싱 웹 클라이언트를 여러 사용자가 공유하면 한 사용자의 응답이 다른 사용자에게 전달될 수 있습니다. 또한 Redis 클라이언트와 STOMP 파서는 줄바꿈이 없는 데이터를 계속 받으면 메모리를 무한정 써서 멈출 수 있습니다. 4.0.0~4.5.35, 5.0.0~5.2.2 버전이 해당합니다.
해당 조건
- CachingWebClient를 여러 사용자가 공유하는 경우
- Vert.x STOMP 기능을 서버나 클라이언트로 쓰는 경우
대처법
Redis 클라이언트 권고는 5.x에서 5.2.3, 4.5.x에서 4.5.36으로 업데이트하라고 합니다. 캐싱 클라이언트와 STOMP의 수정 버전은 소스에 없으니 공식 권고를 확인하세요.
내 제품에 맞는 버전 이상으로 업데이트하세요:
- Eclipse Vert.x 5.x 5.2.3 이상
- Eclipse Vert.x 4.5.x 4.5.36 이상
대상 제품과 운영체제
CVE 번호
원문 링크
시각
처음 게시
처음 확인