🇰🇷 한글 설명
IBM DataStage on Cloud Pak for Data 5.4.0.0 버전에서 인증된 테넌트가 프로젝트 권한 없이도 외부 fetch 요청의 목적지 정보를 완전히 제어할 수 있는 취약점이 발견되었습니다. 이 취약점을 통해 공격자는 공유 인프라 내의 다른 서비스나 내부 API에 접근할 수 있으며, WSDL 본문 내용이 호출자에게 그대로 반사되어 정보가 유출될 수 있습니다.
💡 쉬운 설명
권한이 없는 사용자가 시스템을 속여 내부 네트워크의 다른 서비스에 몰래 접근하거나 정보를 빼낼 수 있는 보안 구멍입니다. 마치 외부인이 건물 내부의 비밀 통로를 마음대로 조종하여 다른 방의 정보를 훔쳐보는 것과 같습니다.
🇺🇸 원문 (English)
IBM DataStage on Cloud Pak for Data 5.4.0.0 allows any authenticated tenant — with no project membership or role — fully controls scheme/host/port/path of an outbound fetch originating from a shared-infrastructure pod, and the WSDL body is reflected verbatim to the caller. The ds-canvas pod sits on the OpenShift overlay with reach to co-tenant services, in-cluster CP4D APIs, and link-local addresses. Scope is Changed, confidentiality High (response-reflecting), integrity Low (GET-only side-effects).
📍 영향받는 시스템
IBM DataStage on Cloud Pak for Data 5.4.0.0
⚔️ 공격 벡터
인증된 테넌트가 권한 없이 outbound fetch 요청의 scheme, host, port, path를 조작하여 내부 네트워크로 SSRF 공격 수행
🛡️ 대응 방법
IBM에서 제공하는 최신 보안 패치를 적용하거나, 네트워크 정책(Network Policy)을 통해 pod의 외부 및 내부 통신 범위를 제한하십시오.
🔧 검증 코드
설치된 패키지 목록에서 IBM DataStage 관련 버전이 5.4.0.0인지 확인합니다.
rpm -qa | grep -i 'ibm-datastage' || dpkg -l | grep -i 'ibm-datastage'