SUSE-SU-2025:20310-1 Security update for freetype2

Not scored Published

An attacker can cause denial of service or potentially execute code via malformed font files due to double-free and stack allocation flaws in the Freetype2 library.

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 SUSE-SU-2025:20310-1?

SUSE-SU-2025:20310-1 is a memory corruption vulnerability in freetype2, published on 13 May 2025. 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

This update for freetype2 fixes the following issues:

Update to 2.13.2:

  • Some fields in the FT_Outline structure have been changed from signed to unsigned type, which better reflects the actual usage. It is also an additional means to protect against malformed input.
  • Rare double-free crashes in the cache subsystem have been fixed.
  • Excessive stack allocation in the autohinter has been fixed.
  • The B/W rasterizer has received a major upkeep that results in large performance improvements. The rendering speed has increased and even doubled for very complex glyphs.

Which versions are affected by SUSE-SU-2025:20310-1?

Linux distribution packages (1)
freetype2 SUSE:Linux Micro 6.1All versions2.13.3-slfo.1.1_1.1

How do I fix SUSE-SU-2025:20310-1?

Upgrade to a fixed version.

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

Is SUSE-SU-2025:20310-1 being exploited?

There is no known exploitation of SUSE-SU-2025:20310-1 in the wild and no public exploit code.

Sources

Is SUSE-SU-2025:20310-1 in your software?

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

Check your SBOMs for free