Assay Loop
Verification convergence visualizer
tryassay.ai
This code has 7 security vulnerabilities.
Watch Assay find and fix them all.
Input
const query = `SELECT * FROM users
WHERE username = '${username}'
AND password = '${password}'`;
const token = Buffer.from(
username + ':' + Date.now()
).toString('base64');
res.json({ token, user });
Verification
Try it yourself
Verify Code
Generate from Task
Try:
SQL Injection
·
Vulnerable auth handler
Buggy Merge Sort
·
Missing edge case
Clean Code
·
Well-written function
TypeScript
Python
JavaScript
Go
Rust
Max 3 passes
Max 5 passes
Max 7 passes
Max 10 passes
Run Loop