Part of #1195 — Phase 4
Detect when tool call arguments contain URLs or commands that originated from untrusted content rather than the user.
Crates: zeph-core, zeph-tools
Depends on: SEC-1.4, SEC-2.1
Tasks:
Files: crates/zeph-core/src/sanitizer/exfiltration.rs, crates/zeph-tools/src/audit.rs
Part of #1195 — Phase 4
Detect when tool call arguments contain URLs or commands that originated from untrusted content rather than the user.
Crates: zeph-core, zeph-tools
Depends on: SEC-1.4, SEC-2.1
Tasks:
tracing::warn!, require user confirmation (human-in-the-loop)[security.exfiltration_guard] validate_tool_urls = trueFiles:
crates/zeph-core/src/sanitizer/exfiltration.rs,crates/zeph-tools/src/audit.rs