Skip to content
Threat Feed
high advisory

Remote Code Execution in BISHENG Workflow API

Authenticated users can achieve remote code execution in BISHENG versions prior to 2.6.0 by submitting crafted Python payloads to the /api/v1/workflow/run_once endpoint.

CVE search metadata

CVE search record: CVE-2026-82278. Severity: high. CVSS: 8.8. KEV: no. Product: BISHENG (< 2.6.0), bisheng (<= 2.6.0-fix2). Brief: Remote Code Execution in BISHENG Workflow API. Brief link: https://feed.craftedsignal.io/briefs/2026-08-bisheng-rce/

What's new

  • 1. added detection rule: Detects CVE-2026-82285 Exploitation - SSRF via /api/v1/workflow/report/callback Aug 28, 21:39 via nvd

BISHENG versions prior to 2.6.0 contain a critical remote code execution vulnerability (CVE-2026-82278) located within the workflow run_once endpoint. An authenticated attacker can exploit this vulnerability by submitting a maliciously crafted Code node definition to the POST /api/v1/workflow/run_once endpoint. The application processes this payload using the Python exec() function without adequate sandboxing or input validation. Successful exploitation grants the attacker the ability to execute arbitrary Python code within the context of the application, leading to unauthorized access to the underlying filesystem, sensitive stored credentials, and internal network resources. Defenders should prioritize patching to version 2.6.0 or later to remediate the lack of process isolation.

Impact

Successful exploitation of CVE-2026-82278 results in complete loss of confidentiality, integrity, and availability for the BISHENG instance. Impact includes unauthorized access to system-level files, exfiltration of stored credentials used for workflow integrations, and potential lateral movement into the organization's internal network via the application's privileged network access.

Recommendation

  • Upgrade BISHENG instances to version 2.6.0 or later immediately to resolve CVE-2026-82278.
  • Audit logs for authenticated users accessing /api/v1/workflow/run_once to identify potential exploitation attempts.
  • Restrict access to the BISHENG API to authorized users and networks via firewall or network access control lists.
  • Implement monitoring for the exec() function or unusual child process spawns from the BISHENG application process if feasible within the environment.

Immediate actions

Upgrade BISHENG to version 2.6.0 or later

IT Operations 48h

Threat Hunt

Search web logs for POST requests to /api/v1/workflow/run_once

T1190 high medium confidence hunt now

Data: Web server access logs

Mitigations

Upgrade BISHENG to 2.6.0

immediate IT Operations

CVE-2026-82278

Detection coverage 2

Detects CVE-2026-82278 Exploitation - Remote Code Execution via Workflow API

high

Detects attempts to execute arbitrary code by POSTing to the workflow run_once endpoint.

sigma tactics: execution, initial_access techniques: T1059.006 sources: webserver

Detects CVE-2026-82285 Exploitation - SSRF via /api/v1/workflow/report/callback

high

Detects exploitation attempts against CVE-2026-82285 by monitoring for POST requests to the vulnerable callback endpoint containing suspicious URL patterns or metadata IP addresses.

sigma tactics: discovery, initial_access techniques: T1190, T1595 sources: webserver

Detection queries are available on the platform. Get full rules →