{ "dataType": "CVE_RECORD", "dataVersion": "5.2", "cveMetadata": { "cveId": "CVE-2025-55109", "assignerOrgId": "24a3c815-5f22-4d74-967a-30958d6466f4", "state": "PUBLISHED", "assignerShortName": "airbus", "dateReserved": "2025-08-07T07:23:59.125Z", "datePublished": "2025-09-16T12:14:36.357Z", "dateUpdated": "2026-02-26T17:48:32.752Z" }, "containers": { "cna": { "affected": [ { "defaultStatus": "affected", "product": "Control-M/Agent", "vendor": "BMC", "versions": [ { "status": "unaffected", "version": "9.0.21", "versionType": "semver" }, { "status": "affected", "version": "9.0.20", "versionType": "semver" }, { "status": "affected", "version": "9.0.19", "versionType": "semver" }, { "status": "affected", "version": "9.0.18", "versionType": "semver" } ] } ], "credits": [ { "lang": "en", "type": "finder", "value": "Airbus SAS - Jean-Romain Garnier - seclab@airbus.com" } ], "descriptions": [ { "lang": "en", "supportingMedia": [ { "base64": false, "type": "text/html", "value": "
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.