Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
CVE-2026-60004 — CVE-2026-60004 | Kitploit
도구/GitHubGitHub/0xblackash/cve-2026-60004
Vulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingLearning & Education
GitHub0xblackash/cve-2026-60004

CVE-2026-60004

CVE-2026-60004

저장소 보기
121일 전아직 검토되지 않음

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

🚨 CVE-2026-60004 - RCE

ChatGPT Image Jul 30, 2026, 11_32_26 PM

Gitea의 diffpatch Git 훅을 통한 치명적 원격 코드 실행

Git 훅 실행을 악용하여 diffpatch API 엔드포인트를 통해 임의 명령 실행을 허용하는 치명적인 원격 코드 실행(RCE) 취약점입니다.


📖 개요

CVE-2026-60004는 Gitea에 영향을 미치는 치명적인 원격 코드 실행(RCE) 취약점입니다. 이 결함은 diffpatch 엔드포인트 구현에 존재하며, 특수하게 조작된 패치가 패치 적용 중 Git의 훅(hook) 메커니즘을 악용할 수 있습니다.

성공적으로 악용하면 저장소 쓰기 권한이 있는 인증된 공격자가 Gitea 서비스 권한으로 Gitea 서버에서 임의 명령을 실행할 수 있습니다.


🔥 심각도


🎯 영향받는 제품

  • Gitea 1.17
  • Gitea 1.18
  • Gitea 1.19
  • Gitea 1.20
  • Gitea 1.21
  • Gitea 1.22
  • Gitea 1.23
  • Gitea 1.24
  • Gitea 1.25
  • Gitea 1.26
  • Gitea 1.27.0

✅ 수정된 버전

root@kitploit:~
Gitea 1.27.1

⚡ 취약점 요약

이 취약점은 POST /api/v1/repos/{owner}/{repo}/diffpatch 엔드포인트에서 발생합니다.

악성 패치는 패치 처리 중 생성된 임시 저장소에 Git 훅을 삽입할 수 있습니다. 이후 Git이 저장소 작업을 실행하면 주입된 훅이 자동으로 실행되어 서버에서 임의 명령 실행으로 이어집니다.


🛠 공격 요구 사항

공격자는 일반적으로 다음이 필요합니다:

  • 인증된 계정
  • 저장소 생성 또는 수정 기능
  • 저장소 쓰기 권한

⚠️ 공개 사용자 등록이 활성화된 인스턴스는 위험이 훨씬 더 높습니다.


💥 잠재적 영향

성공적으로 악용될 경우 공격자는 다음을 수행할 수 있습니다:

  • 임의 운영 체제 명령 실행
  • Gitea 서버 완전 장악
  • 비공개 저장소 접근
  • SSH 키 탈취
  • CI/CD 비밀 정보 획득
  • API 토큰 추출
  • 배포 자격 증명 접근
  • 내부 인프라로의 수평 이동

🔍 악용 흐름

root@kitploit:~
Attacker
    │
    ▼
Craft malicious diff patch
    │
    ▼
POST /api/v1/repos/.../diffpatch
    │
    ▼
Git applies patch
    │
    ▼
Malicious Git Hook installed
    │
    ▼
Git executes hook
    │
    ▼
Arbitrary Command Execution

📌 공격 표면

root@kitploit:~
Internet
      │
      ▼
Authenticated User
      │
      ▼
diffpatch API
      │
      ▼
Temporary Git Repository
      │
      ▼
Git Hook Execution
      │
      ▼
Remote Code Execution

🛡 완화 조치

즉시:

  • 최신 버전인 Gitea 1.27.1 이상으로 업그레이드하세요.
  • 필요하지 않으면 공개 등록을 비활성화하세요.
  • 저장소 생성을 제한하세요.
  • 저장소 쓰기 권한을 제한하세요.
  • 비정상적인 diffpatch 요청을 모니터링하세요.
  • Git 저장소에서 무단 훅을 감사하세요.
  • 침해가 의심되면 노출된 자격 증명을 교체하세요.

🔎 침해 지표

조사자는 다음을 찾아봐야 합니다:

  • 예상치 못한 Git 훅 파일
  • Gitea가 생성한 의심스러운 자식 프로세스
  • 알 수 없는 셸 실행
  • /diffpatch에 대한 비정상적인 API 호출
  • 허가되지 않은 저장소 수정
  • 예상치 못한 외부 네트워크 연결

📊 위험 평가

범주평가
악용 가능성🔴 매우 높음
영향🔴 치명적
복잡도🟢 낮음
공개 노출🟠 높음
패치 사용 가능 여부✅ 예

📚 기술 세부 정보


🚨 보안 권장 사항

✔ 즉시 업그레이드하세요.

✔ API 로그를 모니터링하세요.

✔ 저장소 권한을 제한하세요.

✔ 사용하지 않는 등록 기능을 비활성화하세요.

✔ 침해가 의심되면 비밀 정보를 교체하세요.

✔ Git 훅 무결성을 지속적으로 모니터링하세요.


📜 면책 조항

이 저장소는 교육, 방어 및 연구 목적으로만 제공됩니다.

여기에 포함된 정보는 보안 전문가가 취약점을 이해하고, 탐지하며, 완화하는 데 도움을 주기 위한 것입니다. 명시적 승인 없이 이 정보를 시스템에 사용하지 마십시오.


⚠️ 즉시 패치하세요 — 인터넷에 노출된 Gitea 인스턴스는 심각한 위험에 처할 수 있습니다

⭐ 최신 보안 권고를 확인하고 소프트웨어를 패치된 상태로 유지하세요.

도구 다운로드
지표값
CVECVE-2026-60004
심각도🔴 치명적
CVSS v3.19.8
공격 경로네트워크
필요한 권한낮음 (저장소 쓰기 권한)
사용자 상호 작용없음
영향원격 코드 실행
속성값
CWEGit 훅을 통한 코드 실행 통제 부재
구성 요소diffpatch API
악용 방식원격
인증필요
RCE✅ 예
공개 PoC✅ 사용 가능