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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
CVE-2026-31431-C — CVE-2026-31431에 대한 Linux 커널 로컬 권한 상승 익스플로잇으로, AF_ALG와 splice를 악용하여 /usr/bin/su를 패치하고 root 권한을 획득합니다. | Kitploit
도구/GitHubGitHub/b5null/cve-2026-31431-c
Privilege EscalationExploit FrameworksVulnerability AnalysisExploitationBinary Exploitation
GitHubb5null/cve-2026-31431-c

CVE-2026-31431-C

CVE-2026-31431에 대한 Linux 커널 로컬 권한 상승 익스플로잇으로, AF_ALG와 splice를 악용하여 /usr/bin/su를 패치하고 root 권한을 획득합니다.

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

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

Copy-Fail Exploit (CVE-2026-31431)

AF_ALG 소켓과 splice 연산을 통해 Linux 커널의 copy-on-write 취약점을 대상으로 하는 로컬 권한 상승 익스플로잇입니다.


개요

이 익스플로잇은 Linux 암호화 서브시스템(AF_ALG)의 커널 수준 메모리 손상 조건과 제로카피 메커니즘(splice)을 결합하여 메모리 내의 권한 있는 바이너리를 수정합니다.

런타임에 /usr/bin/su를 패치하여 유효한 자격 증명 없이도 root로 권한을 상승시킬 수 있습니다.


사용법

Python이나 추가 라이브러리 없이 모든 Linux 환경에서 사용할 수 있도록 정적으로 컴파일합니다.

root@kitploit:~
gcc -o exploit exploit.c -lz -static
./exploit

작동 원리

  1. /usr/bin/su를 엽니다.
  2. AF_ALG AEAD 소켓을 생성합니다.
  3. 조작된 소켓 연산을 통해 커널 메모리 손상을 트리거합니다.
  4. 제로카피 메모리 조작을 위해 splice() 시스템 콜을 사용합니다.
  5. 메모리 내의 인증 로직을 덮어씁니다.
  6. 패치된 su를 실행하여 root 셸을 획득합니다.

요구 사항

  • 취약한 Linux 커널 버전
  • CONFIG_CRYPTO_USER_API_AEAD 활성화
  • 사용자 네임스페이스 허용
  • 로컬 셸 접근 권한

탐지 및 완화

  • 사용 가능한 경우 패치된 커널 버전으로 업데이트

  • 필요하지 않다면 권한 없는 사용자 네임스페이스 비활성화:

    sysctl -w kernel.unprivileged_userns_clone=0

  • 다음 항목의 의심스러운 사용 모니터링:

    • AF_ALG 소켓
    • splice() 시스템 콜
  • 커널 하드닝 적용(LSM, seccomp 등)


면책 조항

교육 및 승인된 보안 연구 목적으로만 사용하십시오.
이 익스플로잇을 무단으로 사용하면 관련 법률을 위반할 수 있습니다. 저는 원본 코드의 소유자가 아니며 해당 CVE를 발견한 사람도 아닙니다.


참고 자료

  • CVE: CVE-2026-31431
  • 구성 요소: Linux 커널(AF_ALG / 암호화 서브시스템)
  • 분류: Use-After-Free / Copy-On-Write 손상
도구 다운로드