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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
CVE-2024-8381 — CVE-2024-8381: SpiderMonkey Interpreter Type Confusion Bug. | Kitploit
도구/GitHubGitHub/bjrjk/cve-2024-8381
Vulnerability AnalysisExploitationPapers & ResearchLearning & EducationBinary Exploitation
GitHubbjrjk/cve-2024-8381

CVE-2024-8381

CVE-2024-8381: SpiderMonkey Interpreter Type Confusion Bug.

저장소 보기
15411년 전아직 검토되지 않음

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

CVE-2024-8381

SpiderMonkey 인터프리터 타입 혼동 버그입니다.

이 저장소는 근본 원인, PoC, 익스플로잇을 포함한 마크다운 및 슬라이드 형식의 분석을 제공합니다.

안타깝게도 이 버그의 특성상 익스플로잇은 ASLR이 비활성화된 경우에만 적용 가능합니다.

슬라이드: Slides.pdf

분석: Analysis.md

데모

CVE-2024-8381-Tailored

재현 정보

  • OS: Ubuntu 24.04
  • GLIBC: Ubuntu GLIBC 2.39-0ubuntu8.3
  • Clang: version 18.1.7 (taskcluster-EnF59hKVRyOsVdbwyVaiug), ./mach bootstrap로 설치됨
  • Git 커밋: 198d5fc1bebaaf114197a529ebdd4b9601045719
  • PoC 실행 명령어: obj-debug-x86_64-pc-linux-gnu/dist/bin/js PoC.js
  • 익스플로잇 실행 명령어: setarch x86_64 -R obj-opt-x86_64-pc-linux-gnu/dist/bin/js Exp.js
  • MOZConfig: mozconfigs/ 확인
도구 다운로드

감사 인사

  • Nils Bars @nbars님께 감사드립니다. 버그를 찾아주셨습니다.

참고 자료

  1. https://www.cve.org/CVERecord?id=CVE-2024-8381
  2. https://github.com/mozilla/gecko-dev/commit/fab7e5c28e628ddc2b873a723838562c9b41205e
  3. https://github.com/mozilla/gecko-dev/commit/0ca509a3a7fbf4ff5d34cf25083a4427f3205549
  4. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/with
  5. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Symbol/unscopables

면책 조항

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