Patch Ticker

isomorphic-git 경로 순회로 임의 파일 쓰기 및 서비스 거부 취약점

JavaScript 앱용 Git 라이브러리로, 나쁜 저장소가 파일을 덮어쓸 수 있습니다.

요약

isomorphic-git은 JavaScript로 만든 Git 라이브러리입니다. 악성 저장소나 중간에서 가로챈 원격 저장소를 복제하거나 체크아웃하면 작업 폴더 밖에 파일이 쓰이거나 메모리 과다 할당과 무한 루프로 프로그램이 멈출 수 있습니다.

해당 조건

  • GitHub가 아닌 원격 저장소 또는 중간자 공격을 받는 원격 저장소에서 복제 또는 체크아웃
  • 호스트 파일 시스템에 쓰는 환경(Linux, macOS 또는 Windows의 Node fs)

대처법

isomorphic-git 1.38.6 이상으로 업데이트하세요. 업데이트 전에는 신뢰할 수 없는 저장소를 복제하거나 체크아웃하지 마세요.

대상 제품과 운영체제

  • isomorphic-git

CVE 번호

원문 링크

시각

처음 게시

처음 확인