🇰🇷 한글 설명
Altium Enterprise Server 및 Altium 365에서 공유되는 GraphQL 서비스 구성 요소에 서버 측 요청 위조(SSRF) 취약점이 존재합니다. 인증된 사용자가 URL 검증 없이 서버가 외부 HTTP GET 요청을 보내도록 조작된 입력을 제출할 수 있으며, 서버의 응답 본문이 사용자에게 반환됩니다. 이를 통해 공격자는 내부 서비스 및 메타데이터 엔드포인트에 접근하여 정보를 탈취할 수 있습니다.
💡 쉬운 설명
로그인한 사용자가 서버를 속여서 서버 내부의 비밀 정보나 다른 컴퓨터에 접근하게 만드는 보안 약점입니다. 공격자는 이를 통해 원래는 볼 수 없는 내부 네트워크의 정보를 몰래 훔쳐볼 수 있습니다.
🇺🇸 원문 (English)
A server-side request forgery (SSRF) vulnerability exists in a GraphQL service component shared by Altium Enterprise Server and Altium 365. An authenticated user can submit a request whose input is treated as a URL by the server and used to issue an outbound HTTP GET request without URL validation or destination filtering. The response body is then returned to the user.
This allows an authenticated attacker to reach internal services and metadata endpoints that would not otherwise be accessible from the public network, and to retrieve their contents. The impact is information disclosure and internal infrastructure reconnaissance; the request primitive is limited to HTTP GET with no custom headers. Altium Enterprise Server is fixed in 8.1.1; the issue has been remediated in Altium 365 at the service level.
📍 영향받는 시스템
Altium Enterprise Server (8.1.1 미만 버전), Altium 365 (서비스 레벨 조치 완료)
⚔️ 공격 벡터
인증된 사용자가 GraphQL 요청을 통해 검증되지 않은 URL을 입력하여 서버가 내부 네트워크로 HTTP GET 요청을 보내도록 유도
🛡️ 대응 방법
Altium Enterprise Server를 8.1.1 버전 이상으로 업데이트하십시오.
🔧 검증 코드
명령어 결과에 8.1.1 이상의 버전이 표시되지 않으면 취약한 버전일 가능성이 높습니다.
altium-enterprise-server --version 2>/dev/null | grep -E '8\.[0-1]\.[0-1]'