Description
Juggle through 1.6.0 contains a remote code execution vulnerability that allows unauthenticated remote attackers to execute arbitrary OS commands by connecting to the exposed H2 database web console using default shipped credentials. Attackers can access the unprotected /h2-console endpoint, authenticate with default credentials, and leverage the H2 CREATE ALIAS Runtime.exec() technique to execute arbitrary commands, resulting in root-level code execution when running the stock Docker image.
Published: 2026-07-30
Score: 9.3 Critical
EPSS: 4.2% Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability in Juggle 1.6.0 enables attackers to run arbitrary operating‑system commands without authentication. By connecting to the exposed H2 database web console and using the default credentials that ship with the distribution, an attacker can exploit the database's CREATE ALIAS feature combined with Runtime.exec() to spawn shell commands. When the stock Docker image is used, this results in root‑level code execution, giving the attacker full control of the host system.

Affected Systems

The affected product is Juggle by somta, version 1.6.0. Any deployment of that version that exposes the /h2-console endpoint using the default credentials is vulnerable. This includes the unmodified Docker image available from the project's repository.

Risk and Exploitability

The CVSS score of 9.3 categorizes this flaw as Critical, and the EPSS score of 4% indicates a low but non‑zero probability of exploitation. Because the console is reachable over the network and no authentication is required beyond default credentials, attackers can bypass access controls (CWE‑306) and lift privileges to the root level. The flaw is not currently listed in CISA's KEV catalog, but the exposure of the H2 console via an unauthenticated endpoint makes exploitation straightforward for anyone who discovers the URL. Therefore, organizations must treat this as a high‑risk vulnerability that can lead to full system compromise if left unpatched.

Generated by OpenCVE AI on August 14, 2026 at 14:38 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update Juggle to a version that removes or properly protects the H2 console endpoint, or apply the vendor's official patch if available.
  • Disable or remove the /h2-console endpoint from the web server configuration, ensuring the database console is not exposed to the network.
  • If the console must remain for maintenance, change the default credentials to strong, unique passwords and enforce a firewall rule that restricts access to trusted hosts only.

Generated by OpenCVE AI on August 14, 2026 at 14:38 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 30 Jul 2026 22:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Thu, 30 Jul 2026 20:45:00 +0000

Type Values Removed Values Added
First Time appeared Somta
Somta juggle
Vendors & Products Somta
Somta juggle

Thu, 30 Jul 2026 19:30:00 +0000

Type Values Removed Values Added
Description Juggle through 1.6.0 contains a remote code execution vulnerability that allows unauthenticated remote attackers to execute arbitrary OS commands by connecting to the exposed H2 database web console using default shipped credentials. Attackers can access the unprotected /h2-console endpoint, authenticate with default credentials, and leverage the H2 CREATE ALIAS Runtime.exec() technique to execute arbitrary commands, resulting in root-level code execution when running the stock Docker image.
Title Juggle 1.6.0 Unauthenticated RCE via Exposed H2 Console
Weaknesses CWE-1188
CWE-306
References
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

cvssV4_0

{'score': 9.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-07-31T11:54:07.540Z

Reserved: 2026-07-28T16:06:49.775Z

Link: CVE-2026-67208

cve-icon Vulnrichment

Updated: 2026-07-30T19:29:40.344Z

cve-icon NVD

Status : Deferred

Published: 2026-07-30T20:18:14.323

Modified: 2026-07-30T20:27:26.867

Link: CVE-2026-67208

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-14T14:45:17Z

Weaknesses
  • CWE-1188

    Initialization of a Resource with an Insecure Default

  • CWE-306

    Missing Authentication for Critical Function