OpenSSL versions in CentOS

OpenSSL is a general purpose cryptography library that provides an open source implementation of the Secure Sockets Layer (SSL) and Transport Layer Security (TLS) protocols.

wikipedia.org:
https://en.wikipedia.org/wiki/OpenSSL (OpenSSL is a general purpose cryptography library that provides an open source implementation of the Secure Sockets Layer (SSL) and Transport Layer Security (TLS) protocols.)
https://en.wikipedia.org/wiki/CentOS (Community Enterprise Operating System)

Update and upgrade of OpenSSL (DirectAdmin versions differ in setup)
Red Hat backports security issues in OpenSSL
https://access.redhat.com/security/updates/backporting/
I’ll pass it on to proper Linux updates by Red Hat (2018-10-29: owned by IBM) and CentOS.
If you experiment with OpenSSL, folders easily corrupt.

Yellowdog Updater, Modified (yum):
# yum update (released subversion included)
# yum upgrade … (for subversion that is not released)
# yum update openssl (included in yum update, e.g. fix server score F)
# yum reinstall openssl (under special circumstances)

some commands with Putty:
$ openssl version
OpenSSL 1.0.1e-fips 11 Feb 2013, before CentOS 7.4
OpenSSL 1.0.2k-fips 26 Jan 2017, from CentOS 7.4
OpenSSL 1.1.1 in CentOS 8, supporting TLS 1.3, was released on 2019-09-24.

# which openssl
/bin/openssl

$ which openssl
/bin/openssl

$ whereis openssl
openssl: /usr/bin/openssl /usr/lib64/openssl /usr/include/openssl /usr/share/man/man1/openssl.1ssl.gz