Description
Devika v1.0 is vulnerable to Code Injection via the Runner.run_code function in src/agents/runner/runner.py.
Published: 2026-09-30
Score: 9.8 Critical
EPSS: < 1% Very Low
KEV: No
Impact: Code Injection
Action: Apply update
AI Analysis

Impact

This issue allows an attacker to inject and execute arbitrary code through the Runner.run_code function in Devika v1.0. The vulnerability arises when user supplied input is passed directly to the code execution engine without proper sanitization, enabling execution of unintended commands and disclosure of application secrets. The potential impact includes full compromise of the host environment if the runner is run with elevated privileges, or unrestricted data exfiltration if attacked through unauthorized channels.

Affected Systems

Only Devika version 1.0 is affected. No specific vendor or corporate product names are listed, but any deployment of this version that exposes the Runner.run_code endpoint to external input is at risk.

Risk and Exploitability

The exploit requires the ability to pass custom code to Runner.run_code. In typical deployments this might be achievable via exposed APIs or local configuration files, suggesting a local or remote code execution vector, depending on the operating context. The EPSS score indicates <1% probability of exploitation, and the CVSS score of 9.8 underscores the severity of arbitrary code execution despite its low likelihood of being actively exploited; however, precautions are recommended. The attacker would need to trigger the vulnerable function, which may be straightforward if the interface is publicly accessible.

Generated by OpenCVE AI on October 2, 2026 at 15:38 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply an updated or patched version of Devika when one becomes available
  • Restrict the use of Runner.run_code to trusted input only, validating or prohibiting external data sources
  • Deploy the application in a sandboxed or restricted environment, limiting the permissions available to the runner process

Generated by OpenCVE AI on October 2, 2026 at 15:38 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 02 Oct 2026 16:00:00 +0000

Type Values Removed Values Added
Title Code Injection via Runner.run_code in Devika v1.0

Fri, 02 Oct 2026 13:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Thu, 01 Oct 2026 17:15:00 +0000

Type Values Removed Values Added
First Time appeared Stitionai
Stitionai devika
Vendors & Products Stitionai
Stitionai devika

Wed, 30 Sep 2026 23:15:00 +0000

Type Values Removed Values Added
Title Code Injection via Runner.run_code in Devika v1.0
Weaknesses CWE-94

Wed, 30 Sep 2026 21:15:00 +0000

Type Values Removed Values Added
Description Devika v1.0 is vulnerable to Code Injection via the Runner.run_code function in src/agents/runner/runner.py.
References

Subscriptions

Stitionai Devika
cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-10-02T12:41:20.934Z

Reserved: 2026-06-08T00:00:00.000Z

Link: CVE-2026-51872

cve-icon Vulnrichment

Updated: 2026-10-02T12:41:14.189Z

cve-icon NVD

Status : Deferred

Published: 2026-09-30T21:17:13.067

Modified: 2026-10-02T13:17:49.467

Link: CVE-2026-51872

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-02T15:45:18Z

Weaknesses
  • CWE-94

    Improper Control of Generation of Code ('Code Injection')