GitHub Actions의 id-token: write는 작업이 임의의 audience로 OIDC 토큰을 발급할 수 있게 해, 취약하거나 악성인 서드파티 코드가 다른 서비스로 권한을 확장할 수 있음 OIDC의 aud 클레임은 토큰을 받아들일 서비스를 제한해, 특정 서비스용 토큰이 탈취돼도 다른 서비스에서 오용되지 않도록 방어함 GitLab CI/CD는 audience를 작업 정의에 정적으로 선언하지만, GitHub Actions는 HTTP 요청의 audience 매개변수로 지정하므로 런타임에 대상을 선택할 수 있음 GitHub는 id-token: [pypi]처럼 허용할 audience를 미리 선언하게 해, PyPI 배포 작업이 sts.amazonaws.com용 토큰을 발급받아 AWS 접근에 악용되는 상황을 막아야 함 동적 audience가 필요한 경우 기존 id-token: write를 덜 안전한 포괄 옵션으로 유지하되, 정적 제약을 지원하면 독립적인 OIDC 연동 서비스 사이의 공격 전환을 줄일 수 있음 CI/CD에서 OIDC가 하는 역할 GitHub Actions는 OpenID Connect(OIDC)를 통해 검증 가능한 워크로드 신원을 제공함 워크플로는 GitHub가 모든 상호작용을 중개하거나 사전 승인하지 않아도 OIDC 토큰으로 외부 서비스와 신뢰 관계를 맺을 수 있음 Trusted Publishing과 Sigstore가 이 구조를 사용함 GitHub Actions 워크플로가 외부 서비스에 OIDC 토큰으로 머신 신원을 제시함 외부 서비스는 이를 인증한 뒤 각각 PyPI 업로드와 아티팩트 서명에 활용함 GitLab과 GitHub의 audience 지정 방식 GitLab CI/CD는 id_tokens 아래에 aud: pypi를 넣어 OIDC audience를 사전에 선언함 my-job: id_tokens: PYPI_ID_TOKEN: aud: pypi script: | do-something.sh --id-token "${PYPI_ID_TOKEN}" GitHub Actions는 먼저 id-token: write 권한을 부여한 뒤, 실행 중 토큰 요청 URL의 audience 매개변수로 대상을 선택함 my-job: runs-on: ubuntu-latest permissions: id-token: write steps: run: | resp=$(curl -H "Authorization: bearer $ACT...
GitHub Actions에 OIDC audience 제약이 필요한 이유
3 weeks ago
27
Related
FE News 26년 9월 소식을 전해드립니다.
51 minutes ago
0
zg(zvec-grep) - 키워드를 넘어서는 로컬 검색 인프라
1 hour ago
0
M4 Pro Mac mini로 구축한 로컬 LLM 환경
1 hour ago
0
Show GN: JSON Byte
2 hours ago
2
원격근무가 아니라 서투른 비동기 소통이 문제다
4 hours ago
1
마케팅 인텔리전스 레이어 - 흩어진 경험을 AI의 재사용 가능한 컨텍스트로 만들기
5 hours ago
1
Claude로 커머스 에이전트 구축하기
5 hours ago
1
Claude Fable 5.1 프롬프팅 가이드
5 hours ago
1
Tips
click
Trending
Popular
임영웅, '차줌마' 차승원표 음식에 완밥.."최애 음식 바뀌었어"[산골총각 영웅][별별 TV]
4 weeks ago
75
[TODAY엔비디아]다음주 실적 발표 앞둔 기대감…UBS "예상치 상회"
2 weeks ago
69
이란 페제시키안 대통령 “지금 최고지도자와 소통 매우 어려워”
4 weeks ago
68
데뷔 1년도 안 됐는데…코르티스가 써 내려간 ‘최초·최단’ 기록
3 weeks ago
57
서울과기대 예창패로 만난 옵티큐랩스·김세움 교수 “레이저 시스템 핵심 기술 내재화 협업”
4 weeks ago
55
Where does PDM end and PLM begin? 🤔
3 weeks ago
54
불닭 캐릭터 글로벌로 키운다…삼양애니, ‘페포월드샵’ 오픈
4 weeks ago
53
“호남반도체 방해하는 미군 박살내자”…오산공군기지 무단 침입 대학생 3명 구속
3 weeks ago
52
© Clint's Theme Park 2026. All rights are reserved


![“창원 더위가 그대로 서울로…” 3연속경기 폭염취소 경험한 NC 불펜투수 김진호도 혀를 내둘렀다 [SD 잠실 리포트]](https://dimg.donga.com/wps/SPORTS/IMAGE/2026/08/04/134419674.1.jpg)
![임영웅, '차줌마' 차승원표 음식에 완밥.."최애 음식 바뀌었어"[산골총각 영웅][별별 TV]](https://image.starnewskorea.com/21/2026/08/2026080421455216993_1.jpg)
![[TODAY엔비디아]다음주 실적 발표 앞둔 기대감…UBS "예상치 상회"](https://image.edaily.co.kr/images/content/defaultimg.jpg)







English (US) ·