CVE-2025-55109: CWE-295 Improper Certificate Validation in BMC Control-M/Agent
An authentication bypass vulnerability exists in the out-of-support Control-M/Agent versions 9.0.18 to 9.0.20 and potentially earlier unsupported versions when using an empty or default kdb keystore or a default PKCS#12 keystore. A remote attacker with access to a signed third-party or demo certificate for client authentication can bypass the need for a certificate signed by the certificate authority of the organization during authentication on the Control-M/Agent. The Control-M/Agent contains hardcoded certificates which are only trusted as fallback if an empty kdb keystore is used; they are never trusted if a PKCS#12 keystore is used. All of these certificates are now expired. In addition, the Control-M/Agent default kdb and PKCS#12 keystores contain trusted third-party certificates (external recognized CAs and default self-signed demo certificates) which are trusted for client authentication.
AI Analysis
Technical Summary
CVE-2025-55109 is an authentication bypass vulnerability classified under CWE-295 (Improper Certificate Validation) affecting BMC Control-M/Agent versions 9.0.18 through 9.0.20 and potentially earlier unsupported versions. The vulnerability stems from the improper handling of client authentication certificates when the Control-M/Agent uses either an empty or default kdb keystore or a default PKCS#12 keystore. Specifically, the agent trusts hardcoded fallback certificates if the kdb keystore is empty; these certificates are expired but still accepted under certain conditions. Additionally, the default keystores contain trusted third-party certificates, including external recognized certificate authorities and self-signed demo certificates, which are accepted for client authentication. This flawed trust model allows a remote attacker possessing a signed third-party or demo certificate to bypass the requirement for a certificate signed by the organization's certificate authority, effectively circumventing authentication controls. The vulnerability does not require prior authentication or user interaction and can be exploited remotely over the network. The CVSS 4.0 vector indicates network attack vector, high attack complexity, partial attack prerequisites, no privileges required, no user interaction, and high impacts on confidentiality, integrity, and availability, resulting in a critical severity score of 9.5. Although no known exploits are currently reported in the wild, the presence of expired and default trusted certificates combined with improper validation makes this a high-risk vulnerability. The affected Control-M/Agent versions are out of official support, complicating patch availability and increasing exposure. Organizations relying on these versions for workload automation and job scheduling should consider immediate mitigation steps and upgrade paths.
Potential Impact
The impact of CVE-2025-55109 is severe for organizations worldwide using affected versions of BMC Control-M/Agent. Successful exploitation allows remote attackers to bypass authentication mechanisms, granting unauthorized access to the agent. This can lead to unauthorized job scheduling, manipulation of automated workflows, data exfiltration, or disruption of critical business processes. The compromise of Control-M/Agent could also serve as a pivot point for lateral movement within enterprise networks, potentially exposing sensitive systems and data. Given the high availability and integrity impacts, organizations may face operational downtime, financial losses, and reputational damage. The vulnerability is particularly critical because it requires no user interaction and no prior credentials, increasing the likelihood of exploitation once discovered. The lack of official support and patches for affected versions exacerbates the risk, as organizations may struggle to remediate promptly. Industries relying heavily on Control-M for automation, such as finance, healthcare, manufacturing, and government, are at heightened risk of operational disruption and data breaches.
Mitigation Recommendations
1. Upgrade to the latest supported version of BMC Control-M/Agent where this vulnerability is addressed. If an upgrade is not immediately possible, consider isolating affected agents from untrusted networks to reduce exposure. 2. Replace default or empty kdb and PKCS#12 keystores with properly configured keystores containing only trusted certificates signed by the organization's certificate authority. Remove any hardcoded or demo certificates from the keystores. 3. Implement network-level access controls such as firewalls and VPNs to restrict access to Control-M/Agent interfaces only to authorized management systems. 4. Monitor Control-M/Agent logs and network traffic for unusual authentication attempts or connections using third-party or demo certificates. 5. Employ multi-factor authentication and additional layers of identity verification where possible to supplement certificate-based authentication. 6. Conduct regular audits of certificate stores and authentication configurations to ensure compliance with security policies. 7. Engage with BMC support or security advisories for any available patches or workarounds and apply them promptly. 8. Develop and test incident response plans specifically addressing potential Control-M/Agent compromise scenarios.
Affected Countries
United States, United Kingdom, Germany, France, Japan, Canada, Australia, India, South Korea, Netherlands, Singapore, Switzerland
CVE-2025-55109: CWE-295 Improper Certificate Validation in BMC Control-M/Agent
Description
An authentication bypass vulnerability exists in the out-of-support Control-M/Agent versions 9.0.18 to 9.0.20 and potentially earlier unsupported versions when using an empty or default kdb keystore or a default PKCS#12 keystore. A remote attacker with access to a signed third-party or demo certificate for client authentication can bypass the need for a certificate signed by the certificate authority of the organization during authentication on the Control-M/Agent. The Control-M/Agent contains hardcoded certificates which are only trusted as fallback if an empty kdb keystore is used; they are never trusted if a PKCS#12 keystore is used. All of these certificates are now expired. In addition, the Control-M/Agent default kdb and PKCS#12 keystores contain trusted third-party certificates (external recognized CAs and default self-signed demo certificates) which are trusted for client authentication.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
CVE-2025-55109 is an authentication bypass vulnerability classified under CWE-295 (Improper Certificate Validation) affecting BMC Control-M/Agent versions 9.0.18 through 9.0.20 and potentially earlier unsupported versions. The vulnerability stems from the improper handling of client authentication certificates when the Control-M/Agent uses either an empty or default kdb keystore or a default PKCS#12 keystore. Specifically, the agent trusts hardcoded fallback certificates if the kdb keystore is empty; these certificates are expired but still accepted under certain conditions. Additionally, the default keystores contain trusted third-party certificates, including external recognized certificate authorities and self-signed demo certificates, which are accepted for client authentication. This flawed trust model allows a remote attacker possessing a signed third-party or demo certificate to bypass the requirement for a certificate signed by the organization's certificate authority, effectively circumventing authentication controls. The vulnerability does not require prior authentication or user interaction and can be exploited remotely over the network. The CVSS 4.0 vector indicates network attack vector, high attack complexity, partial attack prerequisites, no privileges required, no user interaction, and high impacts on confidentiality, integrity, and availability, resulting in a critical severity score of 9.5. Although no known exploits are currently reported in the wild, the presence of expired and default trusted certificates combined with improper validation makes this a high-risk vulnerability. The affected Control-M/Agent versions are out of official support, complicating patch availability and increasing exposure. Organizations relying on these versions for workload automation and job scheduling should consider immediate mitigation steps and upgrade paths.
Potential Impact
The impact of CVE-2025-55109 is severe for organizations worldwide using affected versions of BMC Control-M/Agent. Successful exploitation allows remote attackers to bypass authentication mechanisms, granting unauthorized access to the agent. This can lead to unauthorized job scheduling, manipulation of automated workflows, data exfiltration, or disruption of critical business processes. The compromise of Control-M/Agent could also serve as a pivot point for lateral movement within enterprise networks, potentially exposing sensitive systems and data. Given the high availability and integrity impacts, organizations may face operational downtime, financial losses, and reputational damage. The vulnerability is particularly critical because it requires no user interaction and no prior credentials, increasing the likelihood of exploitation once discovered. The lack of official support and patches for affected versions exacerbates the risk, as organizations may struggle to remediate promptly. Industries relying heavily on Control-M for automation, such as finance, healthcare, manufacturing, and government, are at heightened risk of operational disruption and data breaches.
Mitigation Recommendations
1. Upgrade to the latest supported version of BMC Control-M/Agent where this vulnerability is addressed. If an upgrade is not immediately possible, consider isolating affected agents from untrusted networks to reduce exposure. 2. Replace default or empty kdb and PKCS#12 keystores with properly configured keystores containing only trusted certificates signed by the organization's certificate authority. Remove any hardcoded or demo certificates from the keystores. 3. Implement network-level access controls such as firewalls and VPNs to restrict access to Control-M/Agent interfaces only to authorized management systems. 4. Monitor Control-M/Agent logs and network traffic for unusual authentication attempts or connections using third-party or demo certificates. 5. Employ multi-factor authentication and additional layers of identity verification where possible to supplement certificate-based authentication. 6. Conduct regular audits of certificate stores and authentication configurations to ensure compliance with security policies. 7. Engage with BMC support or security advisories for any available patches or workarounds and apply them promptly. 8. Develop and test incident response plans specifically addressing potential Control-M/Agent compromise scenarios.
Technical Details
- Data Version
- 5.1
- Assigner Short Name
- airbus
- Date Reserved
- 2025-08-07T07:23:59.125Z
- Cvss Version
- 4.0
- State
- PUBLISHED
Threat ID: 68c9aeedde7b17539b24308a
Added to database: 9/16/2025, 6:39:41 PM
Last enriched: 2/27/2026, 3:45:29 AM
Last updated: 3/26/2026, 11:09:09 AM
Views: 197
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.