🇰🇷 한글 설명
Trigger.dev 4.5.10 미만 버전에서 인증된 프로젝트 구성원이 웹훅 SSRF 보호를 우회할 수 있는 서버 측 요청 위조(SSRF) 취약점이 발견되었습니다. 공격자는 UnsafeIPv4 필터링에서 누락된 198.18.0.0/15 벤치마킹 범위를 대상으로 내부 서비스 탐색 및 제한적인 POST 요청을 수행할 수 있습니다.
💡 쉬운 설명
권한이 있는 사용자가 시스템의 보안 필터를 속여 내부 네트워크에 숨겨진 서버에 접근할 수 있는 문제입니다. 이를 통해 내부 시스템의 정보를 캐내거나 명령을 전달할 위험이 있습니다.
🇺🇸 원문 (English)
Trigger.dev before 4.5.10 contains a server-side request forgery vulnerability that allows authenticated project members to bypass webhook SSRF protections by targeting the non-global 198.18.0.0/15 benchmarking range. Attackers can configure alert-channel webhooks pointing at internally routed services in this range, which isUnsafeIPv4 omits, to perform blind internal probing and limited state-changing POST requests.
📍 영향받는 시스템
Trigger.dev versions before 4.5.10
⚔️ 공격 벡터
인증된 사용자가 198.18.0.0/15 대역의 웹훅을 설정하여 내부 네트워크를 탐색하는 방식
🛡️ 대응 방법
Trigger.dev를 4.5.10 이상의 최신 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 버전이 4.5.10 미만인 경우 해당 취약점에 노출된 상태입니다.
npm list @trigger.dev/sdk --depth=0 | grep -E '@trigger.dev/sdk@([0-4]\.[0-4]\.[0-9]|4\.5\.[1-9])'