Skip to content
OpenAdvisories
Critical · 9.8 CVE-2019-17545 EUVD-2019-0057GHSA-f6m2-5v5j-rhf2PYSEC-2019-241

GDAL through 3.0.1 has a poolDestroy double free in OGRExpatRealloc in ogr/ogr_expat.cpp when the 10MB threshold is exceeded.

Published Oct 14, 2019 · Updated Aug 5, 2024 · Assigned by mitre

Description

GDAL through 3.0.1 has a poolDestroy double free in OGRExpatRealloc in ogr/ogr_expat.cpp when the 10MB threshold is exceeded.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 gdal 2.4.2+dfsg-2 —
Debian 13 gdal 2.4.2+dfsg-2 —
Debian 12 gdal 2.4.2+dfsg-2 —
Debian 10 gdal 2.4.0+dfsg-1+deb10u1 DLA-3129-1
Debian 9 gdal 2.1.2+dfsg-5+deb9u1 DLA-2877-1
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Debian 8 gdal 1.10.1+dfsg-8+deb8u1 DLA-1984-1
ReleasePackageFixed inAdvisory
Ubuntu Pro 18.04 LTS gdal No fix yet —
Ubuntu Pro 16.04 LTS gdal No fix yet —
Ubuntu Pro 14.04 LTS gdal 1.10.1+dfsg-5ubuntu1+esm1 —
ReleasePackageFixed inAdvisory
SUSE Package Hub 15 SP1 gdal 2.4.3-bp151.4.3.1 openSUSE-SU-2019:2466-1
ReleasePackageFixed inAdvisory
openSUSE Leap 15.1 gdal 2.4.3-bp151.4.3.1 openSUSE-SU-2019:2466-1

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI gdal < 3.0.2 3.0.2 PYSEC-2019-241

Advisories 4

References