Skip to main content

KubeEdge CloudCore CVE-2026-82473

| EUVDEUVD-2026-68129 HIGH
Missing Authentication for Critical Function (CWE-306)
2026-08-29 VulnCheck GHSA-7v3q-r4cr-w389
8.8
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Access
    Access CloudCore HTTPS port 10002
  2. Delivery
    Send unauthenticated forged task status POST
  3. Exploit
    Control plane records falsified upgrade state
  4. Execution
    Upgrade scheduler treats node as completed or failed
  5. Impact
    Further upgrade scheduling for target node blocked

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

The CloudCore HTTPS server port 10002 must be network-reachable from the attacker's position - no authentication, credentials, or session token of any kind is required to submit a node task status report. The CWE-306 root cause confirms the endpoint performs no identity verification whatsoever. Exploitation is limited to integrity manipulation of upgrade job state; it does not grant code execution, credential access, or direct node control. Environments that isolate port 10002 to internal cluster-only traffic reduce exposure significantly, but the default CloudCore deployment does not enforce such isolation. No specific feature flag or non-default configuration is required to trigger the vulnerability - any reachable CloudCore instance through 1.23.1 is affected.

Impact

The CVSS 4.0 vector AV:N/AC:L/AT:N/PR:N/UI:N confirms the vulnerability is trivially exploitable from the network with no preconditions, no credentials, and no user interaction, producing a score of 8.8. Integrity impact is rated High (VI:H) because the control plane's entire upgrade scheduling logic is driven by the falsified status data; availability impact is Low (VA:L) because upgrade operations are blocked but the cluster itself remains operational. There is no confidentiality impact (VC:N). A public proof-of-concept is referenced via VulnCheck and GitHub, meaningfully lowering the exploitation barrier. The vulnerability is not currently listed in the CISA KEV catalog, so active exploitation in the wild is not confirmed. Real-world risk is moderate-to-high in environments where CloudCore port 10002 is accessible beyond the internal cluster network - an attacker only needs a network path to that port to manipulate upgrade state persistently. Defenders should treat the public PoC as a significant threat escalator even without KEV confirmation.

Exploit ScenarioDerived

An attacker with network access to CloudCore port 10002 - such as a compromised edge node, a co-tenant in a shared network segment, or an insider - sends an unauthenticated HTTPS POST request to the node task status reporting endpoint, specifying that a targeted node's upgrade job has succeeded or permanently failed. The control plane accepts the falsified report and updates its internal state, causing it to skip or indefinitely defer further upgrade scheduling for that node. A public proof-of-concept is available at https://github.com/geo-chen/oss/blob/main/kubeedge.md, demonstrating the request structure required.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
1 public PoC No patch listed yet 0.4% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 29, 2026

Unauthenticated integrity manipulation in KubeEdge CloudCore through 1.23.1 allows any network-reachable attacker to submit forged node task status reports to the CloudCore HTTPS server on port 10002, deceiving the Kubernetes edge control plane about the real state of node upgrade jobs. By falsely marking upgrades as succeeded or failed, an attacker can permanently block further upgrade scheduling for affected nodes without any credentials. A publicly available proof-of-concept exploit exists, and the CVSS 4.0 score of 8.8 reflects network-accessible, zero-interaction exploitation with high integrity impact.

RemediationAI

No vendor-released patch version has been independently confirmed in the available data at time of analysis - the source code references point to the v1.23.1 tag, which is the last known vulnerable version. Monitor the official KubeEdge GitHub repository at https://github.com/kubeedge/kubeedge for a patched release and apply it immediately upon availability. As an immediate compensating control, restrict network access to CloudCore port 10002 using Kubernetes NetworkPolicies, host-based firewall rules (iptables/nftables), or cloud security group rules so that only known, trusted edge nodes can reach the endpoint - this is the most effective mitigation given the unauthenticated nature of the flaw. Additionally, audit CloudCore logs for unexpected or anomalous task status report submissions that may indicate prior exploitation. Do not expose port 10002 to untrusted networks under any circumstances until a patch is confirmed applied.

Affected VersionsENISA

kubeedge 0 ≤1.23.1

Affected Packages

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

KubeEdge is a Kubernetes-based edge computing framework that extends orchestration capabilities to edge nodes. CloudCore is its cloud-side control plane component, and it exposes an HTTPS server (cloud/pkg/cloudhub/servers/httpserver/server.go) on port 10002 to receive status reports from edge nodes regarding upgrade task progress (cloud/pkg/cloudhub/servers/httpserver/nodetask/report_status.go). The affected endpoint accepts POST requests reporting whether upgrade jobs have succeeded or failed, but performs no authentication verification before processing or persisting those status updates. This maps directly to CWE-306 (Missing Authentication for Critical Function): a state-altering administrative function is exposed without any identity or authorization check. The CPE cpe:2.3:a:kubeedge:kubeedge:*:*:*:*:*:*:*:* confirms all KubeEdge releases through 1.23.1 are affected.

Know when Kubeedge 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 8.8 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:L/SC:N/SI:N/SA:N
vuln.today AI 8.2 HIGH

Network-reachable endpoint with no authentication (PR:N, AV:N, AC:L); integrity fully compromised via falsified upgrade state (I:H); limited availability impact as only scheduling is disrupted (A:L); no confidentiality impact.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:L
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:L/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
None
Vulnerable system: Integrity
High
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

KubeEdge CloudCore through 1.23.1 accepts node task status reports on its HTTPS server without authentication verification. Attackers can reach CloudCore on port 10002 to mark upgrade jobs as succeeded or failed, deceiving the control plane about node upgrade status and blocking further upgrade scheduling.

Technical POC Analysis

The flaw is CWE-306: Missing Authentication for Critical Function.

Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.

Latest POC

1 public PoC link from github

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

Executive ViewAI

Why It Matters

KubeEdge CloudCore versions up to 1.23.1 contain a critical vulnerability allowing unauthenticated attackers to remotely forge node task status reports, with publicly available exploit code in circulation. This enables blocking of legitimate edge infrastructure upgrades and degrading operational availability, immediately impacting any organization running affected versions with network exposure.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Deploy: (1) strict network access controls restricting port 10002 to trusted administration networks only; (2) comprehensive audit logging of all node status report submissions and upgrade state changes; (3) rate limiting on status report API endpoints to detect anomalous submission patterns; (4) periodic out-of-band verification of node upgrade status through direct node inspection independent of CloudCore reporting; (5) SIEM monitoring for suspicious status change sequences indicating potential manipulation attempts.

Threat Intelligence Overview

EPSS Score
0.4%
Top 72% exploitable
Prevalence
Low
specialized edge-computing Kubernetes extension, niche production adoption
Social Media
2
Sightings
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment CIRCL 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 HIGH
CISA KEV No
Public POC Yes
EPSS 0.4%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Out-of-Cycle
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Partial

Priority Score

64
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
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.

CVE-2022-31073 HIGH POC
7.5 Jul 11

KubeEdge is an open source system for extending native containerized application orchestration capabilities to hosts at

CVE-2022-31076 MEDIUM POC
5.7 Jun 27

KubeEdge is built upon Kubernetes and extends native containerized application orchestration and device management to ho

CVE-2026-62371 HIGH
8.8 Sep 21

Shell command injection in KubeEdge's v1alpha2 NodeUpgradeJob upgrade workflow allows an authenticated user who holds RB

CVE-2026-62182 HIGH
8.8 Sep 21

Authenticated command injection in KubeEdge (1.21.0 up to 1.21.2, 1.22.2, and 1.23.1) lets a principal holding Kubernete

CVE-2026-62369 HIGH
8.1 Sep 21

KubeEdge keadm releases from 1.16.0 before 1.21.2, 1.22.2, and 1.23.1 contain a path traversal in DecompressTarGz that,

CVE-2026-62370 MEDIUM
6.5 Sep 21

Memory exhaustion in KubeEdge CloudHub (versions 1.0.0 through 1.21.1, 1.22.0 through 1.22.1, and 1.23.0) allows an auth

CVE-2022-31080 MEDIUM
6.5 Jul 11

KubeEdge is an open source system for extending native containerized application orchestration capabilities to hosts at

CVE-2022-31079 MEDIUM
6.5 Jul 11

KubeEdge is an open source system for extending native containerized application orchestration capabilities to hosts at

CVE-2022-31078 MEDIUM
6.5 Jul 11

KubeEdge is an open source system for extending native containerized application orchestration capabilities to hosts at

CVE-2022-31075 MEDIUM
6.5 Jul 11

KubeEdge is an open source system for extending native containerized application orchestration capabilities to hosts at

CVE-2022-31074 MEDIUM
6.5 Jul 11

KubeEdge is an open source system for extending native containerized application orchestration capabilities to hosts at

CVE-2022-31077 MEDIUM
5.7 Jun 27

KubeEdge is built upon Kubernetes and extends native containerized application orchestration and device management to ho

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