Files
NexQuant/rdagent/app
TPTBusiness 5bd5416c27 fix: Prevent path traversal in get_job_options() app.py
- Validate base_path is within current working directory
- Use .resolve() and .relative_to() for path validation
- Reject paths outside project directory
- Show user-friendly error message via Streamlit
- Add security docstring explaining the fix
- Fixes GitHub Security Alert #4 (py/path-injection)

Path traversal attacks via base_path parameter are now prevented.

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-04-02 22:07:50 +02:00
..
2024-07-25 15:20:04 +08:00
2026-03-18 14:04:52 +08:00