mirror of
https://github.com/HKUDS/OpenSpace.git
synced 2026-09-09 22:31:03 +00:00
- Add resolve() + is_relative_to() check in _extract_zip() to block nested traversal entries like nested/../../escape.txt - Sanitize server-provided skill name in import_skill() to prevent directory escape via malicious record metadata - Add 6 regression tests covering both attack vectors Closes #17 Co-authored-by: LeftX <xzq-xu@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| agents | ||
| cloud | ||
| config | ||
| grounding | ||
| host_detection | ||
| host_skills | ||
| llm | ||
| local_server | ||
| platforms | ||
| prompts | ||
| recording | ||
| skill_engine | ||
| skills | ||
| utils | ||
| .env.example | ||
| __init__.py | ||
| __main__.py | ||
| dashboard_server.py | ||
| mcp_server.py | ||
| tool_layer.py | ||