CVE-2020-21680
CVE-2020-21680 is a medium-severity vulnerability in Fig2dev Project Fig2dev with a CVSS 3.x base score of 5.5. It is not currently listed as actively exploited by CISA, and its EPSS exploit-prediction score is low. The underlying weakness is classified as CWE-787.
Key facts
- Severity: Medium (CVSS 3.x base score 5.5)
- CVSS v2: 4.3
- EPSS exploit prediction: 1% (48th percentile)
- Actively exploited: Not listed in CISA KEV
- Weakness: CWE-787
- Affected product: Fig2dev Project Fig2dev
- Published:
- Last modified:
Description
A stack-based buffer overflow in the put_arrow() component in genpict2e.c of fig2dev 3.2.7b allows attackers to cause a denial of service (DOS) via converting a xfig file into pict2e format.
Frequently asked questions
- What is CVE-2020-21680?
- A stack-based buffer overflow in the put_arrow() component in genpict2e.c of fig2dev 3.2.7b allows attackers to cause a denial of service (DOS) via converting a xfig file into pict2e format.
- How severe is CVE-2020-21680?
- CVE-2020-21680 has a CVSS 3.x base score of 5.5, rated medium severity. It is exploitable over local access with low attack complexity, requires no privileges and user interaction. Impact on confidentiality is none, integrity none, and availability high.
- Is CVE-2020-21680 being actively exploited?
- It is not currently listed in CISA's KEV catalog. Its EPSS exploit-prediction score is 1% (48th percentile), an estimate of the probability of exploitation in the next 30 days.
- What products are affected by CVE-2020-21680?
- CVE-2020-21680 affects Fig2dev Project Fig2dev. See the affected-products list for the exact vulnerable versions.
- How do I fix CVE-2020-21680?
- Review the linked vendor and NVD advisories for patched versions and mitigations, then upgrade or apply the recommended workaround.
- When was CVE-2020-21680 published?
- CVE-2020-21680 was published on 2021-08-10 and last updated on 2026-06-17.
References
Affected products (1)
- cpe:2.3:a:fig2dev_project:fig2dev:3.2.7b:*:*:*:*:*:*:*
More vulnerabilities in Fig2dev Project Fig2dev
- CVE-2025-46397 — High (CVSS 7.8): A flaw was found in xfig. This vulnerability allows possible code execution via local input manipulation via…
- CVE-2018-16140 — High (CVSS 7.8): A buffer underwrite vulnerability in get_line() (read.c) in fig2dev 3.2.7a allows an attacker to write prior to the…
- CVE-2021-3561 — High (CVSS 7.1): An Out of Bounds flaw was found fig2dev version 3.2.8a. A flawed bounds check in read_objects() could allow an attacker…
- CVE-2025-31164 — Medium (CVSS 6.6): heap-buffer overflow in fig2dev in version 3.2.9a allows an attacker to availability via local input manipulation…
- CVE-2025-31163 — Medium (CVSS 6.6): Segmentation fault in fig2dev in version 3.2.9a allows an attacker to availability via local input manipulation…
- CVE-2025-31162 — Medium (CVSS 6.6): Floating point exception in fig2dev in version 3.2.9a allows an attacker to availability via local input manipulation…
All CVEs affecting Fig2dev Project Fig2dev →
Other CWE-787 (Out-of-bounds Write) vulnerabilities
- CVE-2026-42369 — Critical (CVSS 10.0): GV-VMS V20 is a Video Monitoring Software used to gather the feeds of many surveillance cameras and manage other…
- CVE-2026-4746 — Critical (CVSS 10.0): Out-of-bounds Write vulnerability in timeplus-io proton (base/poco/Foundation/src modules). This vulnerability is…
- CVE-2025-43300 — Critical (CVSS 10.0): An out-of-bounds write issue was addressed with improved bounds checking. This issue is fixed in iOS 15.8.5 and iPadOS…
- CVE-2025-24201 — Critical (CVSS 10.0): An out-of-bounds write issue was addressed with improved checks to prevent unauthorized actions. This issue is fixed in…
- CVE-2024-42479 — Critical (CVSS 10.0): llama.cpp provides LLM inference in C/C++. The unsafe `data` pointer member in the `rpc_tensor` structure can cause…
- CVE-2024-39791 — Critical (CVSS 10.0): Stack-based buffer overflow vulnerabilities affecting Vonets industrial wifi bridge relays and wifi bridge…