Skip to content
Threat Feed
high advisory

praktor: Path traversal and stored instruction injection (CVE-2026-62331)

The praktor agent platform allows unauthenticated Telegram users to perform path traversal and stored instruction injection by uploading files with malicious filenames, enabling arbitrary file write access to the agent workspace.

CVE search metadata

CVE search record: CVE-2026-62331. Severity: high. CVSS: 8.2. EPSS: 0.78%. KEV: no. Product: praktor (<= 0.9.0). Brief: praktor: Path traversal and stored instruction injection (CVE-2026-62331). Brief link: https://feed.craftedsignal.io/briefs/2026-11-praktor-path-traversal/

Triage facts

Revision 1
Applicability
praktor (<= 0.9.0)
Evidence
Unknown
Severity
High
Action
Elevated
Sources
2 public sources
Freshness
Revision 1Nov 4, 04:13 UTC
Vulnerabilities
1 CVE
Source quality
A1Likely

The praktor agent platform is susceptible to a path traversal vulnerability (CVE-2026-62331) in its Telegram bot implementation. An attacker can supply a specially crafted filename containing directory traversal sequences (e.g., '../') during a file upload via Telegram. Because the platform fails to sanitize these filenames before writing them to the persistent agent workspace volume, an attacker can write files outside the intended 'uploads/' directory. This allows for the overwriting or creation of critical agent files, such as instructions, hooks, or configuration files, leading to stored instruction injection within the AI agent's environment.

Impact

Successful exploitation allows a remote, unauthenticated Telegram user to write arbitrary files to the agent's persistent workspace volume. This can lead to the manipulation of agent behavior, configuration, or logic, as the AI agent consumes these files during subsequent execution runs.

Recommendation

  • Upgrade the praktor installation to version 0.9.1 or later to incorporate the fix implemented in PR #228.
  • Implement access control by restricting the telegram.allow_from configuration setting to trusted Telegram user IDs.
  • Audit the /workspace/agent directory for unexpected files or modifications if the instance was potentially exposed to unauthorized Telegram users.

Immediate actions

Upgrade praktor to version 0.9.1 or later

IT Operations 24h

Threat Hunt

Hunt for file writes in the persistent workspace directory that originated from the Telegram bot process

T1565.001 medium medium confidence hunt now

Data: Application audit logs or container file integrity logs for /workspace/agent

Mitigations

Restrict telegram.allow_from to trusted user IDs

immediate IT Operations

CVE-2026-62331