{[
{ id:'F-1824', sev:'CRITICAL', t:'SQL injection · /api/users/login', age:'47s' },
{ id:'F-1823', sev:'HIGH', t:'IDOR on /orgs/:id/billing', age:'14m' },
{ id:'F-1822', sev:'HIGH', t:'Path traversal · /files/:name', age:'22m' },
{ id:'F-1821', sev:'MEDIUM', t:'Weak JWT signature · /auth', age:'41m' },
{ id:'F-1819', sev:'CRITICAL', t:'RCE via deserialization · /jobs', age:'1h 20m' },
{ id:'F-1818', sev:'HIGH', t:'Open redirect · /oauth/callback', age:'2h' },
].map(r => {
const sevColor = r.sev === 'CRITICAL' ? 'var(--v4-crit)' : r.sev === 'HIGH' ? 'var(--v4-high)' : 'var(--v4-med)';
return (
{r.id}
{r.sev}
{r.age}
{r.t}
);
})}
{['IDOR · /orgs/:id/billing','Path traversal · /files/:name','Weak JWT · /auth/refresh'].map((t, i) => (
· {t}
))}