CodeVetter
← All X-Rays
CodeVetter · local evidence export

Open redirect via unvalidated URL in Express

codevetter-public-benchmark/js-open-redirect

detected · medium confidence

Verification

Code reviewcompleted

Qualified static finding recorded.

Executable testnot verified

No exact-current runtime evidence is included.

Audiencenot run

No audience validation occurred.

Finding

mediumbenchmark ground truth

open redirect

The next query parameter is passed directly to res.redirect without an allowlist or same-origin check, enabling phishing redirects off the trusted domain.

source.js:9