Skip to content

feat: add VulnGym issue #4-#8 data cleaning and annotation scripts#65

Open
xyaohubery wants to merge 1 commit into
Tencent:mainfrom
xyaohubery:feat/issue4-8-fix-scripts
Open

feat: add VulnGym issue #4-#8 data cleaning and annotation scripts#65
xyaohubery wants to merge 1 commit into
Tencent:mainfrom
xyaohubery:feat/issue4-8-fix-scripts

Conversation

@xyaohubery

Copy link
Copy Markdown

Summary

Scripts for VulnGym 犀牛鸟 issues #4 through #8 — data cleaning, trace chain fixing, n8n sample analysis, call chain rebuilding, and config-type vulnerability annotation.

Scripts

File Issue Description
scripts/issue4_fix_code_locations.py #4 Auto-fix code snippet {file, line} mismatches with multi-strategy search
scripts/issue5_clean_trace_chains.py #5 Detect and clean trace chain duplicate nodes, ordering anomalies
scripts/issue6_fix_n8n_samples.py #6 Analyze and fix n8n sandbox escape sample entry points/critical operations
scripts/issue7_rebuild_call_chains.py #7 Rebuild misaligned vulnerability call chains, flag multi-stage exploits
scripts/issue8_config_vuln_annotation.py #8 Config-type/non-taint vulnerability annotation guide and auto-fix

Verified

All scripts tested against data/entries.jsonl (408 entries):

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant