بنقرة واحدة
dependency-vulnerability-response
Respond to a reported CVE in a project dependency.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Respond to a reported CVE in a project dependency.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Review code changes and report issues by severity with actionable fixes.
Sharpen a fuzzy intention into one measurable objective string that drives the rest of the work.
Convert a Prompt Flow PRS pipeline submission to run a Microsoft Agent Framework workflow.
Build a Model Context Protocol (MCP) server that lets an LLM call into external tools and resources.
Summarize PDF documents into concise bullet-point digests.
Bump a dependency version across a pnpm workspace and update lockfile.
| slug | dependency-vulnerability-response |
| name | Dependency Vulnerability Response |
| version | 0.1.0 |
| description | Respond to a reported CVE in a project dependency. |
| category | guardrails |
| tags | ["security","vulnerability","dependencies","cve"] |
| inputs | [{"name":"cve","type":"string","required":true,"description":"CVE identifier and dependency"},{"name":"exposure","type":"string","required":true,"description":"How the dependency is used"}] |
| output | {"format":"markdown","description":"Response plan with triage, mitigation options, and verification."} |
| author | badhope |
| license | MIT |
| created | "2026-06-21T00:00:00.000Z" |
| updated | "2026-06-21T00:00:00.000Z" |
A scanner reports a CVE, a security advisory is published, or during a security review.
Provide the CVE/dependency and how the project uses it.
A triage and mitigation plan with verification steps.
Respond to a dependency vulnerability.
Output:
1. Triage: severity, exploitability in this project's usage, affected versions
2. Options: upgrade, patch, remove, workaround, accept risk
3. Decision: recommended path with rationale
4. Verification: how to confirm the fix (scanner output, test, code review)
5. Communication: who to notify and timeline
6. Prevention: how to catch similar issues earlier
Do not download or execute exploit code.
Input:
cve: 'CVE-2024-1234 in lodash < 4.17.21'
exposure: 'Used for object merging in request handlers'
Output:
## Triage
Severity: HIGH. Affects deep merge in request parsing; exploitable if user input reaches merge.
## Options
1. Upgrade to lodash 4.17.21 (preferred).
2. Replace with native structuredClone where applicable.
## Verification
Run `npm audit`; confirm lodash version in lockfile. Add a test with a malicious payload shape.
These are the bugs that bite every new user. Check them before shipping:
Accepting scanner findings without triage: Every CVE doesn't apply to every usage.
Exploits executed during investigation: Running proof-of-concept code to "understand" the vulnerability.
Pinning to a fixed version without understanding range: Upgrading to a version that still has the issue.
Not communicating to stakeholders: Security issues without notification lead to surprise.
No regression test added: Fix is applied but no test prevents the vulnerability from returning.