High severity · published Apr 21, 2017
CVE-2016-10091
Multiple stack-based buffer overflows in unrtf 0.21.9 allow remote attackers to cause a denial-of-service by writing a negative integer to the (1) cmd_expand function, (2)…
7.5
CVSS
2.8%
EPSS
No
On KEV
Description
Multiple stack-based buffer overflows in unrtf 0.21.9 allow remote attackers to cause a denial-of-service by writing a negative integer to the (1) cmd_expand function, (2) cmd_emboss function, or (3) cmd_engrave function.
CVSS vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
None
Confidentiality
None
Integrity
None
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)2.8% · higher than 87% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
UN
Unrtf · Unrtf Project
0.21.9 · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2016-10091
CVE.org
https://www.cve.org/CVERecord?id=CVE-2016-10091
Issue Tracking
http://hg.savannah.gnu.org/hgweb/unrtf/rev/3b16893a6406
Mailing List
http://www.openwall.com/lists/oss-security/2016/12/31/3
Mailing List
http://www.openwall.com/lists/oss-security/2017/01/01/1
Third Party Advisory
http://www.securityfocus.com/bid/95173
Issue Tracking
https://bugzilla.redhat.com/show_bug.cgi?id=1409546
More from Unrtf
7.5
CVE-2025-65411
A NULL pointer dereference in the src/path.c component of GNU Unrtf v0.21.10 allows attackers to cause a Denial of Service (DoS) via injecting a crafted payload into the…
6.2
CVE-2025-65410
A stack overflow in the src/main.c component of GNU Unrtf v0.21.10 allows attackers to cause a Denial of Service (DoS) via injecting a crafted input into the filename parameter
–
CVE-2014-9275
UnRTF allows remote attackers to cause a denial of service (out-of-bounds memory access and crash) and possibly execute arbitrary code via a crafted RTF file
–
CVE-2014-9274
UnRTF allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code as demonstrated by a file containing the string "{\cb-999999999"
