Summary
Frederic Cambus discovered that Fig2dev incorrectly handled certain image
files. If a user or an automated system were tricked into opening a certain
specially crafted input file, a remote attacker could possibly use this issue
to cause a denial of service. This issue only affected Ubuntu 18.04 LTS.
(CVE-2019-14275)
It was discovered that Fig2dev incorrectly handled certain image files. If
a user or an automated system were tricked into opening a certain specially
crafted input file, a remote attacker could possibly use this issue to cause
a denial of service. (CVE-2019-19555, CVE-2019-19797, CVE-2020-21529,
CVE-2020-21530, CVE-2020-21531, CVE-2020-21532, CVE-2020-21533,
CVE-2020-21534, CVE-2020-21535, CVE-2020-21675, CVE-2020-21676,
CVE-2021-3561)
It was discovered that Fig2dev incorrectly handled certain image files. If
a user or an automated system were tricked into opening a certain specially
crafted input file, a remote attacker could possibly use this issue to cause
a denial of service. (CVE-2021-32280)
Fixed packages 2
| Release | Package | Fixed in |
|---|---|---|
| Ubuntu · 18.04 LTS 18.04:LTS | fig2dev | 1:3.2.6a-6ubuntu1.1 |
| Ubuntu · 20.04 LTS 20.04:LTS | fig2dev | 1:3.2.7a-7ubuntu0.1 |
Vulnerabilities 14
-
Unscored —
Xfig fig2dev 3.2.7a has a stack-based buffer overflow in the calc_arrow function in bound.c.
-
Unscored —
read_textobject in read.c in Xfig fig2dev 3.2.7b has a stack-based buffer overflow because of an incorrect sscanf.
-
Unscored —
read_colordef in read.c in Xfig fig2dev 3.2.7b has an out-of-bounds write.
-
Unscored —
fig2dev 3.2.7b contains a stack buffer overflow in the bezier_spline function in genepic.c.
-
Unscored —
fig2dev 3.2.7b contains a segmentation fault in the read_objects function in read.c.
-
Unscored —
fig2dev 3.2.7b contains a global buffer overflow in the conv_pattern_index function in gencgm.c.
-
Unscored —
fig2dev 3.2.7b contains a global buffer overflow in the setfigfont function in genepic.c.
-
Unscored —
fig2dev 3.2.7b contains a stack buffer overflow in the read_textobject function in read.c.
-
Unscored —
fig2dev 3.2.7b contains a global buffer overflow in the get_line function in read.c.
-
Unscored —
fig2dev 3.2.7b contains a segmentation fault in the gencgm_start function in gencgm.c.
-
Unscored —
A stack-based buffer overflow in the genptk_text component in genptk.c of fig2dev 3.2.7b allows attackers to cause a de…
-
Unscored —
A stack-based buffer overflow in the genpstrx_text() component in genpstricks.c of fig2dev 3.2.7b allows attackers to c…
-
Unscored —
An issue was discovered in fig2dev before 3.2.8.. A NULL pointer dereference exists in the function compute_closed_spli…
-
Unscored —
An Out of Bounds flaw was found fig2dev version 3.2.8a. A flawed bounds check in read_objects() could allow an attacker…
References
-
report
https://ubuntu.com/security/CVE-2019-14275
-
report
https://ubuntu.com/security/CVE-2019-19555
-
report
https://ubuntu.com/security/CVE-2019-19797
-
report
https://ubuntu.com/security/CVE-2020-21529
-
report
https://ubuntu.com/security/CVE-2020-21530
-
report
https://ubuntu.com/security/CVE-2020-21531
-
report
https://ubuntu.com/security/CVE-2020-21532
-
report
https://ubuntu.com/security/CVE-2020-21533
-
report
https://ubuntu.com/security/CVE-2020-21534
-
report
https://ubuntu.com/security/CVE-2020-21535
-
report
https://ubuntu.com/security/CVE-2020-21675
-
report
https://ubuntu.com/security/CVE-2020-21676
-
report
https://ubuntu.com/security/CVE-2021-3561
-
report
https://ubuntu.com/security/CVE-2021-32280