CVE-2026-62677 is a path traversal vulnerability in an AI agent framework where session-scoped agent bundles—user-uploaded configuration meant to customize agent behavior—can smuggle attacker-controlled paths into the execution environment. The vulnerability stems from a fundamental trust misclassification: the framework treats bundle configuration as trusted simply because it's scoped to a session, rather than validating it as user-controlled input that could be malicious.

The critical failure is in how the configuration flows through the system. The bundle parser stores values verbatim, the validator applies no constraints to path inputs, and the resource registry preserves whatever paths were provided when deployment guards are absent. The existing _assert_within_cwd check is security theater—it validates boundaries relative to an attacker-selected root, making the check meaningless. This is a cascading trust amplification pattern: each subsystem treats its input as trustworthy and passes it forward unchanged, creating a compound trust chain where a single malicious value propagates through five distinct subsystems.

The exploitation condition depends on an environment variable: OMNIGENT_RUNNER_WORKSPACE. When unset—common in local development—the vulnerability becomes exploitable. When set, it acts as an implicit security boundary. This creates a dangerous situation where the same code is secure in production but vulnerable on developer machines, with no explicit warning. The framework silently changes security posture based on deployment configuration.

To assess your exposure: First, verify whether your deployment sets OMNIGENT_RUNNER_WORKSPACE and whether it's validated at startup. Second, audit any code paths that accept configuration from agent bundles and ask whether those inputs are validated against a trusted root before use. Third, check whether your framework version includes the 0.3.0 patch and confirm what it actually constrains—whether it validates at bundle upload (preferred) or only at execution time.

The deeper implication is that AI agent frameworks increasingly accept configuration from agents or their users, creating implicit trust boundaries that may not be explicitly enforced. Treat any configuration input from bundles as untrusted regardless of session scoping, and formalize that as an explicit security invariant in your threat model.