mirror of
https://github.com/mukul975/Anthropic-Cybersecurity-Skills.git
synced 2026-08-03 09:20:18 +03:00
Fix framework-ID defects across 53 skills (grounded in authoritative data)
Deterministic audit against vendored MITRE/NIST oracles (ATT&CK v19.1, ATLAS 2026.07, NIST CSF 2.0, D3FEND v1.4.0) found and fixed: - 27 wrong-framework leaks on 12 AI-security skills: ATLAS AML.* IDs were under `mitre_attack` (-> `atlas_techniques`) and AI-RMF GOVERN/MEASURE IDs under `nist_csf` (-> `nist_ai_rmf`). - RS.AN-01 -> RS.AN-03 on 37 forensics/incident-analysis skills (CSF 1.1 ID retired in CSF 2.0; RS.AN-03 is the incident-analysis successor). - PR.DS-06 -> PR.DS-01 on the SLSA/Sigstore provenance skill (CSF 1.1 ID absorbed into PR.DS-01 in CSF 2.0; body prose updated too). - AML.T0104 -> AML.T0010 on 3 software-supply-chain skills (T0104 is "Publish Poisoned AI Agent Tool" -- wrong topic; T0010 "AI Supply Chain Compromise" is correct). CSF/ATLAS replacements verified against NIST CSWP.29, the official CSF 1.1->2.0 transition workbook, and mitre-atlas/atlas-data. Framework-ID gate: 0 defects. Schema: 817/817 pass.
This commit is contained in:
@@ -15,7 +15,6 @@ version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
- RS.AN-01
|
||||
- RS.AN-03
|
||||
- DE.AE-02
|
||||
- RS.MA-01
|
||||
|
||||
@@ -20,7 +20,6 @@ version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
- RS.AN-01
|
||||
- RS.AN-03
|
||||
- DE.AE-02
|
||||
- RS.MA-01
|
||||
|
||||
@@ -15,7 +15,6 @@ version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
- RS.AN-01
|
||||
- RS.AN-03
|
||||
- DE.AE-02
|
||||
- RS.MA-01
|
||||
|
||||
@@ -15,7 +15,6 @@ version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
- RS.AN-01
|
||||
- RS.AN-03
|
||||
- DE.AE-02
|
||||
- RS.MA-01
|
||||
|
||||
@@ -18,7 +18,6 @@ license: Apache-2.0
|
||||
atlas_techniques:
|
||||
- AML.T0052
|
||||
nist_csf:
|
||||
- RS.AN-01
|
||||
- RS.AN-03
|
||||
- DE.AE-02
|
||||
- RS.MA-01
|
||||
|
||||
@@ -19,7 +19,6 @@ version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
- RS.AN-01
|
||||
- RS.AN-03
|
||||
- DE.AE-02
|
||||
- RS.MA-01
|
||||
|
||||
@@ -16,7 +16,6 @@ version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
- RS.AN-01
|
||||
- RS.AN-03
|
||||
- DE.AE-02
|
||||
- RS.MA-01
|
||||
|
||||
@@ -20,7 +20,6 @@ version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
- RS.AN-01
|
||||
- RS.AN-03
|
||||
- DE.AE-02
|
||||
- RS.MA-01
|
||||
|
||||
@@ -20,7 +20,6 @@ version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
- RS.AN-01
|
||||
- RS.AN-03
|
||||
- DE.AE-02
|
||||
- RS.MA-01
|
||||
|
||||
@@ -25,7 +25,6 @@ nist_ai_rmf:
|
||||
- MANAGE-3.1
|
||||
- MEASURE-3.1
|
||||
nist_csf:
|
||||
- RS.AN-01
|
||||
- RS.AN-03
|
||||
- DE.AE-02
|
||||
- RS.MA-01
|
||||
|
||||
@@ -15,7 +15,6 @@ version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
- RS.AN-01
|
||||
- RS.AN-03
|
||||
- DE.AE-02
|
||||
- RS.MA-01
|
||||
|
||||
@@ -26,7 +26,6 @@ author: mukul975
|
||||
license: Apache-2.0
|
||||
atlas_techniques:
|
||||
- AML.T0010
|
||||
- AML.T0104
|
||||
nist_ai_rmf:
|
||||
- GOVERN-5.2
|
||||
- MAP-1.6
|
||||
|
||||
@@ -16,7 +16,6 @@ version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
- RS.AN-01
|
||||
- RS.AN-03
|
||||
- DE.AE-02
|
||||
- RS.MA-01
|
||||
|
||||
@@ -18,7 +18,6 @@ author: mahipal
|
||||
license: Apache-2.0
|
||||
atlas_techniques:
|
||||
- AML.T0010
|
||||
- AML.T0104
|
||||
nist_ai_rmf:
|
||||
- GOVERN-5.2
|
||||
- MAP-1.6
|
||||
|
||||
@@ -15,7 +15,6 @@ version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
- RS.AN-01
|
||||
- RS.AN-03
|
||||
- DE.AE-02
|
||||
- RS.MA-01
|
||||
|
||||
@@ -23,7 +23,6 @@ version: 1.0.0
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
- RS.AN-01
|
||||
- RS.AN-03
|
||||
- DE.AE-02
|
||||
- RS.MA-01
|
||||
|
||||
@@ -15,7 +15,6 @@ version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
- RS.AN-01
|
||||
- RS.AN-03
|
||||
- DE.AE-02
|
||||
- RS.MA-01
|
||||
|
||||
@@ -22,7 +22,6 @@ version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
- RS.AN-01
|
||||
- RS.AN-03
|
||||
- DE.AE-02
|
||||
- RS.MA-01
|
||||
|
||||
@@ -15,7 +15,6 @@ version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
- RS.AN-01
|
||||
- RS.AN-03
|
||||
- DE.AE-02
|
||||
- RS.MA-01
|
||||
|
||||
@@ -20,7 +20,6 @@ version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
- RS.AN-01
|
||||
- RS.AN-03
|
||||
- DE.AE-02
|
||||
- RS.MA-01
|
||||
|
||||
@@ -15,9 +15,9 @@ tags:
|
||||
version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
nist_ai_rmf:
|
||||
- MEASURE-2.7
|
||||
mitre_attack:
|
||||
atlas_techniques:
|
||||
- AML.T0024
|
||||
---
|
||||
# Assessing Vector and Embedding Weaknesses
|
||||
|
||||
@@ -15,9 +15,9 @@ tags:
|
||||
version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
nist_ai_rmf:
|
||||
- MANAGE-2.2
|
||||
mitre_attack:
|
||||
atlas_techniques:
|
||||
- AML.T0010
|
||||
---
|
||||
# Auditing MCP Servers for Tool Poisoning
|
||||
|
||||
@@ -15,9 +15,9 @@ tags:
|
||||
version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
nist_ai_rmf:
|
||||
- MANAGE-4.1
|
||||
mitre_attack:
|
||||
atlas_techniques:
|
||||
- AML.T0051
|
||||
---
|
||||
# Continuous LLM Red Teaming with Promptfoo
|
||||
|
||||
@@ -15,9 +15,9 @@ tags:
|
||||
version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
nist_ai_rmf:
|
||||
- MANAGE-2.1
|
||||
mitre_attack:
|
||||
atlas_techniques:
|
||||
- AML.T0054
|
||||
---
|
||||
# Defending LLMs with Guardrails
|
||||
|
||||
@@ -15,9 +15,9 @@ tags:
|
||||
version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
nist_ai_rmf:
|
||||
- MEASURE-2.7
|
||||
mitre_attack:
|
||||
atlas_techniques:
|
||||
- AML.T0020
|
||||
- AML.T0018
|
||||
---
|
||||
|
||||
@@ -15,9 +15,9 @@ tags:
|
||||
version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
nist_ai_rmf:
|
||||
- MEASURE-2.7
|
||||
mitre_attack:
|
||||
atlas_techniques:
|
||||
- AML.T0051.001
|
||||
---
|
||||
# Detecting Indirect Prompt Injection
|
||||
|
||||
@@ -15,9 +15,9 @@ tags:
|
||||
version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
nist_ai_rmf:
|
||||
- MEASURE-2.6
|
||||
mitre_attack:
|
||||
atlas_techniques:
|
||||
- AML.T0024
|
||||
---
|
||||
# Detecting Model Extraction Attacks
|
||||
|
||||
@@ -20,7 +20,6 @@ author: mahipal
|
||||
license: Apache-2.0
|
||||
atlas_techniques:
|
||||
- AML.T0010
|
||||
- AML.T0104
|
||||
nist_ai_rmf:
|
||||
- GOVERN-5.2
|
||||
- MAP-1.6
|
||||
|
||||
@@ -16,7 +16,6 @@ version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
- RS.AN-01
|
||||
- RS.AN-03
|
||||
- DE.AE-02
|
||||
- RS.MA-01
|
||||
|
||||
@@ -53,7 +53,6 @@ version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
- RS.AN-01
|
||||
- RS.AN-03
|
||||
- DE.AE-02
|
||||
- RS.MA-01
|
||||
|
||||
@@ -16,7 +16,6 @@ version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
- RS.AN-01
|
||||
- RS.AN-03
|
||||
- DE.AE-02
|
||||
- RS.MA-01
|
||||
|
||||
@@ -15,7 +15,6 @@ version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
- RS.AN-01
|
||||
- RS.AN-03
|
||||
- DE.AE-02
|
||||
- RS.MA-01
|
||||
|
||||
@@ -15,9 +15,9 @@ tags:
|
||||
version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
nist_ai_rmf:
|
||||
- MEASURE-2.7
|
||||
mitre_attack:
|
||||
atlas_techniques:
|
||||
- AML.T0051
|
||||
- AML.T0054
|
||||
---
|
||||
|
||||
@@ -16,7 +16,6 @@ version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
- RS.AN-01
|
||||
- RS.AN-03
|
||||
- DE.AE-02
|
||||
- RS.MA-01
|
||||
|
||||
@@ -28,7 +28,6 @@ atlas_techniques:
|
||||
- AML.T0066
|
||||
- AML.T0082
|
||||
nist_csf:
|
||||
- RS.AN-01
|
||||
- RS.AN-03
|
||||
- DE.AE-02
|
||||
- RS.MA-01
|
||||
|
||||
@@ -15,7 +15,6 @@ version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
- RS.AN-01
|
||||
- RS.AN-03
|
||||
- DE.AE-02
|
||||
- RS.MA-01
|
||||
|
||||
@@ -20,7 +20,6 @@ version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
- RS.AN-01
|
||||
- RS.AN-03
|
||||
- DE.AE-02
|
||||
- RS.MA-01
|
||||
|
||||
@@ -15,7 +15,6 @@ version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
- RS.AN-01
|
||||
- RS.AN-03
|
||||
- DE.AE-02
|
||||
- RS.MA-01
|
||||
|
||||
@@ -22,7 +22,6 @@ version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
- RS.AN-01
|
||||
- RS.AN-03
|
||||
- DE.AE-02
|
||||
- RS.MA-01
|
||||
|
||||
@@ -15,7 +15,6 @@ version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
- RS.AN-01
|
||||
- RS.AN-03
|
||||
- DE.AE-02
|
||||
- RS.MA-01
|
||||
|
||||
@@ -15,7 +15,6 @@ version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
- RS.AN-01
|
||||
- RS.AN-03
|
||||
- DE.AE-02
|
||||
- RS.MA-01
|
||||
|
||||
@@ -15,7 +15,6 @@ version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
- RS.AN-01
|
||||
- RS.AN-03
|
||||
- DE.AE-02
|
||||
- RS.MA-01
|
||||
|
||||
@@ -21,7 +21,6 @@ version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
- RS.AN-01
|
||||
- RS.AN-03
|
||||
- DE.AE-02
|
||||
- RS.MA-01
|
||||
|
||||
@@ -20,7 +20,6 @@ version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
- RS.AN-01
|
||||
- RS.AN-03
|
||||
- DE.AE-02
|
||||
- RS.MA-01
|
||||
|
||||
@@ -15,7 +15,6 @@ version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
- RS.AN-01
|
||||
- RS.AN-03
|
||||
- DE.AE-02
|
||||
- RS.MA-01
|
||||
|
||||
@@ -16,7 +16,6 @@ version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
- RS.AN-01
|
||||
- RS.AN-03
|
||||
- DE.AE-02
|
||||
- RS.MA-01
|
||||
|
||||
@@ -23,7 +23,6 @@ version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
- RS.AN-01
|
||||
- RS.AN-03
|
||||
- DE.AE-02
|
||||
- RS.MA-01
|
||||
|
||||
@@ -23,7 +23,6 @@ atlas_techniques:
|
||||
- AML.T0066
|
||||
- AML.T0082
|
||||
nist_csf:
|
||||
- RS.AN-01
|
||||
- RS.AN-03
|
||||
- DE.AE-02
|
||||
- RS.MA-01
|
||||
|
||||
@@ -15,9 +15,9 @@ tags:
|
||||
version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
nist_ai_rmf:
|
||||
- MEASURE-2.7
|
||||
mitre_attack:
|
||||
atlas_techniques:
|
||||
- AML.T0051
|
||||
- AML.T0054
|
||||
---
|
||||
|
||||
@@ -15,9 +15,9 @@ tags:
|
||||
version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
nist_ai_rmf:
|
||||
- GOVERN-1.3
|
||||
mitre_attack:
|
||||
atlas_techniques:
|
||||
- AML.T0053
|
||||
---
|
||||
# Securing Agentic AI Tool Invocation
|
||||
|
||||
@@ -15,9 +15,9 @@ tags:
|
||||
version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
nist_ai_rmf:
|
||||
- MEASURE-2.7
|
||||
mitre_attack:
|
||||
atlas_techniques:
|
||||
- AML.T0057
|
||||
---
|
||||
# Testing for System Prompt Leakage
|
||||
|
||||
@@ -15,9 +15,9 @@ tags:
|
||||
version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
nist_ai_rmf:
|
||||
- MEASURE-2.7
|
||||
mitre_attack:
|
||||
atlas_techniques:
|
||||
- AML.T0051
|
||||
---
|
||||
# Testing Prompt Injection in RAG Pipelines
|
||||
|
||||
@@ -16,7 +16,7 @@ version: '1.0'
|
||||
author: mahipal
|
||||
license: Apache-2.0
|
||||
nist_csf:
|
||||
- PR.DS-06
|
||||
- PR.DS-01
|
||||
mitre_attack:
|
||||
- T1195
|
||||
---
|
||||
@@ -28,7 +28,7 @@ Build-provenance verification answers a question that defeats many supply-chain
|
||||
|
||||
This skill covers verifying signatures and SLSA provenance with **cosign** (`cosign verify`, `cosign verify-attestation`, `cosign verify-blob-attestation`) and **slsa-verifier** (`slsa-verifier verify-artifact`), enforcing the builder identity (the GitHub Actions workflow that produced the artifact) and the expected source repository. Keyless verification ties trust to an OIDC issuer (e.g., `https://token.actions.githubusercontent.com`) and a certificate identity rather than a long-lived private key.
|
||||
|
||||
This maps to MITRE ATT&CK **T1195 — Supply Chain Compromise** (provenance verification detects/blocks tampered artifacts) and NIST CSF **PR.DS-06** (integrity-checking mechanisms are used to verify software, firmware, and information integrity).
|
||||
This maps to MITRE ATT&CK **T1195 — Supply Chain Compromise** (provenance verification detects/blocks tampered artifacts) and NIST CSF **PR.DS-01** (the confidentiality, integrity, and availability of data-at-rest are protected; CSF 2.0 absorbed the retired 1.1 PR.DS-06 integrity-checking outcome here).
|
||||
|
||||
## When to Use
|
||||
|
||||
|
||||
Reference in New Issue
Block a user