External risk intelligence

JunoClaw could allow an external attacker to steal sensitive wallet credentials.

CVE advisorySeverity: CRITICAL (CVSS 9.8)

CVE-2026-43992

JunoClaw records secret wallet access keys within system logs and data streams. An external attacker can intercept this data to hijack accounts, resulting in unauthorized asset transfers and loss of control over the wallet.

2Halo Surface Signal

Information Disclosure

External exposure likelihood

Halo Surface Signal score for CVE-2026-43992

The vulnerability resides in backend logging, telemetry, and internal transport paths between an LLM provider and an agent process. These infrastructure components are typically isolated or protected by internal controls, making direct exposure to the public internet uncommon and requiring unauthorized access to the underlying management or observability environment.

Horizon Alert

Summary of the vulnerability and why it matters

This vulnerability in the JunoClaw AI platform could expose sensitive seed phrases used for secure operations. These phrases, when embedded in tool call data, could be visible in logs or telemetry, posing a significant security risk.

  • Sensitive data exposed.
  • Exposed in logs and telemetry.
  • Requires existing access to internal systems.

Attack Path

How an attacker could exploit the issue

An attacker could exploit this by intercepting or accessing the communication between an LLM provider and the JunoClaw agent. Since sensitive keys are directly embedded in tool calls, any compromise of logs, telemetry, or network traffic can lead to direct exposure of the BIP-39 seed. This would allow for the theft of user funds or unauthorized contract interactions.

  • Sensitive keys in tool calls.
  • Intercepted network traffic or logs.
  • Access to LLM communication channel.

Live Threat

Current exploitation, exposure, and threat context

Attackers may target this vulnerability due to the direct exposure of sensitive cryptographic material, such as BIP-39 seeds, within the platform's communication channels. The potential for widespread compromise of network assets makes this attractive, however, the vulnerability appears to be limited to internal communication paths between the LLM provider and the agent.

  • Private data exposed directly.
  • Exploitation requires internal access.
  • Recently patched, limited recency.

Priority actions

Operational Fix

Recommended remediation, mitigation, and detection steps

Prioritize updating JunoClaw to version 0.x.y-security-1 to fix the embedded BIP-39 seed exposure in tool-call parameters. If immediate patching isn't feasible, review and secure logging, telemetry, and transport layers between the LLM provider and the MCP process.

  • Update to JunoClaw v0.x.y-security-1.
  • Secure internal logging and transport paths.
  • Monitor for sensitive data leakage.

Frequently asked questions

What is JunoClaw and its primary function?

JunoClaw is an agentic AI platform built on the Juno Network. It is designed to perform various operations including sending tokens, executing and instantiating contracts, uploading WASM code, and facilitating IBC transfers.

How does CVE-2026-43992 lead to sensitive information exposure?

The vulnerability, identified under CWE-312 (Sensitive Data Exposure) and CWE-522 (Insufficient Authentication), arises because JunoClaw's write tools previously accepted a 'mnemonic: string' parameter. This directly embedded the BIP-39 seed phrase within the tool-call JSON, exposing it to transport, logs, or telemetry.

What are the specific weaknesses associated with CVE-2026-43992?

The identified weaknesses are CWE-200 (Information Exposure), CWE-312 (Sensitive Data Exposure), CWE-522 (Insufficient Authentication), and CWE-532 (Insertion of Sensitive Information into Log File).

What is the relevance of JunoClaw's CVE-2026-43992 vulnerability?

This vulnerability could allow an attacker to steal sensitive wallet credentials by exposing BIP-39 seed phrases through logs or telemetry. The Halo Surface Signal indicates this vulnerability is unlikely to be exploited externally due to its location in backend systems.

What is the recommended action to mitigate CVE-2026-43992?

The primary fix is to update JunoClaw to version 0.x.y-security-1. If an immediate update is not possible, securing the internal logging, telemetry, and transport layers between the LLM provider and the MCP process is advised.

References