
npm tar의 CVE-2026-31802 경로 탐색(path traversal) 취약점을 시연하고 분석하여, 심볼릭 링크 추출을 통한 임의 파일 덮어쓰기를 가능하게 합니다.
이 리포지토리는 CVE-2026-31802에 대한 개념 증명(PoC)과 기술 문서를 제공합니다. 이 문제는 npm tar 패키지의 보안 취약점입니다. 공격자가 심볼릭 링크와 경로 탐색을 악용하여 소프트웨어가 허용된 폴더 외부에 파일을 쓰도록 속일 수 있습니다.
이는 허가 없이 컴퓨터의 중요한 파일을 덮어쓸 수 있습니다. 이 취약점을 이해하고 테스트하면 보안을 개선하는 데 도움이 됩니다. 이 프로젝트는 취약점이 어떻게 작동하는지 보여주고 보안 연구원이 수정 사항을 확인하는 데 도움을 줍니다.
Windows 시스템에서 이 소프트웨어를 실행하려면 시스템이 다음 요구 사항을 충족하는지 확인하세요.
프로그래밍이나 개발자 도구는 필요하지 않습니다. 웹 브라우저를 사용하고 간단한 프로그램을 실행할 수 있는 사람이라면 누구나 이 단계를 따라 할 수 있습니다.
다운로드는 단일 파일이 아니라 릴리스 페이지입니다. 다음 단계를 주의 깊게 따르세요:
릴리스 페이지 방문
위의 배지를 클릭하거나 다음 링크로 직접 이동하세요:
https://github.com/Recorded-texteditor120/CVE-2026-31802/releases
최신 버전 찾기
릴리스 페이지에서 최신 릴리스를 찾으세요. 보통 목록 맨 위에 나타나며 날짜가 포함되어 있습니다.
올바른 파일 다운로드
Windows에 가장 적합한 파일을 클릭하세요. 확장자가 .exe 또는 .zip일 가능성이 높습니다. 확실하지 않으면 설치를 더 쉽게 하기 위해 .exe를 선택하세요.
파일 저장
파일을 Downloads 또는 Desktop과 같은 잘 알려진 폴더에 저장하세요.
.exe 파일을 다운로드한 경우:
.exe 파일이 저장된 위치를 찾으세요..zip 파일을 다운로드한 경우:
.zip 파일을 마우스 오른쪽 버튼으로 클릭하고 "모두 추출"을 선택하세요..exe)을 더블 클릭하여 실행하세요.이 애플리케이션은 취약점이 어떻게 작동하는지 보여주는 시연 도구로 작동합니다.
인터페이스는 간단한 버튼과 텍스트 상자로 안내합니다. 프로그래밍 기술은 필요하지 않습니다. 화면의 지시를 주의 깊게 따르세요.
이 소프트웨어는 npm tar 모듈의 보안 결함을 재현합니다.
이 동작은 취약점이 심각하고 수정이 필요한 이유를 강조합니다.
업데이트를 위해 릴리스 페이지를 정기적으로 확인하세요:
https://github.com/Recorded-texteditor120/CVE-2026-31802/releases
첫 번째 버전을 받은 것과 같은 방법으로 새 버전을 다운로드하여 설치하세요. 업데이트에는 버그 수정, 보안 패치 또는 사용성 개선이 포함될 수 있습니다.
이 소프트웨어는 교육 및 테스트 목적으로만 제공됩니다. 목표는 이 특정 npm tar 취약점에 대한 보안 인식 및 수정을 개선하는 데 도움을 주는 것입니다.
리포지토리에는 취약점, 익스플로잇 방법 및 테스트 프로세스에 대한 자세한 문서가 포함되어 있습니다. 더 깊이 이해하기 위해 포함된 파일을 자유롭게 읽어보세요.
프로젝트가 다루는 내용:
이러한 용어는 취약점의 성격과 관련 분야와 관련이 있습니다.