
LPE 익스플로잇 for CVE-2026-31431 CopyFail. Python 3.9와 호환됩니다.
공개된 Copy Fail 익스플로잇은 Python 3.9와 호환되지 않았지만, 이 버전은 호환됩니다.
원본은 사용할 수 없는 os.splice()를 가벼운 ctypes 폴리필로 대체하여 수정되었습니다.
이 소프트웨어는 교육 및 공인된 보안 연구 목적으로만 제공됩니다.
이 코드를 다운로드, 사용 또는 열람함으로써 귀하는 다음 사항에 동의하게 됩니다:
귀하는 이 코드 사용으로 인해 발생하는 행동과 모든 결과에 대해 전적으로 책임이 있습니다.
CVE-2026-31431 ("Copy Fail")은 Linux 커널의 authencesn 암호화 템플릿(AF_ALG 인터페이스의 일부)에서 발견된 논리적 결함입니다. 이를 통해 권한이 없는 로컬 사용자가 읽기 가능한 모든 파일의 페이지 캐시에 제어된 4바이트 쓰기를 수행할 수 있습니다.
git clone https://github.com/w3llr00t3d/CVE-2026-31431-PoC.git
cd CVE-2026-31431-PoC
chmod +x poc.py
python3 poc.py