Read the docs
TI-2020-14138 Aliases CVE-2020-21678GHSA-52q9-xmqx-qqh8

A global buffer overflow in the genmp_writefontmacro_latex component in genmp.c of…

Priority LOW 26CWE-120Published · Updated

Key facts

Attack vector
Local
Privileges required
None
User interaction
Required
Attack complexity
Low
Impact type
Denial of service
Confidentiality · integrity · availability
None · None · High
Fix status
Will not fix Red Hat: no fix planned

Attack profile from CVSS 3.1 · NVD. Fix status from CNA and Red Hat. Impact type from CWE-120 and the CVSS impact.

Summary

A global buffer overflow in the genmp_writefontmacro_latex component in genmp.c of fig2dev 3.2.7b allows attackers to cause a denial of service (DOS) via converting a xfig file into mp format.

Why it matters now

EPSS 0.00661 51st percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by NVD
Fix Will not fix Red Hat: no fix planned

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
——all versions—No fix listedCNA
  • — Vendor— Affected all versions Fixed in — No fix listed CNA

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:fig2dev_project:fig2dev:3.2.7b:*:*:*:*:*:*:*3.2.7bVulnerableFig2dev Project
  • cpe:2.3:a:fig2dev_project:fig2dev:3.2.7b:*:*:*:*:*:*:* Versions 3.2.7b Vulnerable ·Fig2dev Project

Remediation

No fixed version listed by the sources yet.

Vendor assessments

Red Hat

Red Hat rating: Moderate. Red Hat's page for this CVE →

ProductStatusPlan or fix
Red Hat Enterprise Linux 6AffectedNo fix planned: Out of support scope
Red Hat Enterprise Linux 7AffectedNo fix planned: Out of support scope

Timeline

  1. 2026-10-02 Threatist record created from CVE-2020-21678
  2. 2026-10-03 Alias added: GHSA-52q9-xmqx-qqh8
  3. 2026-10-07 EPSS moved to the 50th–90th percentile

References

  • TI-2025-22408 fig2dev float point exception CVSS 3.1MEDIUM 6.6
  • TI-2018-11540 A buffer underwrite vulnerability in get_line() (read.c) in fig2dev 3.2.7a allows an… CVSS 3.0HIGH 7.8
  • TI-2025-29121 Xfig: xfig: stack-overflow allows possible code execution via local input manipulation CVSS 3.1HIGH 7.8
  • TI-2021-02512 Memory corruption in fig2dev CVSS 3.1HIGH 7.1
  • TI-2025-22410 fig2dev heap-buffer overflow CVSS 3.1MEDIUM 6.6
  • TI-2025-22409 fig2dev segmentation fault CVSS 3.1MEDIUM 6.6
See all 19 →

Sources