
CVE-2021-0396 익스플로잇 구현: Android 10 (AOSP r33)의 V8 JavaScript 엔진을 대상으로 하며, JIT 컴파일러에서의 원격 코드 실행 취약점을 시연합니다.
=============
V8은 Google의 오픈소스 자바스크립트 엔진입니다.
V8은 ECMA-262에 명시된 ECMAScript를 구현합니다.
V8은 C++로 작성되었으며 Google의 오픈소스 브라우저인 Google Chrome에서 사용됩니다.
V8은 독립적으로 실행되거나 모든 C++ 애플리케이션에 내장될 수 있습니다.
V8 프로젝트 페이지: https://github.com/v8/v8/wiki
depot tools를 체크아웃하고 다음을 실행하세요:
fetch v8
이렇게 하면 V8이 v8 디렉토리로 체크아웃되고 모든 종속성이 가져와집니다.
최신 상태를 유지하려면 다음을 실행하세요:
git pull origin
gclient sync
모든 브랜치를 가져오려면 .git/config의 원격 구성에 다음을 추가하세요:
fetch = +refs/branch-heads/*:refs/remotes/branch-heads/*
fetch = +refs/tags/*:refs/tags/*
V8 wiki에 언급된 지침을 따라주세요.