ONUS DAST Platform Keeps AI Out of Vulnerability Scoring to Ensure Reproducibility
ONUS, an open-source self-hosted dynamic application security testing platform, was built with a strict architectural rule: all numeric vulnerability scores must be generated by deterministic formulas, never by its integrated language model. The platform calculates CVSS v3.1 scores, severity labels, and priority rankings through a single pure function, ensuring that rescanning an unchanged target produces identical numbers every time. The local LLM, running Qwen 2.5 7B via Ollama on local hardware, is limited solely to generating plain-English descriptions and remediation prose in the report. If the language model is slow or unavailable, only the narrative sections of the report are affected, while all scoring remains intact. Originally developed as a supervised project for the IIT Kanpur Computer Centre, ONUS operates entirely air-gapped, uses only open-source scanning tools, and incurs zero licensing costs.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in