CVE-2026-35037: 서버 측 요청 위조(SSRF) (Go)
// 요약
GET /api/website/title 엔드포인트는 website_url 쿼리 매개변수를 통해 임의의 URL을 받아들이며, 대상 호스트나 IP 주소에 대한 검증 없이 이를 대상으로 서버 측 HTTP 요청을 보냅니다. 이 엔드포인트는 인증을 요구하지 않습니다. 공격자는 이를 이용해 내부 네트워크 서비스, 클라우드 메타데이터 엔드포인트(169.254.169.254), localhost에 바인딩된 서비스에 접근할 수 있으며, HTML <title> 태그 추출을 통해 응답 데이터 일부가 유출됩니다.
이 CVE-2026-35037 취약점은 Go에 영향을 미치며, 높음 심각도의 서버 측 요청 위조(SSRF) 결함을 나타내며, 영향받는 버전을 운영하는 조직에 실질적인 결과를 초래합니다.
내부 네트워크 정찰
공격자는 내부 서비스, 클라우드 메타데이터 엔드포인트, localhost에 바인딩된 애플리케이션을 탐색할 수 있습니다.
클라우드 자격 증명 탈취
AWS/GCP/Azure 인스턴스 메타데이터 엔드포인트를 조회해 IAM 자격 증명과 API 토큰을 탈취할 수 있습니다.
방화벽 우회
취약한 서버가 프록시 역할을 하여 네트워크 ACL을 우회해 보호된 인프라에 접근할 수 있게 합니다.
다음 단계를 따라 시스템의 노출 여부를 확인하세요 — CVE-2026-35037:
탐지 체크리스트
- 다음 환경에 배포된 Go의 모든 인스턴스를 식별하세요(온프레미스, 클라우드, 컨테이너화된 배포 포함).
- Go 설치 버전을 확인하세요 — 취약한 버전은 CVE 권고문에 명시되어 있습니다.
- 다음과 일치하는 비정상적인 요청 패턴이 있는지 접근 로그를 검토하세요: 서버 측 요청 위조(SSRF) 익스플로잇 시도.
- 예상치 못한 프로세스 생성, 비정상적인 네트워크 연결, 또는 수정된 구성 파일을 포함한 침해 지표(IOC)를 검색하세요.
- KENSAI의 자동화된 취약점 스캐너를 Go 배포 환경에 대해 실행해 몇 분 만에 노출 여부를 확인하세요.
- 이 CVE 또는 위협 인텔리전스 벤더가 발표한 관련 공격 시그니처를 참조하는 알림이 있는지 SIEM/IDS를 확인하세요.
즉시 필요한 조치
- 벤더 패치를 즉시 적용하세요 — CVE 권고문에 명시된 최신 패치 버전으로 Go를 업데이트하세요.
- 즉시 패치가 불가능한 경우, 익스플로잇 시도를 차단하기 위해 WAF 규칙과 같은 임시 완화 조치를 구현하세요.
- 패치가 적용될 때까지 영향받는 시스템을 내부 네트워크에서 격리해 공격자의 측면 이동을 차단하세요.
- 영향받는 시스템에 접근 권한이 있는 모든 계정에 추가적인 심층 방어 조치로 다중 요소 인증(MFA)을 적용하세요.
- 방화벽 규칙을 사용해 취약한 구성 요소에 대한 네트워크 접근을 제한하고, 신뢰할 수 있는 IP 범위로만 노출을 한정하세요.
- 익스플로잇이 발생했을 경우 공격자가 접근할 수 있었던 모든 자격 증명(비밀번호, API 키, 토큰)을 점검하고 교체하세요.
- 진행 중인 익스플로잇 시도를 탐지하기 위해 영향받는 구성 요소에 대한 포괄적인 로깅과 알림을 활성화하세요.
- 시스템을 프로덕션으로 되돌리기 전에, 취약점이 해결되었는지 확인하는 패치 후 검증 스캔을 수행하세요.
- 동일한 유형의 취약점에 영향받을 수 있는 관련 시스템과 종속성을 검토하세요.
CVE-2026-35037이란 무엇입니까?
CVE-2026-35037은 Go에 영향을 미치는 높음 심각도의 서버 측 요청 위조(SSRF) 취약점입니다. CVSS 점수는 7.2며 보안 팀의 즉각적인 대응이 필요합니다.
CVE-2026-35037은 얼마나 심각합니까?
높음 심각도 등급과 CVSS 7.2 점수를 가진 CVE-2026-35037은 상당한 보안 위험을 나타냅니다. Go를 사용하는 조직은 이 문제 해결을 최우선 순위로 취급해야 합니다.
CVE-2026-35037이 실제로 악용되고 있습니까?
보안 연구자들이 이 취약점에 대한 세부 정보를 공개했습니다. 악용 현황 업데이트를 위해 CISA의 KEV 카탈로그와 위협 인텔리전스 피드를 모니터링하세요. 현재 악용 여부와 관계없이 패치를 적용하세요.
CVE-2026-35037을 어떻게 해결합니까?
주된 해결 방법은 Go용 벤더 제공 패치를 적용하는 것입니다. 즉시 패치가 불가능한 경우, 패치가 예정될 때까지 WAF 규칙이나 네트워크 접근 제한과 같은 임시 보완 통제를 구현하세요.
CVE-2026-35037이 우리 조직에 영향을 미칩니까?
귀하의 조직이 Go를 사용하는 경우, 즉시 노출 여부를 평가해야 합니다. CVE 권고문에서 구체적으로 영향받는 버전을 확인하고, 자동화된 취약점 스캔을 실행해 노출 상태를 확인하세요.