[osgeo4w-dev] [osgeo4w] #810: Vulnerable OpenSSL v1.1.1 DLLs exist in OSGEO4W install
OSGeo4W
trac_osgeo4w at osgeo.org
Mon Nov 20 08:54:56 PST 2023
#810: Vulnerable OpenSSL v1.1.1 DLLs exist in OSGEO4W install
----------------------+-------------------------------------
Reporter: ascottwwf | Owner: osgeo4w-dev@…
Type: defect | Status: new
Priority: normal | Component: Installer
Version: | Keywords: OpenSSL Vulnerabilities
----------------------+-------------------------------------
Hello,
If you are not already aware OpenSSL v1.1.1 went End-of-Life on the 11th
September 2023 (https://www.openssl.org/blog/blog/2023/09/11/eol-111/) as
a result of this any security issues with this version will no longer be
patched (unless an OpenSSL extended support agreement is in place), this
has the potential to leave any product (e.g. OSGEO4W) vulnerable due to
the use of this EOL version of OpenSSL.
''"All older versions (including 1.1.1, 1.1.0, 1.0.2, 1.0.0 and 0.9.8) are
now out of support and should not be used. Users of these older versions
are encouraged to upgrade to 3.1 or 3.0 as soon as possible. Extended
support for 1.1.1 and 1.0.2 to gain access to security fixes for those
versions is available."'' Source: https://www.openssl.org/source/
Using the following PowerShell against my installation folder (C:\Program
Files\OSGEO4W\) of the latest OSGEO4W Install (Fresh install nothing
existed before):
{{{
Get-ChildItem *libcrypt*.dll,*libssl*.dll,*openssl.exe -Recurse -Force
-ErrorAction SilentlyContinue | Select-Object versioninfo -ExpandProperty
versioninfo | Sort-Object ProductVersion,FileVersionRaw,Filename | Select-
Object ProductVersion,FileVersionRaw,Filename | ft -auto
}}}
The following OpenSSL v1.1.1 DLLs are found:
{{{
ProductVersion FileVersionRaw FileName
-------------- -------------- --------
1.1.1w 1.1.1.23 C:\Program
Files\OSGeo4W_v2\apps\Python39\DLLs\libcrypto-1_1.dll
1.1.1w 1.1.1.23 C:\Program
Files\OSGeo4W_v2\apps\Python39\DLLs\libssl-1_1.dll
1.1.1w 1.1.1.23 C:\Program Files\OSGeo4W_v2\bin\libcrypto-
1_1-x64.dll
1.1.1w 1.1.1.23 C:\Program Files\OSGeo4W_v2\bin\libssl-
1_1-x64.dll
}}}
As of now there is currently 1 CVE (CVE-2023-5678) that exists in v1.1.1w
Source: https://www.openssl.org/news/vulnerabilities-1.1.1.html
Please can you confirm if OSGEO4W have an extended support agreement with
OpenSSL to continue supporting v1.1.1\\ or \\can you confirm when you will
be updating to the latest OpenSSL v3.0.x, v3.1.x or v3.2.x (N.B. v3.2 is
imminently due for release).\\
Source: https://www.openssl.org/blog/blog/2023/11/08/ossl_32_FR_blog1/
--
Ticket URL: <https://trac.osgeo.org/osgeo4w/ticket/810>
OSGeo4W <http://trac.osgeo.org/osgeo4w>
OSGeo4W is the Windows installer and package environment for the OSGeo stack.
More information about the osgeo4w-dev
mailing list