CVE-2026-4738 Memory corruption in gdal

Critical 9.4 Published Updated

An attacker can trigger heap corruption or remote code execution in GDAL via undefined behavior in the bundled zlib component.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
A user has to click or open something
Fix
Available

What is CVE-2026-4738?

CVE-2026-4738 is a critical memory corruption vulnerability in OSGeo gdal, published on 24 Mar 2026. An attacker can exploit it over the internet without logging in, and only if a user opens a file or follows a link.

Official description

Improper Restriction of Operations within the Bounds of a Memory Buffer vulnerability in OSGeo gdal (frmts/zlib/contrib/infback9 modules). This vulnerability is associated with program files inftree9.C‎.

This issue affects gdal: before 3.11.0.

Weakness: CWE-119

Which versions are affected by CVE-2026-4738?

1 open source package ship an affected version, including gdal.

PackageAffectedFixed in
gdal BitnamiAll versions3.11.0

How do I fix CVE-2026-4738?

Upgrade gdal to 3.11.0 or later.

Upgrade to the fixed version. Memory-safe languages, compiler hardening and fuzzing prevent most new cases. More about Memory corruption.

Is CVE-2026-4738 being exploited?

There is no known exploitation of CVE-2026-4738 in the wild and no public exploit code.

Sources

Also known as AZL-104972, BIT-gdal-2026-4738, DEBIAN-CVE-2026-4738, ECHO-c616-5e6d-4a3e, GHSA-hp6p-5qh5-w9fj, JLSEC-2026-288 and 1 more.

Is CVE-2026-4738 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free