High severity · published Jun 11, 2026
CVE-2026-48547
KanaDojo < 0.1.18 Command Injection via patchNotesData.json in release.yml
7.3
CVSS
0.9%
EPSS
No
On KEV
Description
KanaDojo contains a command injection vulnerability that allows an attacker with pull request access to execute arbitrary shell commands by inserting shell metacharacters into the version or changes fields of patchNotesData.json, which are interpolated unsanitized into a child_process.execSync() call in the release.yml workflow. Attackers can have a malicious pull request merged to trigger the GitHub Actions runner with contents write permissions and access to GITHUB_TOKEN.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:N
Attack vector
Network
Complexity
Low
Privileges
Low
User interaction
Required
Confidentiality
High
Integrity
High
Availability
None
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.9% · higher than 60% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
KA
kana-dojo · lingdojo
before 0.1.18 · source: vendor
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-48547
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-48547
github.com
https://github.com/lingdojo/kana-dojo/commit/31b85a5d7c4b323ddeba3b2dc5e7807558710544
github.com
https://github.com/lingdojo/kana-dojo/releases/tag/v0.1.18
More from kana-dojo
7.3
CVE-2026-48546
KanaDojo < 0.1.18 Sandbox Escape RCE via messages.cjs
