Description
Memory corruptions can be remotely triggered in the Control-M/Agent when SSL/TLS communication is configured. The issue occurs in the following cases: * Control-M/Agent 9.0.20: SSL/TLS configuration is set to the non-default setting "use_openssl=n"; * Control-M/Agent 9.0.21 and 9.0.22: Agent router configuration uses the non-default settings "JAVA_AR=N" and "use_openssl=n".
Problem types
CWE-122 Heap-based Buffer Overflow
CWE-191 Integer Underflow (Wrap or Wraparound)
CWE-665 Improper Initialization
CWE-835 Loop with Unreachable Exit Condition ('Infinite Loop')
Product status
9.0.22.000 (semver)
9.0.21 (semver)
9.0.20 (semver)
9.0.19 (semver)
9.0.18 (semver)
Credits
Airbus SAS - Jean-Romain Garnier - seclab@airbus.com 
References
bmcapps.my.site.com/.../sc_KnowledgeArticle?sfdcid=000442099 
bmcapps.my.site.com/.../sc_KnowledgeArticle?sfdcid=000441972