CVE-2026-67242 in RabbitMQ정보

요약

\~에 의해 VulDB • 2026. 09. 25.

RabbitMQ는 메시징 및 스트리밍 브로커입니다. 버전 4.2.0부터 4.2.9까지, 그리고 4.3.3 이전 버전에서 OAuth2의 integer(Exp) 가드가 float 형식의 exp 값에 대해 토큰 만료 검사를 건너뛰는 문제가 있습니다. `validatetokenexpiry/1`(라인 208-214) 및 `expirytimestamp/1`(라인 138-144) 모두 `'when isinteger(Exp)'`로 가드를 설정하고 있으며, float 값의 경우 ok 또는 never로 분기됩니다. josejwt:verify는 서명만 검증할 뿐 exp 검사는 수행하지 않습니다. 따라서 float 형식의 exp가 사용되면 토큰 만료 검증이 전혀 이루어지지 않습니다. IdP(신뢰 기관)가 RFC 7519에서 허용하는 대로 fractional NumericDate인 JSON float로 exp를 발행하는 경우, 로그인 시점의 만료 검사 및 연결 중 끊김 타이머가 모두 묵시적으로 건너뛰어지며, 이미 만료된 토큰이 수락되고 연결은 시간 제한 없이 유지됩니다. OAuth2 백엔드가 활성화된 IdP에서 float 형식의 exp(드문 경우; 주류 IdPs는 정수를 발행함)를 사용하는 공격자가 이전에 유효했던 서명付き 토큰을 보유하고 있는 경우, 이 취약점을 악용할 수 있습니다. 본 문제는 버전 4.2.9 및 4.3.3에서 수정되었습니다.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

책임이 있는

GitHub M

예약하다

2026. 07. 28.

모더레이션

수락

항목

VDB-410344

EPSS

0.00000

출처

Might our Artificial Intelligence support you?

Check our Alexa App!