yaklang avatar

Browser Exploitation V8

This one walks Claude through exploiting V8 and Chromium browser vulnerabilities, from JIT type confusion bugs to full renderer escape. It covers the standard attack chain: triggering TurboFan optimizations to hit type confusion or bounds check elimination bugs, building addrof and fakeobj primitives, corrupting ArrayBuffer backing stores for arbitrary read/write, and leveraging WASM RWX pages for code execution. The material is solid on V8 internals like pointer compression and the compilation pipeline, but stops short of Chrome sandbox escape details. You'd load this when writing exploits for browser CTF challenges or analyzing V8 CVEs where the base model would otherwise hallucinate object layouts or miss the pointer compression cage entirely.

skills.sh installs
3.8K
GitHub stars
2.6K
last updated
Aug 21, 2026

Install

$ npx -y skills add yaklang/hack-skills --skill browser-exploitation-v8 --agent claude-code

Installs into .claude/skills of the current project.

Files

SKILL: Browser / V8 Exploitation — Expert Attack Playbook

AI LOAD INSTRUCTION: Expert V8/Chrome exploitation techniques. Covers V8 compilation pipeline, JIT type confusion, addrof/fakeobj primitives, ArrayBuffer corruption, WASM RWX pages, V8 sandbox (pointer compression), and Chrome sandbox escape overview. Distilled from ctf-wiki browser sections, Project Zero research, and CTF competition patterns. Base models often confuse V8 object representation details and miss the pointer compression barrier.

0. RELATED ROUTING

Advanced Reference

Sponsors

Details

Repository
github.com/yaklang/hack-skills
Categories
DevOps & CI/CD, Automation & Workflows
First seen
Jun 3, 2026

More from yaklang/hack-skills

All 102
1yaklang avatardependency-confusionyaklang/hack-skillsSupply-chain testing via package-manager dependency confusion: when internal package names resolve to attacker-controlled public registries, leading to maliciou3.8Kskills.sh installs
2hashicorp avatarrun-acceptance-testshashicorp/agent-skillsGuide for running acceptance tests for a Terraform provider. Use this when asked to run an acceptance test or to run a test with the prefix `TestAcc`.3.8Kskills.sh installs
3majidmanzarpour avatarthreejs-aaa-graphics-buildermajidmanzarpour/threejs-game-skillsUpgrade Three.js games from basic/prototype visuals to premium AAA-inspired browser graphics. Combines art-direction critique, procedural model building, techni3.7Kskills.sh installs
4giuseppe-trisciuoglio avatarsonarqube-mcpgiuseppe-trisciuoglio/developer-kitProvides SonarQube and SonarCloud integration patterns via the Model Context Protocol (MCP) server. Enables quality gate monitoring, issue discovery and triagin3.7Kskills.sh installs
5okx avatarearn-hunterokx/agent-skillsAutomatically monitors OKX Flash Earn, Fixed Earn and Flexible Earn opportunities, sends push notifications, and guides subscription. 自动监控 OKX 闪赚、定期和活期赚币机会,推送通知3.4Kskills.sh installs
6tradermonty avatarskill-designertradermonty/claude-trading-skillsDesign new Claude skills from structured idea specifications. Use when the skill auto-generation pipeline needs to produce a Claude CLI prompt that creates a co3.3Kskills.sh installs