Home▸Physics & Mechanics▸3D CVSS Attack Chain Visualizer

🛡️ 3D CVSS Attack Chain Visualizer

A real WebGL exploit chain: watch an attack travel from an attacker node through privilege and user-interaction checkpoints to a target core, while the exact CVSS 3.1 exploitability/impact formula from the 2D original's risk calculator computes a live Base Score.

Physics & Mechanics3DModerate60 FPS📱 Mobile-adapted⇄ 2D version
3d-cybersecurity-pentesting-simulation-exercise ↗ Open standalone
⚙ Under the hood

The 2D original is a long-form pentesting article with a small embedded CVSS 3.1 calculator (six dropdowns, a 2D bar chart). This 3D companion keeps the exact formula — exploitability = 8.22·AV·AC·PR·UI, impact = 1-((1-C)(1-I)), impactScore = 6.42·impact, baseScore = min(impactScore+exploitability, 10) — and builds the real attack-chain mechanic the title implies: attacker distance from Attack Vector, path waviness and exploit speed from Attack Complexity, 0–2 rotating privilege-gate rings from Privileges Required, an optional required user-interaction checkpoint, and a target core whose size, color and glow are driven by the live Impact score.

cvsspentestingcybersecurityrisk-scoringethical-hacking

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)