ended3월 28일· 1 sources
JavaScript Engines Under Siege: Building Defenses Against JIT Exploits
JavaScript JIT 컴파일러, 어떻게 지킬 것인가: 실용적 보안 강화 전략
Why it matters
JavaScript JIT compilers are critical but dangerous: they compile untrusted code directly into optimized native machine code, creating powerful leverage points for attackers. The article explores how type confusion, use-after-free, and other JIT vulnerabilities escalate to full sandbox escapes, and demonstrates practical hardening techniques—CFI, pointer authentication, memory tagging—that maintain performance while significantly raising exploitation costs.
1
Sources
+0
24h
—
Growth
177d
Active
JavaScript JITV8Type confusionCFIMemory tagging