🛡️ SUSE-SU-2026:20726-1 — busybox (CVE-2026-23865)

⚪ Unknown ✅ No Known Exploit OSV
N/A
CVSS Score
0 Low4 Medium7 High9 Critical10

Description

Security update for freetype2

This update for freetype2 fixes the following issue:

Update to freetype2 2.14.2:

  • CVE-2026-23865: Integer overflow in the tt_var_load_item_variation_store function (bsc#1259118).

Changelog:

  • Several changes related to LCD filtering are implemented to

achieve better performance and encourage sound practices.

  • Instead of blanket LCD filtering over the entire bitmap, it

is now applied only to non-zero spans using direct rendering.

This speeds up the ClearType-like rendering by more than 40%

at sizes above 32 ppem.

  • Setting the filter weights with FT_Face_Properties is no

longer supported. The default and light filters are optimized

to work with any face.

  • The legacy libXft LCD filter algorithm is no longer provided.
  • A bunch of potential security problems have been found

(bsc#1259118, CVE-2026-23865). All users should update.

  • The italic angle in PS_FontInfo is now stored as a fixed-point

value in degrees for all Type 1 fonts and their derivatives,

consistent with CFF fonts and common practices. The broken

underline position and thickness values are fixed for CFF fonts.

  • The x field in the FT_Span structure is now unsigned.
  • Demo program ftgrid got an option -m to select a start

character to display.

  • Similarly, demo program ftmulti got an option -m to select a

text string for rendering.

  • Option -d in the demo program ttdebug is now called -a,

expecting a comma-separated list of axis values. The user

interface is also slightly improved.

  • The ftinspect demo program can now be compiled with Qt6, too.
  • The auto-hinter got new abilities. It can now better separate

diacritic glyphs from base glyphs at small sizes by

artificially moving diacritics up (or down) if necessary

  • Tilde accent glyphs get vertically stretched at small sizes so

that they don't degenerate to horizontal lines.

  • Diacritics directly attached to a base glyph (like the ogonek in

character 'ę') no longer distort the shape of the base glyph

  • The TrueType instruction interpreter was optimized to

produce a 15% gain in the glyph loading speed.

  • Handling of Variation Fonts is now considerably faster
  • TrueType and CFF glyph loading speed has been improved by 5-10%

on modern 64-bit platforms as a result of better handling of

fixed-point multiplication.

  • The BDF driver now loads fonts 75% faster.

Affected software

SUSE-SU-2026:20726-1 is recorded against 2 packages.

  • busybox (fixed in 1.36.1-3.1)
  • freetype2 (fixed in 2.14.2-slfo.1.1_1.1)

Timeline and source

Published on 16 March 2026 and last revised on 24 March 2026. No public exploit is currently recorded for this entry. Record sourced from OSV.

References

www.suse.com (Advisory)
bugzilla.suse.com (Report)
bugzilla.suse.com (Report)
www.suse.com (Web)

Details

Severity Unknown
CVSS Score N/A
CVSS Vector N/A
CWE N/A
Public Exploit ✅ No
Source OSV
Published 2026-03-16
Updated 2026-08-20
Modified 2026-03-24
Fix URL N/A

Affected Packages

Software From version Fixed in
busybox 1.36.1-3.1
freetype2 2.14.2-slfo.1.1_1.1

Free Vulnerability Check

Is your site affected by SUSE-SU-2026:20726-1?

BotEraser helps you identify potentially vulnerable plugins and themes by checking your installation against SUSE-SU-2026:20726-1 and other known CVE records.

Scan My Site Free →

No credit card required  ·  Results in minutes

ⓘ Data Notice: The information presented above has been compiled from publicly available internet sources. Boteraser aggregates this data solely for informational purposes and does not independently classify, evaluate, or endorse any findings about the vulnerabilities listed. The accuracy and completeness of this information is the sole responsibility of the original publishers. Boteraser and its operators accept no liability for any decisions made based on this data.

Browse related advisories

All advisoriesSUSESUSE 2026