Skip to main content
← All vulnerabilities
CVE-2026-55107GHSA-7PWQ-Q9JF-539H

Kobako Vulnerable to Sandbox Escape: guest eval reaches host RCE via method_missing → public_send (any bound Service)

Published
Last modified
Status
published
Known exploitation
Not listed in CISA KEV
Fix
Fixed in 0.9.1
Public exploit
None on Exploit-DB
CISA SSVC
  • Exploitation: poc
  • Automatable: yes
  • Technical impact: total
?

Decision points from CISA's Vulnrichment, assessed (SSVC 2.0.3).

SSVC documentation

Summary

Kobako is a Ruby gem that embeds a Wasm-isolated mruby interpreter inside applications, allowing execution of untrusted Ruby scripts (LLM-generated code, user formulas, student submissions, third-party plugins) in-process without giving them access to host memory, files, network, or credentials. From version 0.1.0 to before version 0.9.1, a guest mruby script running inside the Kobako sandbox can execute arbitrary Ruby in the host process, fully escaping the sandbox. This issue has been patched in version 0.9.1.

Affected versions

  • elct9620 kobako

    From 0.1.0 · fixed in 0.9.1

  • kobakoRubyGems

    From 0.1.0 · fixed in 0.9.1

References 3

GitHub · elct9620/kobako