@@ -5,34 +5,29 @@ All notable changes to this project will be documented in this file.
55The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.1.0/ ) ,
66and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
77
8- ## [ v4.1.5 ] - 2026-04-23
8+ ## [ v4.1.6 ] - 2026-04-23
99
1010### Added
11- - ** Agent Scan** : Add jailbreak detection support and implement ModelJailbreak task (45d171b)
12- - ** Vuln Rules** : Detect exposed AI agent config files (claude_desktop_config.json, mcp.json, etc.) (18049bc)
13- - ** Vuln Rules** : Add Trae IDE and CodeBuddy MCP config paths, extend .env key patterns (59f4bd9)
14- - ** Data Sync** : Replace zip download with git clone, remove github_token dependency (b7ce189)
15- - ** Manual Updates** : Support manual updates to the latest jailbreak datasets, fingerprints, and vulnerability databases (c4fe1c2)
16- - ** Update API** : Merge update-status into update-data endpoint (4131bdb)
11+ - ** Docker** : Add git to runtime dependencies in Dockerfile (69f7430)
12+ - ** Vuln Rules** : Add AIG vulnerability rules [ 2026-04-23] (#350 )
13+ - ** Vuln Rules** : Detect exposed AI agent config files (claude_desktop_config.json, mcp.json, etc.) (#340 )
14+ - ** Vuln Rules** : Add Trae IDE and CodeBuddy MCP config paths, extend .env key patterns
15+ - ** Data Sync** : Replace zip download with git clone, remove github_token dependency (#327 )
16+ - ** Manual Updates** : Support manual updates to the latest jailbreak datasets, fingerprints, and vulnerability databases
17+ - ** Update API** : Merge update-status into update-data endpoint
1718
1819### Fixed
19- - ** Vuln Rules** : Revert .env matcher to API key pattern matching (7d12568)
20- - ** Vuln Rules** : Remove mcpServers field dependency, match on file format only (4513987)
21- - ** Vuln Rules** : Replace substring match with regex to reduce false positives (2238a06)
22- - ** Update API** : Return status=1 when last sync failed (44b86ab)
23- - ** Update API** : Unify response format to {status, message, data} (5abd3f6)
24- - ** Update API** : Remove request params, always sync main branch (17d0ee3)
25- - ** Data Sync** : Harden update_api against CodeQL path-injection and command-injection alerts (e8fcd14)
26- - ** Vuln Rules** : Update GHSA-8fmp -37rc-p5g7.yaml and OpenClaw versioning rule (108108d, c85e88f)
27-
28- ### Changed
29- - ** CI** : Add workflow_dispatch trigger to yaml-lint.yml (8111a21)
30- - ** Docs** : Add AI-Agent-Config to component table in ai-infra-scan docs (9d6a985)
31- - ** Docs** : Fix brand name AIG -> A.I.G in api_data_update.md (6b28158)
32- - ** Docs** : Update AI component count across all 9 README languages (ba347f3, 40afacc)
20+ - ** Vuln Rules** : Revert .env matcher to API key pattern matching
21+ - ** Vuln Rules** : Remove mcpServers field dependency, match on file format only
22+ - ** Vuln Rules** : Replace substring match with regex to reduce false positives
23+ - ** Update API** : Return status=1 when last sync failed
24+ - ** Update API** : Unify response format to {status, message, data}
25+ - ** Update API** : Remove request params, always sync main branch
26+ - ** Data Sync** : Harden update_api against CodeQL path-injection and command-injection alerts
27+ - ** Vuln Rules** : Update GHSA-8fmp -37rc-p5g7.yaml and OpenClaw versioning rule
3328
3429### Contributors
35- Special thanks to @zhuque , @boyhack , @aigsec , @aig-doc-bot
30+ Special thanks to @feiyang666 , @ zhuque , @boyhack , @aigsec , @aig-doc-bot
3631
3732---
3833
0 commit comments