Skip to content
KitploitKITPLOIT
도구익스플로잇블로그
Log in
제출
도구익스플로잇블로그
제출

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

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

피드문의개인정보© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
CVE-2026-53365 — Linux 커널 io_uring AF_VSOCK 참조 카운트(reference-count) 버그를 대상으로 하는 로컬 권한 상승 익스플로잇으로, 페이지 캐시(page-cache) 조작을 통해 /usr/bin/su를 덮어써 루트 셸을 획득합니다. 승인된 보안 연구 및 테스트를 위해 제작되었습니다. | Kitploit
도구/GitHubGitHub/hackspeak/cve-2026-53365
Privilege EscalationVulnerability AnalysisExploitationPenetration TestingBinary Exploitation
GitHubhackspeak/cve-2026-53365

CVE-2026-53365

Linux 커널 io_uring AF_VSOCK 참조 카운트(reference-count) 버그를 대상으로 하는 로컬 권한 상승 익스플로잇으로, 페이지 캐시(page-cache) 조작을 통해 /usr/bin/su를 덮어써 루트 셸을 획득합니다. 승인된 보안 연구 및 테스트를 위해 제작되었습니다.

저장소 보기
52302개월 전아직 검토되지 않음

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

CVE-2026-53365 — VsockDrop:io_uring + AF_VSOCK 제로카피 참조 카운트 언더플로, Page-Cache 변조를 통한 권한 상승

HackSpeak 배포 미러. 이 저장소는 MaherAzzouzi/vsockdrop의 배포 미러입니다, 코드는 업스트림과 일치합니다. 업스트림에 LICENSE가 포함되어 있지 않아, 미러는 배포 관례에 따라 MIT License, Copyright (c) 2026 HackSpeak를 적용하며, 소스 코드 저작권은 원저작자 MaherAzzouzi에게 있습니다.

⚠️ 완전한 로컬 권한 상승(LPE) 익스플로잇 포함 — /usr/bin/su의 page-cache를 수정합니다(CoW 파일 시스템에서는 디스크에 영구 저장될 수 있음). 보안 연구, 취약점 검증 및 승인된 테스트 전용입니다. 소유하거나 명시적으로 승인된 격리된 환경에서만 실행하고, 승인되지 않은 시스템에는 사용하지 마십시오.

취약점 요약

**VsockDrop(CVE-2026-53365)**는 Linux 커널 io_uring 제로카피 전송 경로(AF_VSOCK)의 참조 카운트 처리 오류 취약점으로, **권한 없는 로컬 권한 상승(LPE)**을 유발할 수 있습니다.

  • 근본 원인: vsock 다중 skb 전송 시 io_uring은 SKBFL_MANAGED_FRAG_REFS를 사용하지만 vsock 경로가 이 플래그를 준수하지 않음 → __skb_frag_unref()가 managed page에 대해 put_page() 호출 → 전송할 때마다 추가 put_page가 발생하여 pin 카운트를 직접 감소시킴;
  • 공격 체인:
    1. 참조 카운트 언더플로: 1024회의 SEND_ZC를 통해 refcount = 1 + 1024를 0까지 소진 → 여전히 pinned된 page가 PCP freelist로 해제됨;
    2. Page-Cache 재확보: 단일 cold pread로 /usr/bin/su의 0번째 페이지를 읽어 LIFO freelist에서 방금 해제된 PFN을 되찾음 → 해당 page가 io_uring fixed buffer와 su page-cache에 동시에 별칭(alias)됨;
    3. PT_INTERP 변조: write_fixed/read_fixed로 su page의 PT_INTERP 문자열을 공격자 loader 경로로 변경;
    4. Data-Only 권한 상승: exec("/usr/bin/su")(setuid-root) → 커널이 공격자 loader를 인터프리터로 매핑 → root 자격으로 진입 → root shell 획득.
  • 영향 버전: Linux 6.7 → 7.0.10; 수정: 7.0.11 및 해당 안정 브랜치;
  • 이용 조건: user namespaces 불필요, 단일 정적 바이너리;
  • CVSS: NVD 점수 5.5(가용성 영향), 그러나 작성자는 7.8(LPE)이어야 한다고 봄.

사용법

make
./exploit

⚠️ 위험한 작업: 익스플로잇이 /usr/bin/su의 page-cache 내용을 수정합니다. CoW 파일 시스템(Btrfs, ZFS 등)에서는 이 수정이 디스크에 영구 저장될 수 있습니다. 파괴 가능한 격리된 환경에서만 실행하십시오.

면책 조항

  • 보안 연구, 취약점 검증 및 방어적 테스트 전용입니다. 파괴 가능한 환경에서 실행하고, 승인되지 않은 시스템에는 사용하지 마십시오.
  • 이 익스플로잇은 방어적 연구 목적으로 [email protected]에 책임 있는 공개(responsible disclosure)를 완료했습니다. 사용 전에 대상 시스템을 소유했거나 명시적 승인을 받았는지 확인하십시오.

참고 링크

  • 업스트림 소스 저장소(이 익스플로잇 출처): https://github.com/MaherAzzouzi/vsockdrop
  • NVD: CVE-2026-53365
  • 업스트림 패치 예시:
    • https://git.kernel.org/stable/c/ae38d9179190a956e2a87a69ef1dd6f451b51c4d
    • https://git.kernel.org/stable/c/76b995bc57bd90cb6e954e1966fbd8786da47f0d
    • https://git.kernel.org/stable/c/b3155f2b78db21e99256bcf7eb902f24ff6d5338
  • Ubuntu 보안 공지: https://ubuntu.com/security/CVE-2026-53365
  • 작성자 데모: https://x.com/maherazz2/status/2088233024424919395
도구 다운로드