CVE-2021-45463

gegl: shell expansion via a crafted pathname

Published Dec 23, 2021 CVSS 3.1 · 7.8 High EPSS 1.5% KEV · Not listed
Description
load_cache in GEGL before 0.4.34 allows shell expansion when a pathname in a constructed command line is not escaped or filtered. This is caused by use of the system library function for execution of the ImageMagick convert fallback in magick-load. NOTE: GEGL releases before 0.4.34 are used in GIMP releases before 2.10.30; however, this does not imply that GIMP builds enable the vulnerable feature.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DLA Debian DLA DLA-4341-1 gegl security update
EUVD EUVD EUVD-2021-32229 load_cache in GEGL before 0.4.34 allows shell expansion when a pathname in a constructed command line is not escaped or filtered. This is caused by use of the system library function for execution of the ImageMagick convert fallback in magick-load. NOTE: GEGL releases before 0.4.34 are used in GIMP releases before 2.10.30; however, this does not imply that GIMP builds enable the vulnerable feature.
Ubuntu USN Ubuntu USN USN-5251-1 GEGL vulnerability
Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Nov 3, 2025, 5:30 PM
Reserved
Dec 23, 2021, 12:00 AM
Status
Modified
Published
Dec 23, 2021, 6:15 AM
Modified
Jun 17, 2026, 4:13 AM
Severity
Important
Public date
Dec 15, 2021, 12:00 AM