Skip to main content

Juggle CVE-2026-67208

| EUVDEUVD-2026-51278 CRITICAL
Missing Authentication for Critical Function (CWE-306)
2026-07-30 VulnCheck GHSA-8rhq-39vx-cjqx
9.3
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Discover exposed /h2-console endpoint
  2. Delivery
    Authenticate with default H2 credentials
  3. Exploit
    CREATE ALIAS wrapping Runtime.exec()
  4. Execution
    Execute arbitrary OS command
  5. Impact
    Gain root code execution in container

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication required for critical functions
MITRE ATT&CK

1 technique across 1 tactic: Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Requires that the H2 database web console be network-reachable at the /h2-console endpoint, which is the default in the affected Juggle deployment, and that the shipped default H2 credentials remain unchanged (they are, by default). Root-level impact specifically requires the stock Docker image, which runs the process as root. Exploitation is limited only where operators have disabled the H2 console, changed the default credentials, or restricted the console to localhost/behind a firewall; under default shipped configuration no authentication barrier exists (PR:N) and no user interaction is needed.

Impact

The supplied CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H, score 9.3) indicates a fully remote, low-complexity, unauthenticated attack with high confidentiality, integrity, and availability impact - consistent with the described default-credential H2 console RCE. All signals align: network reachability, no privileges, no user interaction, and root-level impact under the stock Docker image. No EPSS score, KEV listing, or SSVC decision data was provided, so real-world exploitation frequency cannot be quantified from the input; however, the technique (H2 console + CREATE ALIAS) is well-known and trivially weaponizable, so the practical risk for any internet-exposed instance is high. The main limiting factor is exposure: risk is realized only where the /h2-console endpoint is network-reachable rather than firewalled to localhost.

Exploit ScenarioDerived

An attacker scans for internet-exposed Juggle instances and opens the unauthenticated /h2-console endpoint in a browser. They log in using the publicly known default H2 credentials, then issue SQL that uses CREATE ALIAS to wrap Runtime.exec(), running an arbitrary shell command. Because the stock Docker image runs as root, the command executes with root privileges, giving full control of the container. No POC code is referenced, but the VulnCheck advisory documents the full technique.

Act Now Prioritize within 24-48h. Why: CRITICAL severity + public POC available.
1 public PoC No patch listed yet 1.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jul 30, 2026

Remote code execution in Somta Juggle through version 1.6.0 lets unauthenticated network attackers run arbitrary OS commands by reaching the bundled H2 database web console, which ships exposed at /h2-console with default credentials. Because the stock Docker image runs as root, successful exploitation via the classic H2 CREATE ALIAS Runtime.exec() technique yields root-level code execution on the host container. No public exploit identified at time of analysis, though the VulnCheck advisory provides a detailed exploitation path.

RemediationAI

No vendor-released patch identified at time of analysis; the only references are the VulnCheck advisory (https://www.vulncheck.com/advisories/juggle-unauthenticated-rce-via-exposed-h2-console) and GitHub issue #86 (https://github.com/somta/Juggle/issues/86), neither of which is a tagged release. As compensating controls, disable or remove the H2 web console entirely (in Spring configuration set spring.h2.console.enabled=false), which stops the attack but removes browser-based DB management; if the console is operationally required, restrict it to localhost/loopback and place it behind network ACLs or a firewall so /h2-console is unreachable from untrusted networks, and block external access to the console port. Change the default H2 database credentials to strong unique values to defeat the default-credential authentication, and run the container as a non-root user to reduce blast radius (though this does not prevent command execution, only root-level impact). Track the upstream issue for an official fixed release before relying on an in-place upgrade.

Affected VersionsENISA

Juggle 0 ≤1.6.0

Affected Packages

euvd juggle no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Juggle is an API gateway/service orchestration application (vendor 'somta') distributed as a Docker image. The vulnerability stems from an embedded H2 database whose web management console (/h2-console) is left network-accessible and protected only by shipped default credentials. H2's console permits arbitrary JDBC connections and SQL, and its CREATE ALIAS feature can bind a SQL function to arbitrary Java, including java.lang.Runtime.exec(), converting database access into OS command execution. This maps to CWE-306 (Missing Authentication for a Critical Function): a security-critical administrative interface is reachable without any effective authentication barrier because the credentials are static and publicly known. The affected product per CPE is cpe:2.3:a:somta:juggle:*:*:*:*:*:*:*:*.

Know when Juggle gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulnCheck) PRIMARY 9.3 CRITICAL
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
vuln.today AI 9.8 CRITICAL

Remote unauthenticated access to a default-credential H2 console (PR:N, AC:L, AV:N) yields full OS command execution, so C/I/A all High; scope unchanged as impact is on the same vulnerable host.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

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.

Latest POC

1 public PoC link from nuclei

Sign in to open the public PoC links collected for this CVE.

Executive ViewAI

Why It Matters

Somta Juggle versions 1.6.0 and earlier contain a critical remote code execution vulnerability exploitable by unauthenticated attackers to achieve root-level access to affected systems through an exposed database administration console configured with default credentials. Organizations running Somta Juggle-particularly in containerized environments-face immediate risk of complete system compromise with no authentication barrier. This represents a maximum-severity threat to operational continuity.

Business Impact: Severe
Compensating Controls

Restrict network access to /h2-console via firewall rules and network segmentation; disable the H2 database web console if not required for operations; change all default administrative credentials; deploy Web Application Firewall rules to block console access; implement comprehensive audit logging for database and OS-level activity; deploy host-based intrusion detection monitoring for unauthorized command execution.

Threat Intelligence Overview

EPSS Score
1.1%
Top 38% exploitable
Prevalence
Low
niche open-source API gateway, limited enterprise deployment footprint
Social Media
1
Sightings
Data Quality
8 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC Yes
EPSS 1.1%
Patch available No
Active threat No
Deciding rule
CRITICAL severity + public POC available
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Out-of-Cycle
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Total

Priority Score

67
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +46
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy