CVE-2026-53475
Received Received - Intake
Hardcoded TLS Credentials in Assisted-Migration-Agent

Publication date: 2026-06-10

Last updated on: 2026-06-10

Assigner: Red Hat, Inc.

Description
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.
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2026-06-10
Last Modified
2026-06-10
Generated
2026-06-10
AI Q&A
2026-06-10
EPSS Evaluated
N/A
NVD
EUVD
Affected Vendors & Products
Showing 1 associated CPE
Vendor Product Version / Range
redhat assisted_migration_agent *
Helpful Resources
Exploitability
CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-295 The product does not validate, or incorrectly validates, a certificate.
Attack-Flow Graph
AI Quick Actions
Instant insights powered by AI
Compliance Impact

This vulnerability allows a Man-in-the-Middle (MITM) attacker to intercept and harvest vCenter administrator credentials due to insecure TLS connections. Such unauthorized access to sensitive credentials can lead to violations of data protection and security requirements mandated by standards like GDPR and HIPAA, which require the protection of sensitive information and secure authentication mechanisms.

Because the vulnerability exposes administrator credentials through insecure communication, it increases the risk of unauthorized access and potential data breaches, which are critical compliance concerns under these regulations.

Executive Summary

This vulnerability exists in the assisted-migration-agent where the application hardcodes insecure TLS connections when communicating with vCenter.

Because TLS verification is disabled by default, an attacker can perform a Man-in-the-Middle (MITM) attack to intercept and harvest vCenter administrator credentials.

The root cause is that the code sets `insecure=true` in multiple places, preventing proper TLS verification and allowing credentials to be sent over insecure connections.

Impact Analysis

This vulnerability can lead to unauthorized access to your vCenter environment by allowing attackers to intercept administrator credentials.

An attacker could exploit this by performing network attacks such as ARP spoofing, rogue DHCP, or compromising network switches to capture sensitive credentials.

Once credentials are harvested, attackers can gain control over vCenter, potentially leading to further compromise of your virtual infrastructure.

Additionally, this vulnerability could be chained with other issues to enable cross-tenant credential theft, increasing the scope of impact.

Detection Guidance

This vulnerability can be detected by checking if the assisted-migration-agent is making vCenter connections with TLS verification disabled (insecure=true). Specifically, you can inspect the configuration or code locations where TLS verification is hardcoded to be skipped.

Commands to detect this might include searching the source code or configuration files for the 'insecure=true' setting or monitoring network traffic for unverified TLS connections to vCenter.

  • Use grep or similar tools to search for 'insecure=true' in the assisted-migration-agent code or configuration files, e.g., `grep -r "insecure=true" /path/to/assisted-migration-agent/`.
  • Capture and analyze network traffic between the assisted-migration-agent and vCenter using tools like tcpdump or Wireshark to check for TLS connections without proper verification.
  • Check logs or audit trails for any warnings or errors related to TLS verification failures or skipped verification.
Mitigation Strategies

Immediate mitigation involves ensuring that TLS verification is enabled for all vCenter connections made by the assisted-migration-agent.

Specifically, update the assisted-migration-agent to a version that includes the fix which replaces hardcoded insecure TLS settings with user-selectable TLS controls, allowing the provision of a PEM CA bundle or enforcing TLS verification.

  • Apply patches or updates that remove hardcoded 'insecure=true' flags and implement proper TLS client configuration with CA certificate validation.
  • Configure the agent to use a valid CA certificate bundle for TLS verification instead of skipping verification.
  • Avoid using configurations that skip TLS verification unless absolutely necessary and understand the risks.

These steps will prevent man-in-the-middle attackers from intercepting and harvesting vCenter administrator credentials.

Chat Assistant
Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-53475. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70
EPSS Chart