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
Share

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/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
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
Privileges Required
None
User Interaction
None
Scope
X

Lifecycle Timeline

2
Analysis Generated
Jul 30, 2026 - 19:51 vuln.today
CVE Published
Jul 30, 2026 - 19:17 cve.org
CRITICAL 9.3

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.

AnalysisAI

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.

Technical ContextAI

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:*:*:*:*:*:*:*:*.

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.

More in Docker

View all
CVE-2024-55964 CRITICAL POC
9.8 Mar 26

An issue was discovered in Appsmith before 1.52. Rated critical severity (CVSS 9.8), this vulnerability is remotely expl

CVE-2019-5736 HIGH POC
8.6 Feb 11

runc through version 1.0-rc6 (used in Docker before 18.09.2) contains a container escape vulnerability that allows attac

CVE-2023-32077 HIGH POC
7.5 Aug 24

Netmaker makes networks with WireGuard. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no a

CVE-2026-39987 CRITICAL POC
9.3 Apr 08

Unauthenticated remote code execution in Marimo ≤0.20.4 allows attackers to execute arbitrary system commands via the `/

CVE-2023-5815 HIGH POC
8.1 Nov 22

The News & Blog Designer Pack - WordPress Blog Plugin - (Blog Post Grid, Blog Post Slider, Blog Post Carousel, Blog Post

CVE-2026-66384 MEDIUM POC
5.3 Aug 12

Path traversal in JFrog Artifactory (CWE-22) enables an authenticated low-privilege user to write data outside the inten

CVE-2014-9357 CRITICAL
10.0 Dec 16

Docker 1.3.2 allows remote attackers to execute arbitrary code with root privileges via a crafted (1) image or (2) build

CVE-2026-52806 CRITICAL POC
9.9 Jun 23

Remote code execution in Gogs through 0.14.2 allows authenticated users (and unauthenticated attackers on default-config

CVE-2026-56274 HIGH POC
8.7 Jun 23

Remote code execution in Flowise before 3.1.2 allows any authenticated user (or API caller with chatflow view/update per

CVE-2026-34156 CRITICAL POC
9.9 Mar 30

Remote code execution in NocoBase Workflow Script Node (npm @nocobase/plugin-workflow-javascript) allows authenticated l

CVE-2019-15752 HIGH POC
7.8 Aug 28

Docker Desktop Community Edition before 2.1.0.1 allows local users to gain privileges by placing a Trojan horse docker-c

CVE-2025-34221 CRITICAL POC
10.0 Sep 29

Vasion Print (formerly PrinterLogic) Virtual Appliance Host prior to version 25.2.169 and Application prior to version 2

Share

CVE-2026-67208 vulnerability details – vuln.today

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