Server-side request forgery tricks a backend into requesting an attacker-chosen URL, reaching internal metadata endpoints and cloud credentials — the class behind several large cloud breaches.
Not yet scoped.
Why
The PoC demonstrates SSRF reaching a mock metadata service and the allowlist/egress controls that close it, connecting to the edge-jurisdiction cards' request-layer theme.
How it works
Not yet built.
Where it lands in Jayverse
Verex: allowlist any URL a market creator supplies for resolution. Before shipping a resolution source that fetches a user-provided URL, add an allowlist and egress control, since that is exactly the attacker-chosen-fetch this card describes.
All services on Cloud Run: block the GCP metadata endpoint explicitly. Add an explicit check that no backend fetch path can reach 169.254.169.254, rather than relying on network defaults, given SSRF's history of reaching cloud credentials through metadata services.
Key expressions
Words and phrases from this page worth keeping, with the Korean meaning and the sentence they come from.
Expression
뜻 · 쓰이는 자리
server-side request forgery
서버가 공격자가 지정한 URL을 대신 요청하게 만드는 취약점(SSRF) · 여러 대형 클라우드 유출 사고의 원인 · "Server-side request forgery tricks a backend"
attacker-chosen URL
공격자가 임의로 지정한 URL · 서버가 보내는 요청의 목적지를 공격자가 정할 때 · "requesting an attacker-chosen URL"
metadata endpoints
(클라우드) 메타데이터 엔드포인트 · SSRF가 노리는 내부 자격증명 조회 경로 · "reaching internal metadata endpoints and cloud credentials"
allowlist
허용 목록(화이트리스트) · 서버가 요청할 수 있는 대상을 제한하는 방어 수단 · "the allowlist/egress controls that close it"
egress controls
아웃바운드(외부로 나가는) 요청 제어 · 내부에서 외부로 나가는 트래픽을 제한하는 보안 장치 · "the allowlist/egress controls that close it"
SSRF
Server-Side Request Forgery의 약자 · 서버가 공격자가 지정한 URL을 대신 요청하게 되는 취약점 클래스 명칭 · "SSRF — making the server fetch the URL you chose"
서버측 요청 위조는 백엔드가 공격자가 고른 URL을 요청하도록 속여 내부 메타데이터 엔드포인트와 클라우드 자격증명에 닿습니다 — 여러 대형 클라우드 침해 뒤의 계급입니다.
아직 범위 미정.
왜
이 PoC는 모의 메타데이터 서비스에 닿는 SSRF와 이를 막는 허용목록/이그레스 통제를 시연하며, 엣지-법역 카드들의 요청 계층 주제로 연결합니다.
동작 방식
아직 만들지 않음.
Jayverse에서의 위치
Verex: 마켓 생성자가 제공한 URL은 화이트리스트로 제한한다. 사용자가 제공한 URL을 가져오는 정산 소스를 배포하기 전에 화이트리스트와 아웃바운드 제어를 추가한다. 이것이 정확히 이 카드가 말하는 공격자 지정 요청이기 때문이다.
Cloud Run의 모든 서비스: GCP 메타데이터 엔드포인트를 명시적으로 차단한다. 백엔드의 어떤 요청 경로도 169.254.169.254에 닿지 못하도록 네트워크 기본값에 기대지 않고 명시적으로 차단한다. SSRF가 메타데이터 서비스를 통해 클라우드 자격증명에 도달한 전례가 많기 때문이다.
핵심 표현
이 페이지의 영어 본문에서 배울 만한 단어와 표현, 뜻과 나온 자리.
Expression
뜻 · 쓰이는 자리
server-side request forgery
서버가 공격자가 지정한 URL을 대신 요청하게 만드는 취약점(SSRF) · 여러 대형 클라우드 유출 사고의 원인 · "Server-side request forgery tricks a backend"
attacker-chosen URL
공격자가 임의로 지정한 URL · 서버가 보내는 요청의 목적지를 공격자가 정할 때 · "requesting an attacker-chosen URL"
metadata endpoints
(클라우드) 메타데이터 엔드포인트 · SSRF가 노리는 내부 자격증명 조회 경로 · "reaching internal metadata endpoints and cloud credentials"
allowlist
허용 목록(화이트리스트) · 서버가 요청할 수 있는 대상을 제한하는 방어 수단 · "the allowlist/egress controls that close it"
egress controls
아웃바운드(외부로 나가는) 요청 제어 · 내부에서 외부로 나가는 트래픽을 제한하는 보안 장치 · "the allowlist/egress controls that close it"
SSRF
Server-Side Request Forgery의 약자 · 서버가 공격자가 지정한 URL을 대신 요청하게 되는 취약점 클래스 명칭 · "SSRF — making the server fetch the URL you chose"