vulngate
v1.2.0VulnGate — a Codex-native source-audit pipeline for ANY codebase: libraries (parsing/serialization), web frameworks (Spring/Struts), middleware/servers (Tomcat/Jetty), logging libraries (Log4j/Logback), expression engines, message/RPC stacks, and applications. Runs the S1→S8 audit loop (attack-surface map → candidates → source audit → PoC matrix → novelty gate → CVSS → disclosure-ready report) with hard evidence gates (G0–G5) driven by the host agent. Aliases: @vulngate, @vg, 漏洞审计, 源码审计, 审计管线, vuln audit. Coverage-driven auditing: full source inventory, heuristic call graphs and flows, security control gaps, sibling differentials, candidate scheduling, and macOS/Electron/native application reconstruction.
By xingchen20ljLicense: MIT2 GitHub starsUpdated 2 days ago
Directory evidence
- Runtimes
- Codex
- Parsed components
- 1 skill or MCP entry
- Source updated
- Sep 21, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install vulngate for Codex
codex plugin marketplace add IchenDEV/agent-plugin-mkt
codex plugin marketplace upgrade agent-plugin-marketplace
codex plugin add vulngate@agent-plugin-marketplacePaste and run these commands in a terminal with Codex. They add and refresh the PluginsMP catalog, then install this plugin.
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/xingchen20lj/vulngateClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.
Plugin files
├── .codex-plugin/plugin.json└── skills/vulngate-audit/SKILL.md
Included Skills1
Drive the VulnGate S1→S8 source-audit pipeline natively in Codex. Use when the user asks to audit any kind of source code — libraries (parsing/serialization/JSON/XML/YAML), web frameworks (Spring/Struts), middleware/servers (Tomcat/Jetty), logging libraries (Log4j/Logback), expression engines, message/RPC stacks (Dubbo/Netty/Hessian), or applications — for RCE/DoS/info-disclosure/logic flaws; verify a PoC across a version×feature×precondition matrix; run the novelty gate against upstream issues/PRs and public disclosures; compute CVSS with precondition consistency; or produce a disclosure-ready finding report; or audit a macOS desktop client (.app/.dmg/.pkg — Swift, Objective-C, C/C++, Electron or bundled Java) through the adapter bundled in macos/. Aliases: 漏洞审计, 源码审计, 0day 挖掘, PoC 验证, Novelty 核验, macOS 审计, 桌面客户端审计, 审 dmg/app/pkg.
Plugin manifests1
{
"name": "vulngate",
"version": "1.2.0",
"description": "VulnGate — a Codex-native source-audit pipeline for ANY codebase: libraries (parsing/serialization), web frameworks (Spring/Struts), middleware/servers (Tomcat/Jetty), logging libraries (Log4j/Logback), expression engines, message/RPC stacks, and applications. Runs the S1→S8 audit loop (attack-surface map → candidates → source audit → PoC matrix → novelty gate → CVSS → disclosure-ready report) with hard evidence gates (G0–G5) driven by the host agent.\n\nAliases: @vulngate, @vg, 漏洞审计, 源码审计, 审计管线, vuln audit.\n\nCoverage-driven auditing: full source inventory, heuristic call graphs and flows, security control gaps, sibling differentials, candidate scheduling, and macOS/Electron/native application reconstruction.",
"author": {
"name": "xingchen20lj",
"email": "[email protected]",
"url": "https://github.com/xingchen20lj"
},
"homepage": "https://github.com/xingchen20lj/vulngate",
"repository": "https://github.com/xingchen20lj/vulngate",
"license": "MIT",
"keywords": [
"security",
"vulnerability-research",
"source-audit",
"llm-agent",
"poc",
"novelty",
"0day",
"coverage",
"callgraph",
"macos",
"electron"
],
"skills": "./skills/",
"interface": {
"displayName": "VulnGate",
"shortDescription": "覆盖率驱动的 Codex 源码审计,支持 macOS / Electron",
"longDescription": "VulnGate 以原生插件形式把 S1→S8 源码审计流程嵌入 Codex,适用于任意代码库:解析/序列化库、Web 框架(Spring/Struts)、中间件(Tomcat/Jetty)、日志库(Log4j/Logback)、表达式引擎、消息/RPC 栈与应用。宿主 Agent 负责候选生成、静态审计与结论判定,捆绑 CLI 负责矩阵跑测、Novelty 检索、CVSS 校验与账本落盘。每条“确认”结论都必须有运行时 PoC 证据;上游公开披露命中即降级,严禁声称 0day。\n\nEnglish: VulnGate embeds the S1→S8 source-audit pipeline natively in Codex for ANY codebase — libraries, web frameworks (Spring/Struts), middleware (Tomcat/Jetty), logging (Log4j/Logback), expression engines, message/RPC stacks, and applications. The host agent owns reasoning; the bundled CLI owns deterministic work (PoC matrix, novelty scan, CVSS consistency, ledger). Every \"confirmed\" finding requires runtime PoC evidence; upstream public disclosure degrades novelty; never claim 0day without it.\n\n新增完整源码覆盖率、启发式调用图、安全控制缺口与同族差分、候选调度,以及 macOS .app/.dmg/.pkg、Mach-O、Electron ASAR 和 source map 适配。静态线索不替代运行时证据。",
"developerName": "xingchen20lj",
"category": "Engineering",
"capabilities": [
"Interactive",
"Read",
"Write"
],
"websiteURL": "https://github.com/xingchen20lj/vulngate",
"defaultPrompt": [
"审计这个代码库,按覆盖率驱动 S1→S8 全流程",
"审计这个 macOS 应用,重建攻击面并验证候选",
"查看高风险未审区域,安排下一轮审计候选"
],
"brandColor": "#0EA5E9",
"composerIcon": "./assets/composer-icon.png",
"logo": "./assets/logo.png",
"logoDark": "./assets/logo-dark.png",
"screenshots": []
}
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[vulngate on Agent Plugins Marketplace](https://pluginsmp.com/plugins/vulngate)