Residual OpenSSL 1.1.1a libcrypto.so file found after upgrade to 14.5.01 - CA Harvest SCM
search cancel

Residual OpenSSL 1.1.1a libcrypto.so file found after upgrade to 14.5.01 - CA Harvest SCM

book

Article ID: 447216

calendar_today

Updated On:

Products

CA Harvest Software Change Manager CA Harvest Software Change Manager - OpenMake Meister

Issue/Introduction

Security scanners report the presence of an older, vulnerable version of libcrypto.so (OpenSSL 1.1.1a) located in the /opt/CA/scm/lib directory after upgrading to CA Harvest SCM 14.5.01.

Environment

  • Product: CA Harvest Software Change Manager
  • Version: 14.5.01
  • Operating System: Linux

Cause

The upgrade process from Harvest v14 to v14.5.01 does not automatically remove legacy OpenSSL 1.x library files. Harvest SCM 14.5.01 strictly utilizes OpenSSL 3.4.0. The older version remains as a residual file from the previous installation and is not used by the current software version.

Resolution

Identify the installed version of CA Harvest Software Change Manager to confirm it is 14.5.01 or higher. If confirmed, the residual file can be safely removed.

Follow these steps to mitigate the finding:

  1. Stop all Harvest SCM services.
  2. Navigate to the library directory: cd /opt/CA/scm/lib.
  3. Move the legacy file (libcrypto.so) to a backup location outside of the library path: mv libcrypto.so /tmp/####_backup/.
  4. Restart Harvest SCM services.
  5. Verify product functionality and confirm that security scans no longer report the vulnerability.

Additional Information

Note: On the Unix and Linux platforms, Harvest does not deploy any jar files when installing the SCM Server and Client components.  The $CA_SCM_HOME/lib folder is the only place you will find this file.

CVE-2025-15467: CA Harvest SCM - OpenSSL Stack Buffer Overflow Vulnerability

Remediation for CVE‑2023‑0286