TESIGN
SAVED

EN · KO

  1. TESIGN / RADAR
  2. 2026.09.15
  3. Qwen2.5 Program Slicing Security Auditor

Qwen2.5 Program Slicing Security Auditor

JavaScript security audit for web devs

WHO USES ITWeb developer · Security beginner · Bug-bounty hunter

Use in the browser

Paste JS or HTML; a fine-tuned 7B model traces each risky sink to an exploit and verdict.

♥ 1

1 Hugging Face likes observed Hugging Face check 88 h late

NEW 1h OLD WHEN SEEN

TESIGN TAKE

Narrowing the scope with parsing before the model speaks keeps each finding small enough to check yourself.

TRY

AT A GLANCE

USAGE
Unconfirmed — check before use.
PLATFORM
web
SOURCES
Hugging Face
FIRST SEEN
CATEGORY
SECURITY · AI

A summary, not legal advice.

WHY IT MATTERS

Feeding a whole minified bundle to a model is expensive and scatters the context. This Space first beautifies the code, walks the syntax tree for dangerous sinks such as innerHTML, eval, sendFile and fetch, cuts a roughly 50-line slice around each, and hands the slices one by one to a Qwen2.5-Coder 7B model fine-tuned for security reasoning, which writes a dataflow trace → proof-of-concept → verdict. Snippets of 70 lines or fewer are audited whole, and you can upload .js, .html, .ts, .php or .json files instead of pasting.

BUILD FROM THIS

  • A second opinion on a frontend bundle or an Express route before release
  • A teaching aid: the three built-in examples contrast a vulnerable path-traversal route, a DOM XSS snippet and a hardened version
  • A draft 'why this is dangerous' note to attach to a code review

WHO IT'S FOR

Web developer
skims JavaScript or Node.js code for XSS and path traversal before shipping
Security beginner
learns from the vulnerable-versus-hardened examples
Bug-bounty hunter
picks the spots worth reading in a large bundle

START IN 5 MINUTES

# Open https://huggingface.co/spaces/face00/cybersecurity
# Paste code in the 'Paste Code / 50k-Line Bundle' tab, or drop a .js, .html, .ts, .php or .json file in 'Upload File'
# Press '⚡ Run 4-Step Security Audit'; findings appear on the right and pipeline diagnostics below
# Or click one of the three 'Quick Verification Scenarios' examples to try it at once

CAVEATS

  • Apache-2.0 for both the Space and the model (face00/qwen2.5-7b-security-cot, fine-tuned from Qwen2.5-Coder-7B-Instruct)
  • Runs on Hugging Face ZeroGPU — free, but queued and time-limited; each model call (one per slice) gets 35 s of GPU, and at most 4 slices are analysed per request
  • A new Space published 2026-09-13; findings are model output and can miss or invent issues, so verify before acting on them
  • The README is only the Space config; the only usage guidance is the app screen and app.py

RECEIPT

FIRST SEEN
AT SOURCE
KEPT
CREATED → FIRST SEEN
1h
SOURCES
Hugging Face

The same facts in machine-readable form — View as Markdown · JSON

SIMILAR TOOLS

Up to five from SECURITY by ★ total: edited entries first, then repository cards; this entry is highlighted. Drawn from the same stored snapshot as the rankings — a comparison, not a recommendation.

IMAGENAME★ TOTAL▲ 7dLICENSEPLATFORMLAST PUSH
The repository's own benchmark leaderboard: F1, precision, recall, time and tokens per model and review tool, in a dark table.
open-code-reviewAI code review for developers★ 28.6k▲ +1,064Apache-2.0permissivewindows · macos · linux · cli
The auditor's dark UI: a four-step pipeline diagram at the top, a code editor with the 'Run 4-Step Security Audit' button on the left, and the findings panel on the right.
Qwen2.5 Program Slicing Security AuditorJavaScript security audit for web devsTHIS ENTRYLicence unconfirmedunconfirmedweb
ente/enteCARD★ 28.9k▲ +13AGPL-3.0copyleft
deskflow/deskflowCARD★ 28.8k▲ +5GPL-2.0copyleft
laramies/theharvesterCARD★ 17.4k▲ +10Licence unconfirmedunconfirmed

TIMELINE

  1. Repository created
  2. FIRST SEEN BY TESIGN
  3. Published on TESIGN

SAME DAY

  1. 01

    Hindsight

    Narrative map for YouTube viewers

    Remembers 49,411 videos, maps 22,904 by issue, traces how a YouTuber's argument changed.

    Use in the browser
    ★ 0▲ 1 HN
  2. 02

    Forma

    ONNX graph editor for ML engineers

    Drop an .onnx file in the browser, see the graph, edit a node and export — no Python.

    Use in the browser
    ★ 3▲ 2 HN
  3. 03

    Words of Hanoi

    Daily word puzzle for puzzle fans

    A daily puzzle: move letter tiles between five tubes until every full tube spells a word.

    Use in the browser
    ▲ 1 HN
  4. 05

    SubSweep

    Subscription audit for Australians

    Finds forgotten subscriptions, price hikes and refund windows in an Australian bank CSV.

    Use in the browser
    ▲ 1 HN
  5. 06

    Spec Kit

    Spec-first process for coding agents

    Makes your coding agent write the spec first, then plan, build and verify against it.

    Install to use
    ★ 137k▲ +560 / 7d