🇰🇷 한글 설명
Eclipse BaSyx Java Server SDK 2.0.0-milestone-10 미만 버전에서 작업 위임 기능이 대상 URI를 검증하지 못하는 취약점이 발견되었습니다. 인증되지 않은 원격 공격자가 이를 악용하여 서버가 임의의 내부 또는 외부 대상으로 blind HTTP POST 요청을 보내도록 강제할 수 있습니다. 이를 통해 네트워크 분할을 우회하여 격리된 IT/OT 인프라나 클라우드 메타데이터 서비스(IMDS)를 공격할 수 있습니다.
💡 쉬운 설명
서버가 외부의 명령을 받아 다른 곳으로 요청을 전달할 때, 그 목적지가 안전한지 확인하지 않는 문제입니다. 해커가 이 점을 이용해 서버를 조종하여 내부 네트워크의 다른 컴퓨터나 중요한 정보를 공격하게 만들 수 있습니다.
🇺🇸 원문 (English)
In Eclipse BaSyx Java Server SDK versions prior to 2.0.0-milestone-10, the Operation Delegation feature fails to validate the destination URI of delegated requests. An unauthenticated remote attacker can exploit this design flaw to force the BaSyx server to execute blind HTTP POST requests to arbitrary internal or external targets. This allows an attacker to bypass network segmentation and pivot into isolated internal IT/OT infrastructure or target Cloud Metadata services (IMDS).
📍 영향받는 시스템
Eclipse BaSyx Java Server SDK versions prior to 2.0.0-milestone-10
⚔️ 공격 벡터
인증되지 않은 원격 공격자가 조작된 위임 요청을 통해 서버가 임의의 URI로 HTTP POST 요청을 보내도록 유도
🛡️ 대응 방법
Eclipse BaSyx Java Server SDK를 2.0.0-milestone-10 이상의 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 결과에서 BaSyx SDK의 버전이 2.0.0-milestone-10 미만인지 확인하십시오.
mvn dependency:list | grep 'org.eclipse.basyx' -A 5