Summary
It was discovered that GD.pm incorrectly handled filename arguments. An
attacker could possibly use this issue to execute arbitrary commands or
overwrite files.
Fixed packages 4
| Release | Package | Fixed in |
|---|---|---|
| Ubuntu · 22.04 LTS 22.04:LTS | libgd-perl | 2.76-2ubuntu0.1 |
| Ubuntu · 24.04 LTS 24.04:LTS | libgd-perl | 2.78-1ubuntu0.24.04.1 |
| Ubuntu · 25.10 | libgd-perl | 2.78-1ubuntu0.25.10.1 |
| Ubuntu · 26.04 LTS 26.04:LTS | libgd-perl | 2.84-2ubuntu0.1 |
Vulnerabilities 1
-
Critical 9.8
GD versions before 2.86 for Perl allow OS command injection and file overwrite via a 2-arg open() of filename arguments in _make_filehandle
GD versions before 2.86 for Perl allow OS command injection and file overwrite via a 2-arg open() of filename arguments in _make_filehandle. GD::Image::_make_filehandle opens a filename argument with Perl's 2-arg open(), so a filename that begins or ends with…
References
-
report
https://ubuntu.com/security/CVE-2026-11526