Skip to content

Commit 78a54a8

Browse files
authored
docs: add AVE-2026-00057/58/59 to README and CHANGELOG (#52)
1 parent eb4ba30 commit 78a54a8

2 files changed

Lines changed: 31 additions & 5 deletions

File tree

CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,29 @@ Format: [Semantic Versioning](https://semver.org). Schema versions and record se
66

77
---
88

9+
## [1.3.0] - 2026-07-17
10+
11+
### Summary
12+
13+
- 3 new records: AVE-2026-00057 through AVE-2026-00059 — record set now at 59,
14+
118 tests passing.
15+
- AVE-2026-00057: obfuscated/encoded skill payload designed to evade static
16+
scanners (base64/hex/marshal decode fed directly into eval/exec)
17+
- AVE-2026-00058: deceptive skill trigger or activation-scope manipulation
18+
via misleading manifest description
19+
- AVE-2026-00059: fragmented cross-tool-description prompt injection
20+
reassembled at a planted trigger (ShareLock-class), citing the original
21+
research plus Microsoft's 2026 MCP security checkpoint
22+
- `owasp_mcp` corrected against `crosswalks/ave-to-owasp-mcp.md` during review,
23+
not just pattern-validated against the schema: AVE-2026-00057 was missing
24+
`MCP03` (Tool Poisoning) alongside `MCP04`; AVE-2026-00058's draft `MCP09`
25+
(Shadow MCP Servers) was a flat mismatch, corrected to `MCP03` + `MCP06`
26+
(Tool Poisoning, Intent Flow Subversion). `mitre_atlas: AML.T0051` on
27+
AVE-2026-00059 verified against MITRE's own published technique name (LLM
28+
Prompt Injection), not assumed from existing corpus convention.
29+
30+
---
31+
932
## [1.2.0] - 2026-07-12
1033

1134
### Summary

README.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Stable IDs, AIVSS scores, and behavioral fingerprints for every way a skill file
1111
MCP server, system prompt, or agent plugin can be weaponized — scored consistently,
1212
mapped to the frameworks security teams already report against.
1313

14-
[![Records](https://img.shields.io/badge/records-56-0f6e56?style=flat-square)](records/)
14+
[![Records](https://img.shields.io/badge/records-59-0f6e56?style=flat-square)](records/)
1515
[![Schema](https://img.shields.io/badge/schema-v1.1.0-0a3024?style=flat-square)](schema/ave-record-1.1.0.schema.json)
1616
[![AIVSS](https://img.shields.io/badge/AIVSS-v0.8-d4a017?style=flat-square)](https://aivss.owasp.org)
1717
[![OWASP MCP](https://img.shields.io/badge/OWASP-MCP%20Top%2010-0a3024?style=flat-square)](https://owasp.org)
@@ -95,13 +95,13 @@ skill file -> in CI / pre-commit -> before deploy
9595

9696
| | |
9797
|---|---|
98-
| Total records | 56 |
98+
| Total records | 59 |
9999
| Schema version | 1.1.0 |
100100
| AIVSS spec | v0.8 |
101101
| CRITICAL (>= 9.0) | 1 |
102-
| HIGH (7.0-8.9) | 11 |
103-
| MEDIUM (4.0-6.9) | 43 |
104-
| LOW (< 4.0) | 1 |
102+
| HIGH (7.0-8.9) | 12 |
103+
| MEDIUM (4.0-6.9) | 44 |
104+
| LOW (< 4.0) | 2 |
105105
| Framework: OWASP MCP Top 10 | all records |
106106
| Framework: MITRE ATLAS | where applicable |
107107
| Framework: OWASP Agentic AI Top 10 | where applicable |
@@ -220,6 +220,9 @@ AIVSS = ((8.5 + 7.5) / 2) x 1.0 x 1 = 8.0 -> HIGH
220220
| [AVE-2026-00054](records/AVE-2026-00054.json) | Code-Execution Sandbox Escape | 6.7 | MEDIUM |
221221
| [AVE-2026-00055](records/AVE-2026-00055.json) | MCP STDIO Launch Configuration Injection | 7.7 | HIGH |
222222
| [AVE-2026-00056](records/AVE-2026-00056.json) | Zero-Click Exfiltration via Rendered Content Auto-Fetch | 5.8 | MEDIUM |
223+
| [AVE-2026-00057](records/AVE-2026-00057.json) | Obfuscated Payload — Static Scanner Evasion | 4.4 | MEDIUM |
224+
| [AVE-2026-00058](records/AVE-2026-00058.json) | Deceptive Trigger — Activation-Scope Manipulation | 3.1 | LOW |
225+
| [AVE-2026-00059](records/AVE-2026-00059.json) | Fragmented Cross-Description Reassembly (ShareLock) | 7.1 | HIGH |
223226

224227
---
225228

0 commit comments

Comments
 (0)