CVE-2026-74758 in bRPC정보

요약

\~에 의해 VulDB • 2026. 10. 21.

Apache bRPC(버전 1.18.0 미만)의 RTMP 프로토콜 컴포넌트에서 heap use-after-free 취약점이 발견되었습니다. 이 취약점을 통해 원격 공격자는 조작된 Abort 제어 메시지를 전송하여 bRPC RTMP 서버를 충돌시킬 수 있습니다. 인증이나 애플리케이션 수준의 요청은 필요하지 않습니다.

근본 원인: RTMP Abort 제어 메시지가 현재 파싱 중인 chunk stream(메시지 자체를 운반하는 chunk stream)을 지칭할 경우, RtmpChunkStream::OnAbortMessage는 RtmpContext::ClearChunkStream을 호출합니다. 이로 인해 Feed() 메서드가 여전히 실행 중인 상태에서 RtmpChunkStream 객체가 삭제됩니다. 메시지 핸들러가 반환된 후, Feed()는 삭제된 객체의 멤버에 계속 접근하여 heap-use-after-free를 유발합니다.

영향 받는 시나리오: RTMP 지원을 활성화(ServerOptions.rtmp_service 설정)하고 신뢰할 수 없는 네트워크로부터의 연결을 허용하는 bRPC 서버.

해결 방법: 1. 이 문제를 수정한 버전 1.18.0으로 bRPC를 업그레이드하십시오. 2. 다음 패치를 적용하십시오: https://github.com/apache/brpc/pull/3452

이 해결책은 Abort 메시지가 현재 파싱 중인 chunk stream을 대상으로 할 때 chunk stream의 초기화를 건너뛍니다.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

책임이 있는

Apache

예약하다

2026. 08. 15.

모더레이션

수락

항목

VDB-424764

EPSS

0.00000

활동

낮음

출처

Want to stay up to date on a daily basis?

Enable the mail alert feature now!