CVE-2024-39700
jupyterlab 확장 템플릿 update-integration-tests GitHub Action의 원격 코드 실행(RCE) 취약점
- 게시됨
- 2024. 7. 16.
- 업데이트됨
- 2024. 8. 16.
- CNA 할당 중
- GitHub_M
- 증거 관찰됨
- 2026. 9. 1.
기본 CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H낮음 · 다음 30일
- 백분위수
- 61.8%
- 모델 날짜
- 2026. 9. 21.
EPSS는 통계적 추정치이지 확실성이나 영향의 척도가 아닙니다. 이를 CVSS, KEV 상태, 노출 및 환경과 결합하세요.
요약
JupyterLab 확장 템플릿은 JupyterLab 확장을 위한 `copier` 템플릿입니다. 이 템플릿을 `test` 옵션과 함께 사용하여 생성된 저장소에는 RCE 취약점이 있는 `update-integration-tests.yml` 워크플로가 포함됩니다. GitHub에서 코드를 호스팅하는 확장 작성자는 템플릿을 최신 버전으로 업그레이드할 것을 권장합니다. `update-integration-tests.yml`을 변경한 사용자는 이 파일의 덮어쓰기를 수락한 후 나중에 변경 사항을 다시 적용하시기 바랍니다. 사용자는 업그레이드 작업 중에 GitHub Actions를 일시적으로 비활성화할 수 있습니다. 신뢰할 수 없는 사용자의 모든 열린 풀 리퀘스트를 리베이스할 것을 권장합니다. 작업이 풀 리퀘스트 생성 시점의 `main` 브랜치 버전을 사용하여 실행될 수 있기 때문입니다. 4.3.0 이전 템플릿 버전에서 업그레이드하는 사용자는 추가 구성이 필요하므로 지금은 릴리스 워크플로에 대한 제안된 변경 사항을 제외하는 것이 좋습니다.
소스
1# 승인된 보안 연구 실험실: CVE-2024-39700 / GHSA-45gq-v5wm-82wg 재현 (JupyterLab extension-template update-integration-tests pwn 요청)
책임 있는 사용
귀하가 소유하고 있거나 테스트할 권한이 있는 시스템에 대해서만 취약점 정보를 사용하십시오. Kitploit은 공개 연구 메타데이터에 연결되며 익스플로잇 코드나 악성 페이로드를 저장하지 않습니다.