/ Vulnerability tests
ISOLATED DEMO LABXSS · PROMPT INJECTION · AUTH
Put the defenses to the test.
Reproduce a weakness. Inspect the evidence. Verify the hardened fixture.
Real browser probes
Does untrusted input become executable code?
Run three fixed probes through reflected HTML, a quoted attribute, and a DOM sink. The browser reports whether the execution marker fired.
3built-in cases
Reflected HTML
<script>guardrailHit()</script>Attribute breakout
"><svg onload="guardrailHit()"></svg>DOM HTML sink
<img src="data:image/png;base64,broken" onerror="guardrailHit()">Start with the vulnerable fixture.
Collect evidence, then run the same cases against the hardened fixture.
Before & after
Latest built-in cases per configurationRun both configurations to compare their results. Custom documents are excluded because their inputs may differ.
These results describe the selected fixtures and inputs. They do not certify the security of Guardrail or another application.