Skip to content
OpenAdvisories
Unscored CVE-2017-17521 EUVD-2017-8681GHSA-8vv4-vqx2-f85v

uiutil.c in FontForge through 20170731 does not validate strings before launching the program specified by the BROWSER environment variable…

Published Dec 14, 2017 · Updated Aug 5, 2024 · Assigned by mitre

Description

uiutil.c in FontForge through 20170731 does not validate strings before launching the program specified by the BROWSER environment variable, which might allow remote attackers to conduct argument-injection attacks via a crafted URL, a different vulnerability than CVE-2017-17534.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 fontforge 1:20201107~dfsg-1 —
Debian 13 fontforge 1:20201107~dfsg-1 —
Debian 12 fontforge 1:20201107~dfsg-1 —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 fontforge No fix yet —
Ubuntu 26.04 LTS fontforge No fix yet —
Ubuntu 25.10 fontforge No fix yet —
Ubuntu 24.04 LTS fontforge No fix yet —
Ubuntu 22.04 LTS fontforge No fix yet —
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 20.04 LTS fontforge No fix yet —
Ubuntu Pro 18.04 LTS fontforge No fix yet —
Ubuntu Pro 16.04 LTS fontforge No fix yet —
ReleasePackageFixed inAdvisory
SLES 15 SP6 fontforge 20200314-150200.3.9.1 SUSE-SU-2025:1199-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed fontforge 20230101-6.1 openSUSE-SU-2025:14981-1
openSUSE Leap 15.6 fontforge 20200314-150200.3.9.1 SUSE-SU-2025:1199-1

Advisories 2

References