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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
CVE-2024-29943 — Pwn2Own 2024 SpiderMonkey JIT 버그: 정수 범위 불일치에서 Bound Check Elimination으로 이어지는 RCE | Kitploit
도구/GitHubGitHub/bjrjk/cve-2024-29943
Vulnerability AnalysisExploitationPapers & ResearchLearning & EducationBinary Exploitation
GitHubbjrjk/cve-2024-29943

CVE-2024-29943

Pwn2Own 2024 SpiderMonkey JIT 버그: 정수 범위 불일치에서 Bound Check Elimination으로 이어지는 RCE

저장소 보기
97141년 전Kitploit 검토 완료

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

CVE-2024-29943

Pwn2Own SpiderMonkey JIT 버그: 정수 범위 불일치에서 경계 검사 제거(Bound Check Elimination)를 거쳐 RCE까지.

이 저장소는 CVE-2024-29943에 대한 PoC, Exploit 및 분석 슬라이드를 포함합니다.

Demo

Demo.mp4

Slides

Slides.pdf

재현 정보

  • Github Git 커밋: afbdf6822c9e9f9b6d44b9ea6904cb10878126b1
  • 운영 체제: Ubuntu 22.04
  • 아키텍처: amd64
  • 명령줄 인수: ./js --ion-offthread-compile=off --spectre-mitigations=off PoC.js
  • JitSpew 디버그용 패치: JitSpew.patch

감사의 말

  • 버그를 발견한 Manfred Paul에게 감사를 표합니다.
  • 정수 범위 불일치 PoC를 제공한 @maxpl0it에게 감사를 표합니다 (관련 트윗).

참고 자료

  1. https://hg.mozilla.org/mozilla-central/rev/45d29e78c0d8f9501e198a512610a519e0605458
  2. https://github.com/mozilla/gecko-dev/commit/81806e7ccec7dde41e37c9891592a6e39ce46380
  3. https://doar-e.github.io/blog/2018/11/19/introduction-to-spidermonkey-exploitation/
  4. https://starlabs.sg/blog/2020/04-tianfu-cup-2019-adobe-reader-exploitation/

면책 조항

이 저장소는 교육 목적으로만 제공되며 악의적인 활동에 사용되어서는 안 됩니다.

도구 다운로드