Files
NexQuant/rdagent
TPTBusiness 9d623f0fbb fix(security): resolve CodeQL path-injection alerts in UI data loaders
After the relative_to() boundary check, reassign the path variable using
resolved_root / resolved_path.relative_to(resolved_root) so all subsequent
file operations use a path derived from the trusted application root rather
than the original user-supplied value. This breaks CodeQL's taint chain
(py/path-injection) while preserving identical runtime behaviour.

Fixes alerts #41, #42, #43, #44.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-17 21:49:30 +02:00
..
2026-03-18 14:04:52 +08:00