Skip to main content

cc-connect CVE-2026-76761

| EUVDEUVD-2026-63165 MEDIUM
Command Injection (CWE-77)
2026-08-19 cna@vuldb.com GHSA-v2jj-5g64-rxp4
5.5
CVSS 4.0 · Vendor: vuldb
View

Attack ChainAIDerived

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

  1. Access
    Send crafted HTTP request to Management API
  2. Exploit
    Inject shell metacharacters into exec argument
  3. Execution
    shellExecCommand passes unsanitized input to OS
  4. Impact
    Execute arbitrary commands on host

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Command injection prevention
MITRE ATT&CK

1 technique across 1 tactic: Execution

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

Exploitation Conditions

The Management API must be network-accessible - exploitation is possible remotely with no authentication required per the CVSS 4.0 PR:N rating. No special configuration, feature toggle, or non-default deployment mode is required beyond the Management API being reachable. The vulnerable code path is in shellExecCommand within core/engine.go, triggered by supplying a crafted exec argument. Limiting factors: cc-connect must be deployed and the Management API port must not be firewalled; the software is a niche project with low overall deployment count, which limits the realistic target population. No user interaction is required on the victim side.

Impact

The risk signals present a notable conflict worth flagging. The supplied CVSS 4.0 score is 5.5 with VC:L/VI:L/VA:L, which substantially underrates the realistic impact of an unauthenticated OS command injection - arbitrary command execution on the host system should correspond to high C/I/A impacts. This underrating appears to be the reporter's conservative assessment and should not be taken at face value. Real-world risk is meaningfully higher: the attack vector is network, complexity is low, no authentication or user interaction is required (PR:N, UI:N), and a public exploit exists (E:P). KEV status is not present, and EPSS data was not provided, but the combination of unauthenticated remote code execution with a public PoC represents a serious priority for any organization running this software. Limiting factor is prevalence - cc-connect appears to be a niche, low-adoption project with an inactive maintainer, which substantially caps actual exposure. The GitHub issue being auto-closed due to inactivity also indicates no vendor patch exists, leaving users with no remediation path beyond removal or isolation.

Exploit ScenarioDerived

A remote unauthenticated attacker sends a crafted HTTP request to the cc-connect Management API endpoint, supplying a malicious value in the exec argument (e.g., appending shell metacharacters such as ; id or $(whoami)) that is passed without sanitization to shellExecCommand in core/engine.go. The injected OS command executes under the process privileges of the cc-connect service on the host. A public exploit exists, lowering the bar for exploitation to script-kiddie level.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 1.6% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 19, 2026

OS command injection in chenhg5 cc-connect up to and including v1.4.1 allows remote attackers to execute arbitrary operating system commands by manipulating the exec argument passed to the shellExecCommand function in core/engine.go via the Management API. The CVSS 4.0 vector (PR:N) indicates no authentication is required, making this network-exploitable without credentials. A public exploit exists (E:P in the supplied vector), and the upstream GitHub issue was closed automatically due to maintainer inactivity, indicating no patch has been issued.

RemediationAI

No vendor-released patch has been identified at time of analysis - the GitHub issue was closed due to maintainer inactivity with no fix committed. The primary recommendation is to immediately disable or isolate the cc-connect Management API from any network-accessible interface. If cc-connect is required operationally, restrict access to the Management API endpoint using network-layer controls (firewall rules, VPC segmentation, or reverse proxy authentication) to limit exposure to trusted internal sources only - this does not fix the underlying injection but eliminates the unauthenticated remote attack surface. Organizations should evaluate replacing cc-connect with an actively maintained alternative, given the apparent abandonment of the project. Monitor https://github.com/chenhg5/cc-connect for any future activity or fork that addresses this issue. VulDB tracking is available at https://vuldb.com/vuln/393231.

Affected VersionsENISA

cc-connect 1.4.1
cc-connect 1.4.0

Affected Packages

euvd cc_connect 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

The affected component is the Management API of cc-connect, a Go-based connectivity tool authored by chenhg5 (GitHub: chenhg5/cc-connect). The root cause is CWE-77 (Improper Neutralization of Special Elements used in a Command), a classic command injection class where user-controlled input - specifically the exec argument - is passed unsanitized to a shell execution function (shellExecCommand) in core/engine.go. In Go applications, this pattern typically involves os/exec or shell invocations that interpolate external input directly into command strings without proper escaping or argument separation. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) confirms the Management API is network-reachable and requires no special preconditions or authentication to trigger the vulnerable code path.

Know when the next one hits your stack

  • 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 (vuldb) PRIMARY 5.5 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
vuln.today AI 9.8 CRITICAL

Network-reachable Management API with no authentication required (PR:N per CVSS 4.0 source); OS command injection yields full host C/I/A compromise.

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 (vuldb).

CVSS VectorVendor: vuldb

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

DescriptionCVE.org

A vulnerability was identified in chenhg5 cc-connect up to 1.4.1. This affects the function shellExecCommand of the file core/engine.go of the component Management API. Such manipulation of the argument exec leads to os command injection. It is possible to launch the attack remotely. The exploit is publicly available and might be used. The reported GitHub issue was closed automatically due to inactivity.

Threat Intelligence Overview

EPSS Score
1.6%
Top 26% exploitable
Prevalence
Rare
obscure Go project, inactive maintainer, minimal enterprise footprint
Data Quality
6 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment GitHub VulDB

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 MEDIUM
CISA KEV No
Public POC No
EPSS 1.6%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
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· derived
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

30
Low Medium High Critical
KEV: 0
EPSS: +2
CVSS: +28
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

OS command injection occurs when an application passes unsanitized user input directly into system shell commands.

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