DeepSHPlugins
dsh-cve-audit 專案預覽
GITHUB / COMMUNITY PROJECT

dsh-cve-audit

安全與運維TypeScript

面向你自己專案依賴(npm/pip/go)的實時 CVE/供應鏈審計,基於 OSV.dev,提供 `cve_audit` 工具,並支援在 lockfile 變化時自動重新掃描。

2 StarsSARTHAK2511 更新時間 2026-08-15
訪問 GitHub 倉庫
dsh-cve-audit 專案預覽

專案介紹

中文

面向你自己專案依賴(npm/pip/go)的實時 CVE/供應鏈審計,基於 OSV.dev,提供 `cve_audit` 工具,並支援在 lockfile 變化時自動重新掃描。

English

Live CVE/supply-chain audit for your workspace's own project dependencies (npm/pip/go), backed by OSV.dev, with a `cve_audit` tool plus optional automatic re-scan on lockfile changes.

專案資訊與收錄訊號

快照 2026-09-11
作者 / 組織
SARTHAK2511
倉庫
SARTHAK2511/dsh-cve-audit
GitHub Stars
2
Forks
0
開發語言
TypeScript
許可證
未記錄
最近推送
2026-08-15
Manifest
資料中檢測到宣告

公開倉庫不自動等於可商用;許可證與當前相容性以原專案文件為準。Manifest 和資料評分不構成安裝安全認證。

資料評分

54/ 100
維護活躍
81
文件與實用資訊
100
生態關注度
14
安裝便捷訊號
80
專案宣告訊號
65

README 含完整安裝與使用說明;關注度尚低(2)。

評分來自已有資料快照的五維模型,僅作瀏覽參考,不是實際使用評測或安全檢測結論。

安裝與使用

所有專案資料與許可均以對應 GitHub 倉庫為準。

dsh plugin --profile web add github:SARTHAK2511/dsh-cve-audit

複製命令不會自動執行。請先閱讀倉庫文件,確認環境要求與許可證。

專案截圖

倉庫 README

GitHub 原文

已儲存的倉庫文件快照;文件抓取時間未記錄,可能與上方目錄介紹處於不同版本。安裝前請核對當前倉庫說明。

儲存庫檔案保留原文,指令與授權文字不作自動改寫。

dsh-cve-audit

Live CVE / supply-chain audit for your project's own dependencies — not the harness's plugins.

Most existing dsh security plugins (dsh-plugin-vetting, dsh-plugin-sentinel, upstream-radar) audit the *plugin ecosystem itself*. None of them scan the dependency lockfiles of the codebase you're actually working in. dsh-cve-audit fills that gap: it reads package-lock.json / requirements.txt / go.sum in the workspace, batch-queries OSV.dev (free, no API key), and reports known CVEs sorted by severity — as a real tool the agent can call, and optionally re-run automatically whenever a lockfile changes.

Install

dsh plugin add @dsh-plugins/dsh-cve-audit

Usage

Ask the agent to "audit dependencies for CVEs" — it will call the cve_audit tool. Or trigger it directly:

cve_audit({ path: "." })

Config

watch: true          # re-scan automatically on lockfile changes
ecosystems: [npm, PyPI, Go]
osvEndpoint: https://api.osv.dev/v1/querybatch

Status

Early scaffold — built against the publicly documented Cordis plugin API (ctx.tools.register, defineTool, Schema.object, ctx.effect). Not yet run against a live dsh install; the lockfile watch currently uses Node's fs.watch rather than a harness-native workspace-change event, since that event name isn't in the public docs yet — swap in the native hook once confirmed. PRs welcome.

使用前核對

安裝步驟、相容版本與授權範圍以原專案當前文件為準。Stars 和評分是快照中的導航訊號。

安裝與排錯 · 專案問題反饋

同類專案