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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
도구/GitHubGitHub/xv0nfers/v8-sbx-bypass-collection
Vulnerability AnalysisExploitationWeb SecurityPapers & ResearchCurated ResourcesBinary Exploitation
GitHubxv0nfers/v8-sbx-bypass-collection

V8-sbx-bypass-collection

V8 샌드박스 탈출, 우회 및 위반 보고서를 선별한 컬렉션으로, 이슈 트래커 링크, 기사, 논문, 슬라이드, 그리고 고급 브라우저 익스플로잇 연구를 위한 설계 문서를 포함합니다.

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

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

V8 샌드박스 탈출/우회/위반 및 VR 모음집

V8 샌드박스 VR 및 익스플로잇 관련 링크 모음

목차

  • IssueTracker
  • Articles
  • Papers & Slides
  • Design documents

IssueTracker

2023: "issue id: 40940619, Embedder 객체에 대해 ExternalPointerTable의 타입 태그가 너무 거칠어 발생하는 V8 샌드박스 탈출"

2023: "issue id: 40940623, Foreigns에 대한 거친 타입 검사로 인한 V8 샌드박스 탈출"

2024: "issue id: 42204606, RegExp의 샌드박스 탈출 완화"

2024: "issue id: 336507783, V8 Sandbox: Wasm 기반 샌드박스 탈출 방지 "

2024: "issue id: 327732554, (신뢰할 수 없는) 문자열 길이와 버퍼 크기의 부호 있는 비교로 인한 V8 샌드박스 위반"

2024: "issue id: 326086002, 스위치 이후 코드에 UB가 있을 때 enum을 (완전히) 순회하는 스위치로 인한 샌드박스 위반"

2024: "issue id: 327732554, v8::internal::Builtins::code의 V8 샌드박스 위반"

2024: "issue id: 328692018, v8::bigint::Digits::read_4byte_aligned의 V8 샌드박스 위반"

2024: "issue id: 328858270, v8::internal::GetBailoutReason의 V8 샌드박스 위반"

2024: "issue id: 332475841, v8::internal::ElementsKindToString의 V8 샌드박스 위반"

2024: "issue id: 41487854, Builtins_StarWideHandler의 V8 샌드박스 위반"

2024: "issue id: 323736727, Builtins_DeoptimizationEntry_Eager의 V8 샌드박스 위반"

2024: "issue id: 323694399, Builtins_DeoptimizationEntry_Eager의 V8 샌드박스 위반"

2024: "issue id: 323696394, Builtins_DeoptimizationEntry_Eager의 V8 샌드박스 위반"

2024: "issue id: 323690010, Builtins_DeoptimizationEntry_Eager의 V8 샌드박스 위반"

2024: "issue id: 327550517, v8::internal::ArrayBufferSweeper::Detach의 V8 샌드박스 위반"

2024: "issue id: 324343442, v8::internal::SemiSpace::FixPagesFlags의 V8 샌드박스 위반"

2024: "issue id: 324482838, v8::internal::maglev::MaglevGraphBuilder::BuildAllocateFastObject의 V8 샌드박스 위반"

2024: "issue id: 326109866, v8::internal::compiler::MapData::instance_type의 use-after-poison"

2024: "issue id: 327719160, v8::internal::MarkCompactCollector::ProcessMarkingWorklist의 V8 샌드박스 위반"

2024: "issue id: 327827222, v8::internal::ConcurrentMarking::RunMajor의 V8 샌드박스 위반"

2024: "issue id: 329425726, v8::internal::Scavenger::IterateAndScavengePromotedObject의 V8 샌드박스 위반"

2024: "issue id: 329886545, v8::internal::JSFunction::CalculateExpectedNofProperties의 V8 샌드박스 위반"

2024: "issue id: 330219140, unsigned int v8::base::AsAtomicImpl::Relaxed_Load의 V8 샌드박스 위반"

2024: "issue id: 330385840, v8::internal::Code::kind의 V8 샌드박스 위반"

2024: "issue id: 330404819, regexp를 통한 V8 샌드박스 탈출"

2024: "issue id: 329781445, v8::internal::Scavenger::IterateAndScavengePromotedObject의 V8 샌드박스 위반"

2024: "issue id: 330563095, WebCodecs VideoFrame 경쟁 조건 UAF 쓰기를 통한 RCE" by Seunghyun Lee(@0x10n) [Pwn2Own 2024]

2024: "issue id: 331042197, v8::internal::Scavenger::IterateAndScavengePromotedObject의 V8 샌드박스 위반"

2024: "issue id: 330922416, v8::internal::ArrayBufferExtension::backing_store의 V8 샌드박스 위반"

2024: "issue id: 331036491, icu_73::Locale::getBaseName의 V8 샌드박스 위반"

2024: "issue id: 330096629, icu_73::RelativeDateTimeFormatter::getFormatStyle의 V8 샌드박스 위반"

2024: "issue id: 331241020, 컴파일러의 버퍼 오버플로로 인한 V8 샌드박스 위반 및 메모리 손상"

2024: "issue id: 331883947, v8::internal::Managed<icu_73::Locale>::GetSharedPtrPtr의 V8 샌드박스 위반"

2024: "issue id: 331837303, v8::internal::maglev::MaglevGraphBuilder::TryBuildInlinedAllocatedContext의 V8 샌드박스 위반"

2024: "issue id: 331042216, v8::internal::LazyCreateDateIntervalFormat의 V8 샌드박스 위반"

2024: "issue id: 333065495, v8::internal::MemoryChunkMetadata::heap의 V8 샌드박스 위반"

2024: "issue id: 329920544, v8::internal::Managed<icu_73::number::LocalizedNumberFormatter>::GetSharedPtrPtr의 V8 샌드박스 위반"

2024: "issue id: 330800450, unsigned long v8::base::AsAtomicImpl::Relaxed_Load의 V8 샌드박스 위반"

2024: "issue id: 335763881, v8::internal::TranslatedState::CreateNextTranslatedValue의 V8 샌드박스 위반"

2024: "issue id: 335544065, Builtins_DeoptimizationEntry_Eager의 V8 샌드박스 위반"

2024: "issue id: 335322609, v8::internal::maglev::CapturedObject::set의 V8 샌드박스 위반"

2024: "issue id: 335810507, v8::internal::ToLatin1Lower의 V8 샌드박스 위반"

2024: "issue id: 337094992, v8::internal::ArrayBufferExtension::backing_store의 V8 샌드박스 위반"

2024: "issue id: 336655186, v8::internal::Scavenger::IterateAndScavengePromotedObject의 V8 샌드박스 위반"

2024: "issue id: 333829668, v8::base::Flags<v8::internal::MemoryChunk::Flag, unsigned long, unsigned long>::의 V8 샌드박스 위반"

2024: "issue id: 327473161, v8::internal::TranslatedState::CreateNextTranslatedValue의 V8 샌드박스 위반"

2024: "issue id: 334120897, V8 샌드박스 우회: 샌드박스 외부 임의 읽기/쓰기로 이어지는 wasm 함수 시그니처 혼동 "

2024: "issue id: 336648007, v8::internal::maglev::CapturedObject::set의 V8 샌드박스 위반"

2024: "issue id: 343407073, V8 샌드박스 우회: WASM Table Indirect 호출을 통한 제어 흐름 탈취"[Edouard Bochin (@le_douds) and Tao Yan (@Ga1ois)]

2024: "issue id: 339141292, Builtins_JSToJSWrapper의 V8 샌드박스 위반"

2024: "issue id: 339310133, v8::internal::maglev::CapturedObject::set의 V8 샌드박스 위반"

2024: "issue id: 339517309, v8::internal::maglev::CapturedObject::set의 V8 샌드박스 위반"

2024: "issue id: 338342089, v8::internal::wasm::name의 V8 샌드박스 위반"

2024: "IDL 기반 타입에 대한 힙 샌드박스 태그 생성"

2024: "issue id: 337941142, v8::base::Flags<v8::internal::MemoryChunk::Flag, unsigned long, unsigned long>::의 V8 샌드박스 위반"

2024: "issue id: 342451736, void v8::internal::BodyDescriptorBase::IterateTrustedPointer<v8::internal::MainM의 V8 샌드박스 위반 "

2024: "issue id: 342866373, V8 샌드박스 우회: JSToWasmWrapperAsm 접근 가능 및 타입 혼동 허용"

2024: "issue id: 338342091, Builtins_JSToJSWrapper의 V8 샌드박스 위반"

2024: "issue id: 337547182, Builtins_SuspendGeneratorHandler의 V8 샌드박스 위반"

2024: "issue id: 342297062, SFI::formal_parameter_count가 함수 코드의 매개변수 개수와 일치하지 않을 때 발생하는 V8 샌드박스 위반"

2024: "issue id: 343801366, V8 샌드박스 우회: 실험적 regex 엔진의 불완전한 하드닝"

2024: "issue id: 344943044, v8::internal::maglev::MaglevGraphBuilder::GetValueNodeFromCapturedValue의 V8 샌드박스 위반"

2024: "issue id: 344963941, V8 샌드박스 우회: Irregexp 엔진 바이트코드 수정으로 샌드박스 외부 임의 읽기/쓰기 가능"

2024: "issue id: 346799730, Regexp 백트래킹 스택 언더플로 가능"

2024: "issue id: 339043698, unsigned char v8::base::ReadUnalignedValue의 V8 샌드박스 위반"

2024: "issue id: 348324480, OutsideSandboxOrInReadonlySpace가 샌드박스 내 데이터를 검사함"

2024: "issue id: 349517592, Wasm FeedbackMaker OOB 접근"

2024: "issue id: 345547973, v8::internal::wasm::name의 V8 샌드박스 위반"

2024: "issue id: 349563054, V8 샌드박스 우회: Managed 조작을 통한 UAF"

2024: "issue id: 349641090, v8::internal::compiler::MapData::instance_type의 V8 샌드박스 위반"

2024: "issue id: 337906704, v8::internal::OldLargeObjectSpace::PromoteNewLargeObject의 V8 샌드박스 위반"

2024: "issue id: 348793147, V8 샌드박스 우회: 테이블 가져오기 시그니처 검사 우회를 통한 AAR/W"

2024: "issue id: 351327767, 캐시된 메모리 인덱스 혼동으로 인한 WebAssembly OOB 메모리 접근"

2024: "issue id: 352446085, V8 샌드박스 우회: memory64에서 런타임 경계 검사를 깨뜨리는 WASM 가져오기 경쟁 조건을 통한 AAR/W"

2024: "issue id: 349502157, V8 샌드박스 우회: table set OOB SBXCHECK_LT() 우회를 통한 AAR/W"

2024: "issue id: 349529650, V8 샌드박스 우회: 함수 가져오기 시그니처 검사 경쟁을 통한 AAR/W"

2024: "issue id: 352689356, V8 샌드박스 우회: TurboFan call_ref의 WASM 함수 시그니처 혼동을 통한 AAR/W"

2024: "issue id: 372298915, v8::internal::BuiltinArguments::operator의 V8 샌드박스 위반 "

2024: "issue id: 356649155, v8::internal::OldLargeObjectSpace::PromoteNewLargeObject의 V8 샌드박스 위반"

2024: "issue id: 329345899, 힙 메모리 손상 시 OOB SlotSet Bucket 접근으로 인한 V8 샌드박스 위반"

2024: "issue id: 341129593, V8 샌드박스 우회: 해석된 함수 인자 불일치"

2024: "issue id: 344343031, V8 샌드박스 우회: 스택 손상으로 이어지는 Code Pointer Table 인덱스 혼동"

2024: "issue id: 338381304, V8 샌드박스 우회: 매개변수 개수 불일치로 인한 스택 손상"

2024: "issue id: 359952306, v8::internal::CommonFrameWithJSLinkage::GetParameter의 V8 샌드박스 위반"

2024: "issue id: 359070975, unsigned int v8::internal::ReadMaybeUnalignedValue의 V8 샌드박스 위반"

2024: "issue id:369652807, v8::internal::wasm::name의 V8 샌드박스 위반"

2024: "issue id:354408144, V8 샌드박스 우회: PodArrayOfWasmValueType 덮어쓰기를 통한 Wasm-to-JS 래퍼의 WASM 시그니처 혼동으로 AAR/W"

2024: "issue id:348084786, V8 샌드박스 우회: Shared Function Info 활용"

2024: "issue id:361862752, V8 샌드박스 우회: 컴파일된 JS-to-WASM 래퍼가 trusted_function_data 덮어쓰기를 방어하지 않음"

2024: "issue id:372749557, Builtins_SuspendGeneratorBaseline의 V8 샌드박스 위반"

2024: "issue id:366374966, Builtins_CEntry_Return1_ArgvOnStack_BuiltinExit의 V8 샌드박스 위반"

2024: "issue id:376496315, v8::internal::TranslatedValue::kind의 V8 샌드박스 위반"

2024: "issue id:379768241, v8::internal::SlotSet* v8::internal::MutablePageMetadata::slot_set<의 V8 샌드박스 위반"

2024: "issue id:379418918, Builtins_ContinueToJavaScriptBuiltinWithResult의 V8 샌드박스 위반"

2024: "issue id:374812612, FeedbackVector의 코드가 수정될 경우 OSR 계층 상향 중 발생하는 V8 샌드박스 위반"

2024: "issue id:381127888, v8::internal::compiler::JSContextSpecialization::ReduceJSLoadScriptContext의 V8 샌드박스 위반"

2024: "issue id:350628675, V8 샌드박스 우회: `WasmTableObject.uses'의 WASM 디스패치 테이블 인덱스 OOB를 통한 AAR/W"

2024: "issue id:382147423, v8::internal::MutablePageMetadata::SweepingDone의 V8 샌드박스 위반"

2024: "issue id:381999810, V8 샌드박스 우회: V8 샌드박스 외부의 메모리 손상"

2024: "issue id:350292240, V8 샌드박스 우회: 제네릭 함수 테이블 call_indirect rtt 검사 우회를 통한 AAR/W"

2024: "issue id:384186547, V8 샌드박스 우회: 공격자의 ArrayBufferSweeper 연결 리스트 조작으로 인한 댕글링 ArrayBufferExtension 포인터"

2025: "issue id:389713719, V8 샌드박스 우회: MemoryChunk metadata_pointer_table OOB 쓰기"

2025: "issue id:388437270, V8 샌드박스 우회: JsonStringifier::SerializeString의 OOB 쓰기"

2025: "issue id:389970331, V8 샌드박스 우회: StringToBigIntHelper 스택 버퍼 오버플로"

2025: "issue id:390568183, V8 샌드박스 우회: 잘못된 MessageTemplate 변형으로 인한 MessageHandler::GetMessage의 UB"

2025: "issue id:390453039, V8 샌드박스 우회: 힙 내 데이터로 AddressType이 구성되어 발생하는 WebAssemblyMemoryGrow의 UB"

2025: "issue id:390816209, V8 샌드박스 우회: 손상된 MessageTemplate enum 값에 대한 switch-case를 통한 제어 흐름 탈취"

2025: "issue id:390441099, V8 샌드박스 우회: StringToBigIntHelper 스택 버퍼 오버플로"

2025: "V8 샌드박스 우회: %TypedArray%.prototype.set 경계 검사 정수 오버플로로 인한 AAW (wildcopy)"

2025: "issue id:395659804, V8 샌드박스 우회: OSR DeoptimizationData 혼동을 통한 임의 코드 실행"

2025: "issue id:398773898, V8 샌드박스 우회: JsonStringifier::TrySerializeSimplePropertyKey의 OOB 쓰기"

2025: "issue id:393989622, icu_74::UnicodeString::doAppend의 V8 샌드박스 위반"

2024: "issue id:385775375, std::sort 중 동시 ArrayBuffer 수정으로 인한 V8 샌드박스 위반"

2024: "issue id:386565139, V8 샌드박스 우회: 샌드박스 외부 쓰기로 이어지는 TypedArraySet의 정수 오버플로"

2025: "issue id:403600260, V8 샌드박스 우회: Maglev JSGeneratorObject 할당 인라인에서 초기화되지 않은 읽기로 인한 switch-case OOB 점프"

2025: "issue id:401732698, v8의 V8 샌드박스 위반"

2025: "issue id:404285918, V8 샌드박스 우회: Wasm JSPI 중앙 스택 상단 혼동을 통한 SP/PC 제어"

2025: "issue id:396446145, V8 샌드박스 우회: JsonParser::DecodeString의 OOB 쓰기 (이중 가져오기)"

2025: "issue id:395895382, V8 샌드박스 우회: Turbofan spread 호출 인라인에서 배열 길이 손상을 통한 AAW"

Articles

2022: "Chromium의 V8 힙 샌드박스에서의 코드 실행"

2022: "KITCTFCTF 2022 V8 힙 샌드박스 탈출"

2022: "memory hole"[DiceCTF 2022]

2022: "Memory Hole: V8 힙 샌드박스 깨기"[DiceCTF 2022]

2023: "함수의 네이티브 포인터를 사용해 최신 Chrome v8 샌드박스 우회 (issue1378239의 exp)"

2023: "Wasm을 사용해 최신 Chrome v8sbx 다시 우회하기"

2023: "Chrome에서 Zenbleed 악용하기"2023: "역사적 V8 힙 샌드박스 탈출 탐구 I"

2023: "Liftoff 어셈블리 남용과 sbx 탈출 효율화(@r3tr074)"

2023: "엔진 시동 - Google의 새로운 v8CTF에서 첫 플래그 획득"

2024: "Google Chrome V8 CVE-2024-0517 범위를 벗어난 쓰기 코드 실행"

2024: "V8 샌드박스"

2024: "Issue-1472121 : 범위를 벗어난 CloneObjectIC 타입 혼동 악용"

2024: "객체 전이부터 Chrome 렌더러의 RCE까지"

2024: "클론의 습격: 중복 객체 속성을 이용한 Chrome 렌더러 RCE"

2024: "실전 악용에 사용된 V8 샌드박스 탈출 기법 심층 분석"

2024: "CVE-2024-2887: Google Chrome의 Pwn2Own 우승 버그"

2024: "Trusted Pointer Table로 V8 샌드박스 깨기"[HITCON CTF 2024]

2024: "HITCON CTF QUAL 2024 Pwn 챌린지 1부 - Halloween과 v8sbx"[HITCON CTF 2024]

2024: "SSD 자문 – Google Chrome RCE(Seunghyun Lee (@0x10n)"[TyphoonPWN 2024]

논문 및 슬라이드

2022: "V8 샌드박싱(Samuel Groß, @5aelo)"

2023: "현대 Chrome 익스플로잇 체인 개발"[POC2023 - @numencyber]

2024: "V8 힙 샌드박스(Samuel Groß, @5aelo)"[OffensiveCon 2024]

2024: "Manfred Paul(@_manfp)이 발견한 V8 WASM 타입 혼동을 통한 Chrome/Edge RCE"[Pwn2Own Vancouver 2024]

2024: "Seunghyun Lee(@0x10n)의 Google Chrome 렌더러 전용 RCE"[Pwn2Own Vancouver 2024]

2024: "V8 JavaScript 엔진 보호 기능의 진화"[슬라이드][전문 기사][SSTIC2024]

2024: "취약점에서 승리로: Chrome 렌더러 1-day 익스플로잇의 v8CTF 영광을 향한 여정"[TyphoonCon 2024]

2024: "TIKTAG: speculative execution으로 ARM 메모리 태깅 확장 기능 깨기"

2024: "캐시는 캐시로, WebAssembly는 어셈블리로: Chrome의 셸을 두드리다"[Black Hat USA 2024]

2024: "V8 샌드박스 탈출 분석 - Edouard Bochin(@le_douds) 및 Tao Yan(@Ga1ois)"[Pwn2Own Vancouver 2024]

2024: "V8 샌드박스 보호 메커니즘 우회"[OFFZONE 2024]

2024: "Chrome 익스플로잇: 제로부터 힙 샌드박스 탈출까지"[BSides Oslo 2024][matteo malvica]NDC Security 2025

2024: "WebAssembly만 있으면 충분하다: WASM으로 Chrome과 V8 샌드박스를 10회 이상 악용하기"[POC2024][Seunghyun Lee]

2024: "될 때까지 흉내내기: 가짜 Isolate를 구성해 V8 샌드박스 우회"[POC2024][Jaewon Min][Kaan Ezder]

설계 문서

2019: "V8의 압축 포인터"

2021: "V8 샌드박스"

2022: "V8 샌드박스 - 주소 공간"

2022: "V8 샌드박스 - 샌드박스 포인터"

2022: "V8 샌드박스 - 외부 포인터 샌드박싱"

2022: "V8 샌드박스 - 코드 포인터 샌드박싱"

2023: "V8 샌드박스 - 용어집"

2023: "V8 샌드박스 - 신뢰 공간(Trusted Space)"

2024: "다중 샌드박스, 즉 isolate 그룹별 샌드박스"

2024: "V8 샌드박스 - 하드웨어 지원"

2024: "V8 샌드박스 - 임베더 포인터 샌드박싱"

2024: "V8 샌드박스 + Leaptiering"

2025: "V8 샌드박스 - 하드웨어 샌드박스 v0.1"

도구 다운로드