GDAL through 3.0.1 has a poolDestroy double free in OGRExpatRealloc in ogr/ogr_expat.cpp when the 10MB threshold is exceeded.
The product calls free() twice on the same memory address, potentially leading to modification of unexpected memory locations.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Gdal | Osgeo | * | 3.0.1 (including) |
Gdal | Ubuntu | bionic | * |
Gdal | Ubuntu | disco | * |
Gdal | Ubuntu | eoan | * |
Gdal | Ubuntu | esm-apps/bionic | * |
Gdal | Ubuntu | esm-apps/xenial | * |
Gdal | Ubuntu | trusty | * |
Gdal | Ubuntu | trusty/esm | * |
Gdal | Ubuntu | xenial | * |