#1141704 freetype: CVE-2026-50811

Package:
src:freetype
Source:
src:freetype
Submitter:
Salvatore Bonaccorso
Date:
2026-07-24 12:21:02 UTC
Severity:
normal
Tags:
#1141704#5
Date:
2026-07-09 04:00:53 UTC
From:
To:
Hi,

The following vulnerability was published for freetype.

CVE-2026-50811[0]:
| An out-of-bounds read vulnerability exists in FreeType 2.14.3 and
| versions before commit 5a280ecde6f324de0d226261036e736e0cb49a71 in
| src/truetype/ttgxvar.c, in the TT_Get_Var_Design implementation used
| by FT_Get_Var_Design_Coordinates


If you fix the vulnerability please also make sure to include the
CVE (Common Vulnerabilities & Exposures) id in your changelog entry.

For further information see:

[0] https://security-tracker.debian.org/tracker/CVE-2026-50811
https://www.cve.org/CVERecord?id=CVE-2026-50811
[1] https://gitlab.freedesktop.org/freetype/freetype/-/work_items/1436
[2] https://gitlab.freedesktop.org/freetype/freetype/-/commit/5a280ecde6f324de0d226261036e736e0cb49a71

Please adjust the affected versions in the BTS as needed.

Regards,
Salvatore

#1141704#10
Date:
2026-07-24 12:03:45 UTC
From:
To:
Hello,

Bug #1141704 in freetype reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/debian/freetype/-/commit/3bb8133fc16d673b50988eb3c92e6c15fb9e4c4d
------------------------------------------------------------------------
debian/patches: Fix CVE-2026-50811

An out-of-bounds read vulnerability exists in FreeType 2.14.3 and
versions before commit 5a280ecde6f324de0d226261036e736e0cb49a71 in
src/truetype/ttgxvar.c, in the TT_Get_Var_Design implementation
used by FT_Get_Var_Design_Coordinates.

Closes: #1141704
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1141704

#1141704#17
Date:
2026-07-24 12:19:12 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
freetype, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1141704@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Hugh McMaster <hmc@debian.org> (supplier of updated freetype package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Fri, 24 Jul 2026 21:55:56 +1000
Source: freetype
Architecture: source
Version: 2.14.3+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Hugh McMaster <hmc@debian.org>
Changed-By: Hugh McMaster <hmc@debian.org>
Closes: 1141704
Changes:
 freetype (2.14.3+dfsg-2) unstable; urgency=medium
 .
   * debian/patches: Fix CVE-2026-50811 (Closes: #1141704).
   * Remove debian/freetype2-doc.lintian-overrides.
Checksums-Sha1:
 1d5932f4488f066f026e0f2640a555b2f7d218a5 4011 freetype_2.14.3+dfsg-2.dsc
 9d203d1684335ffed0d3da3b3f5e9c26483d72b6 44844 freetype_2.14.3+dfsg-2.debian.tar.xz
 0643bac1f9b2d4741a8203fbebe6a52ba0e162d8 6383 freetype_2.14.3+dfsg-2_source.buildinfo
Checksums-Sha256:
 e67629683536424e395f2332f8eabda1f660e69cbd5483915f8da51da69731ad 4011 freetype_2.14.3+dfsg-2.dsc
 f0cc588976e0347a6fc53d4e973e8bd5df48d2751522989f6bc347775b598598 44844 freetype_2.14.3+dfsg-2.debian.tar.xz
 47b66acfdf025f696db6229d504b6573cdc301e98381dcad4f09e5dc6024dee7 6383 freetype_2.14.3+dfsg-2_source.buildinfo
Files:
 28ec0801e553ef02699e88497d09d89b 4011 libs optional freetype_2.14.3+dfsg-2.dsc
 5e7c3c4661b3ef382003b62cb28509c7 44844 libs optional freetype_2.14.3+dfsg-2.debian.tar.xz
 84c9a3e7b1e06c145394906ebfbe2581 6383 libs optional freetype_2.14.3+dfsg-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJDBAEBCgAtFiEEOiCBPKV5RoaMUVIRWsYQdMXoG8QFAmpjVDgPHGhtY0BkZWJp
YW4ub3JnAAoJEFrGEHTF6BvEkBIQAJCNaQrKzIVLBECgo/97WO7vbSOyFjQ2252S
hYBlcKOQ+S+yy5mRSAJ6SmQBFVIOajmK3G+kh1qDzYS7UYbwBSmXr576qj/7SxHi
N9mh5gOsOxN23QMkH/dVm7vizxwzCrq1SltqQeuLRb3zTvzM9llRCnxkfQIVDxx9
sY08hbIyC2S6VMGG+q19fpYRFq1wV7aSpDG0xl/G1XfHVVY4l+wlx+qTYkgHkYc+
ERN93tPnk4h6/I8Cz4ONWyG42Gip4jS18F7Ptmc2usbUk/OhUTL0yXIYg+YBI7XQ
oUwEDeWSgF29jsgDrUKU+JnAI5VIKkKlgkLOv1cVuuyuko3tymh/SGpJfWm0eMNZ
pYw28DzQomxxmytYjZQOqODwU4TuKki6Fq+bsjV7MVdfpANJ9V3x6YcdQrbbWwNg
uzkrdWAQqmKG+TLhBVAiiRvLAtFEFQHV7p+aH2wewNh6M/lV1YIKPxA3g4335DQF
EVZisaKE4+hD7XETa/VxLDSWHJvb6YFr4172ZY424F5+1oyB5eYZ8LZlsq55Tj9V
CgPKS8FCGczgHG5UIpR/1MbzL5GeYSvj/Xndpm03hT7yGGi5uBY/0+oYSXqLzqHK
GQrEfI79c07gREBcXSuBTnx+YrT1kJ692n0CxdjdQBySE4HW2uThculmzhsGjtBZ
eEY24yTT
=UU/J
-----END PGP SIGNATURE-----