CVE-2026-48546

HIGH

KanaDojo < 0.1.18 Sandbox Escape RCE via messages.cjs

Title source: cna
STIX 2.1

Exploitation Summary

EIP tracks 1 public exploit for CVE-2026-48546. PoCs published by ghapvharmo.

AI-analyzed exploit summary This repository contains a functional proof-of-concept for CVE-2026-48546, demonstrating a race condition in the progress-sync API endpoint that could lead to unauthorized data overwrites or stale data acceptance. The vulnerability arises from improper atomicity in the Lua script handling concurrent updates.

Description

KanaDojo before 0.1.18 contains a sandbox escape vulnerability that allows an attacker to execute arbitrary code by exploiting the explicit passing of the global require function into a Node.js vm.runInNewContext() sandbox context in the issue-auto-respond.yml workflow. Attackers can submit a pull request modifying messages.cjs to import arbitrary Node.js modules, bypassing sandbox restrictions and achieving remote code execution with full GitHub Actions runner privileges including access to AUTOMATION_PR_TOKEN.

Exploits (1)

nomisec WORKING POC
by ghapvharmo · poc
https://github.com/ghapvharmo/gha-lab-a5c1876997-1

This repository contains a functional proof-of-concept for CVE-2026-48546, demonstrating a race condition in the progress-sync API endpoint that could lead to unauthorized data overwrites or stale data acceptance. The vulnerability arises from improper atomicity in the Lua script handling concurrent updates.

Classification
Working Poc 95%
Attack Type
Other
Complexity
Moderate
Reliability
Racy
Target: GitHub Actions Progress Sync API (Next.js-based backend)
No auth needed
Prerequisites: Access to the target API endpoint · Valid sync key (can be brute-forced or guessed) · Concurrent request capability to exploit race condition
mistral-large-3 · analyzed Jul 24, 2026 Full analysis →

Scores

CVSS v3 7.3
EPSS 0.0049
EPSS Percentile 39.3%
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:N

CISA SSVC

Vulnrichment
Exploitation none
Automatable no
Technical Impact total

Details

CWE
CWE-693
Status published
Products (1)
lingdojo/kana-dojo < 0.1.18
Published Jun 11, 2026
Tracked Since Jun 11, 2026