Severity by source
AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
Network vector to vCenter API, but exploitation requires an on-path MITM position, hence AC:H; no agent auth needed (PR:N/UI:N); stolen admin creds yield full C and I impact, no availability effect.
Primary rating from NVD.
CVSS VectorNVD
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
Lifecycle Timeline
8DescriptionNVD
A flaw was found in assisted-migration-agent. The application hardcodes insecure Transport Layer Security (TLS) connections when communicating with vCenter. This vulnerability allows a Man-in-the-Middle (MITM) attacker to intercept and harvest vCenter administrator credentials. This can lead to unauthorized access to vCenter.
Articles & Coverage 1
AnalysisAI
Credential interception in kubev2v assisted-migration-agent allows network-positioned attackers to harvest vCenter administrator credentials because the agent's vCenter client establishes TLS connections with certificate verification effectively disabled by default. The flaw, reported by Red Hat and tracked as EUVD-2026-36032, has no public exploit identified at time of analysis and an EPSS score of 0.01% (percentile 1%), but successful MITM exploitation yields full administrative access to the targeted vCenter.
Technical ContextAI
assisted-migration-agent is a Go-based component of the kubev2v / Migration Toolkit for Virtualization (MTV) ecosystem that helps migrate VMware vSphere workloads into KubeVirt by talking to vCenter via its HTTPS API. The defect is a textbook CWE-295 (Improper Certificate Validation): the API type VcenterCredentials had no field for a CA certificate, and the underlying models.Credentials structure was constructed with SkipTLS implicitly true, so the client trusted any presented certificate. The fix in PR #268 introduces explicit cacert (PEM bundle) and skipTls fields in the OpenAPI schema and a new CredsFromAPI helper that builds a verifying x509.CertPool when a CA is supplied; the two options are mutually exclusive. CPE coverage is cpe:2.3:a:kubev2v:assisted_migration_agent:*:*:*:*:*:*:*:*, indicating all released versions prior to the merged fix are in scope.
RemediationAI
Upstream fix available (PR/commit https://github.com/kubev2v/assisted-migration-agent/pull/268); released patched version not independently confirmed at time of analysis, so consult the Red Hat advisory https://access.redhat.com/security/cve/CVE-2026-53475 for the exact RPM/container build that ships the fix and upgrade to that release. After patching, configure vCenter credentials with the new cacert field populated with the vCenter CA bundle and leave skipTls unset or false - note that the patch preserves backwards-compatible insecure behaviour when cacert is omitted, so simply upgrading is not sufficient. Until the patch can be deployed, restrict the network path between the assisted-migration-agent pod/host and vCenter to a dedicated management segment (no transit over shared or untrusted networks), enforce egress NetworkPolicies that pin traffic to vCenter's IP, and rotate the vCenter administrator credentials used by the agent on the assumption they may have been exposed; these mitigations add operational rigidity (segmentation, credential rotation cadence) but do not require code changes.
More in Assisted Migration Agent
View allSame weakness CWE-295 – Improper Certificate Validation
View allSame technique Authentication Bypass
View allVendor StatusVendor
Share
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-36032
GHSA-8g5p-jxp9-457c