[osgeo4w-dev] [osgeo4w] #852: Vulnerable OpenSSL v3.0.14 DLLs exist in OSGEO4W install

OSGeo4W trac_osgeo4w at osgeo.org
Wed Sep 11 06:03:30 PDT 2024


#852: Vulnerable OpenSSL v3.0.14 DLLs exist in OSGEO4W install
----------------------+---------------------------
Reporter:  ascottwwf  |      Owner:  osgeo4w-dev@…
    Type:  defect     |     Status:  new
Priority:  normal     |  Component:  Package
 Version:             |   Keywords:
----------------------+---------------------------
 The latest QGIS OSGeo4W_v2 installer installs 4 OpenSSL v3.0.14 DLLs, this
 version is vulnerable to the following CVEs (https://openssl-
 library.org/news/vulnerabilities-3.0/index.html):

    - CVE-2024-5535 - SSL_select_next_proto buffer overread [Low severity]
 26 June 2024
    - CVE-2024-6119 - Possible denial of service in X.509 name checks
 [Moderate severity] 03 September 2024

 Evidence of my findings (using the following PowerShell):
 {{{
 $files = 'libcrypto*.dll','libssl*.dll',’*openssl.exe’
 cd 'C:\Program Files\OSGeo4W_v2\'
 Get-ChildItem $($files) -Recurse -Force -ErrorAction SilentlyContinue |
 Select-Object * -ExpandProperty VersionInfo | Sort-Object
 ProductVersion,FileVersionRaw,Filename | Select-Object
 ProductVersion,FileVersionRaw,Filename,FileDescription,CompanyName,LegalCopyright
 | ft -auto
 }}}
 Results:
 {{{
 ProductVersion FileVersionRaw FileName
 FileDescription CompanyName
 LegalCopyright
 -------------- -------------- --------
 --------------- -----------
 --------------
 3.0.14         3.0.14.0       C:\Program
 Files\OSGeo4W_v2\apps\Python312\DLLs\libcrypto-3-x64.dll OpenSSL library
 The OpenSSL Project, https://www.openssl.org/ Copyright 1998-2024 The
 OpenSSL Authors. All rights reserved.
 3.0.14         3.0.14.0       C:\Program
 Files\OSGeo4W_v2\apps\Python312\DLLs\libssl-3-x64.dll    OpenSSL library
 The OpenSSL Project, https://www.openssl.org/ Copyright 1998-2024 The
 OpenSSL Authors. All rights reserved.
 3.0.14         3.0.14.0       C:\Program
 Files\OSGeo4W_v2\bin\libcrypto-3-x64.dll                 OpenSSL library
 The OpenSSL Project, https://www.openssl.org/ Copyright 1998-2024 The
 OpenSSL Authors. All rights reserved.
 3.0.14         3.0.14.0       C:\Program
 Files\OSGeo4W_v2\bin\libssl-3-x64.dll                    OpenSSL library
 The OpenSSL Project, https://www.openssl.org/ Copyright 1998-2024 The
 OpenSSL Authors. All rights reserved.
 }}}
 OpenSSL released version 3.0.15 on Tuesday 3rd September to fix both of
 the above CVEs.

 Please can the OpenSSL DLLs included in OSGeo4W_v2 be updated, so they use
 the latest OpenSSL v3.0.15 version (or v3.1.7, v3.2.3 or v3.3.2)?

 Thanks in advance,
 \\Adrian Scott
-- 
Ticket URL: <https://trac.osgeo.org/osgeo4w/ticket/852>
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