🇰🇷 한글 설명
WireMock Studio의 설정 필드에 특정 URL을 입력할 경우, WireMock 인스턴스에서 접근 가능한 임의의 서비스로 요청이 전달될 수 있는 취약점입니다. TestRequester, 웹훅, 프록시 모드를 통해 공격자가 HTTP 메서드, 헤더, 데이터를 제어하여 인증 정보를 포함한 요청을 보낼 수 있습니다. 해당 제품은 지원이 종료되어 보안 패치가 제공되지 않습니다.
💡 쉬운 설명
WireMock Studio 설정에 특정 주소를 넣으면 공격자가 원하는 곳으로 몰래 신호를 보낼 수 있는 보안 구멍입니다. 이 과정에서 시스템의 권한을 도용할 수 있어 매우 위험합니다.
🇺🇸 원문 (English)
WireMock is a tool for mocking HTTP services. When certain request URLs like “@127.0.0.1:1234" are used in WireMock Studio configuration fields, the request might be forwarded to an arbitrary service reachable from WireMock’s instance. There are 3 identified potential attack vectors: via “TestRequester” functionality, webhooks and the proxy mode. As we can control HTTP Method, HTTP Headers, HTTP Data, it allows sending requests with the default level of credentials for the WireMock instance. The vendor has discontinued the affected Wiremock studio product and there will be no fix. Users are advised to find alternatives.
📍 영향받는 시스템
WireMock Studio (지원 종료로 인한 모든 버전)
⚔️ 공격 벡터
TestRequester, 웹훅 또는 프록시 모드를 통한 임의의 서비스로의 HTTP 요청 전달
🛡️ 대응 방법
WireMock Studio 사용을 즉시 중단하고 대체 도구로 전환하십시오.
🔧 검증 코드
명령어 결과에 WireMock Studio 관련 파일 경로가 출력되면 해당 취약점에 노출된 시스템입니다.
find / -name '*wiremock-studio*' 2>/dev/null