CVE-2026-109831
UnRTF by GNU Project is vulnerable to out-of-bounds write. If a user opens an RTF file crafted by...
UnRTF by GNU Project is vulnerable to out-of-bounds write. If a user opens an RTF file crafted by an attacker, it may lead to a denial-of-service (DoS) condition.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Active
What an attacker can affect
- Confidentiality
- None
- Integrity
- Low
- Availability
- Low
Exploit likelihood
What each source reports
CVE List Score used
5.1
UnRTF by GNU Project is vulnerable to out-of-bounds write. If a user opens an RTF file crafted by an attacker, it may lead to a denial-of-service (DoS) condition.
- Record
CVE-2026-109831- CVSS 4.0
- 5.1 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N - CVSS 3.0
- 5.4 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:L - Weakness
- CWE-787
- Updated
- 2026-11-02
EUVDEUVD-2026-104795
5.1
UnRTF by GNU Project is vulnerable to out-of-bounds write. If a user opens an RTF file crafted by an attacker, it may lead to a denial-of-service (DoS) condition.
- Record
EUVD-2026-104795- CVSS 4.0
- 5.1 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-q9jg-8mw4-m3mw
5.1
UnRTF by GNU Project is vulnerable to out-of-bounds write. If a user opens an RTF file crafted by...
UnRTF by GNU Project is vulnerable to out-of-bounds write. If a user opens an RTF file crafted by an attacker, it may lead to a denial-of-service (DoS) condition.
- Record
GHSA-q9jg-8mw4-m3mw- CVSS 4.0
- 5.1 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - CVSS 3.0
- 5.4 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:L - Weakness
- CWE-787
- Updated
- 2026-11-02
NVD
5.1
UnRTF by GNU Project is vulnerable to out-of-bounds write. If a user opens an RTF file crafted by an attacker, it may lead to a denial-of-service (DoS) condition.
- Record
CVE-2026-109831- CVSS 4.0
- 5.1 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - CVSS 3.0
- 5.4 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:L - Weakness
- CWE-787
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2026-109831
5.1
UnRTF by GNU Project is vulnerable to out-of-bounds write. If a user opens an RTF file crafted by an attacker, it may lead to a denial-of-service (DoS) condition.
- Record
DEBIAN-CVE-2026-109831- CVSS 4.0
- 5.1 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - Updated
- 2026-11-02
OSVOESA-2026-4535
5.4
unrtf security update
UnRTF is a command-line program written in C which converts documents in Rich Text Format (.rtf) to HTML, LaTeX, troff macros, and RTF itself. Converting to HTML, it supports a number of features of Rich Text Format: * Changes in the text's font, size, weight (bold), and slant (italic) * Underlines and strikethroughs * Partial support for text shadowing, outlining, embossing, or engraving * Capitalizations * Superscripts and subscripts * Expanded and condensed text * Changes in the foreground and background colors * Conversion of special characters to HTML entities
Security Fix(es):
UnRTF by GNU Project is vulnerable to out-of-bounds write. If a user opens an RTF file crafted by an attacker, it may lead to a denial-of-service (DoS) condition.(CVE-2026-109831)
- Record
OESA-2026-4535- CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:L - Updated
- 2026-11-02
Show 4 moreShow less
OSVOESA-2026-4536
5.4
unrtf security update
UnRTF is a command-line program written in C which converts documents in Rich Text Format (.rtf) to HTML, LaTeX, troff macros, and RTF itself. Converting to HTML, it supports a number of features of Rich Text Format: * Changes in the text's font, size, weight (bold), and slant (italic) * Underlines and strikethroughs * Partial support for text shadowing, outlining, embossing, or engraving * Capitalizations * Superscripts and subscripts * Expanded and condensed text * Changes in the foreground and background colors * Conversion of special characters to HTML entities
Security Fix(es):
UnRTF by GNU Project is vulnerable to out-of-bounds write. If a user opens an RTF file crafted by an attacker, it may lead to a denial-of-service (DoS) condition.(CVE-2026-109831)
- Record
OESA-2026-4536- CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:L - Updated
- 2026-11-02
OSVOESA-2026-4537
5.4
unrtf security update
UnRTF is a command-line program written in C which converts documents in Rich Text Format (.rtf) to HTML, LaTeX, troff macros, and RTF itself. Converting to HTML, it supports a number of features of Rich Text Format: * Changes in the text's font, size, weight (bold), and slant (italic) * Underlines and strikethroughs * Partial support for text shadowing, outlining, embossing, or engraving * Capitalizations * Superscripts and subscripts * Expanded and condensed text * Changes in the foreground and background colors * Conversion of special characters to HTML entities
Security Fix(es):
UnRTF by GNU Project is vulnerable to out-of-bounds write. If a user opens an RTF file crafted by an attacker, it may lead to a denial-of-service (DoS) condition.(CVE-2026-109831)
- Record
OESA-2026-4537- CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:L - Updated
- 2026-11-02
OSVOESA-2026-4538
5.4
unrtf security update
UnRTF is a command-line program written in C which converts documents in Rich Text Format (.rtf) to HTML, LaTeX, troff macros, and RTF itself. Converting to HTML, it supports a number of features of Rich Text Format: * Changes in the text's font, size, weight (bold), and slant (italic) * Underlines and strikethroughs * Partial support for text shadowing, outlining, embossing, or engraving * Capitalizations * Superscripts and subscripts * Expanded and condensed text * Changes in the foreground and background colors * Conversion of special characters to HTML entities
Security Fix(es):
UnRTF by GNU Project is vulnerable to out-of-bounds write. If a user opens an RTF file crafted by an attacker, it may lead to a denial-of-service (DoS) condition.(CVE-2026-109831)
- Record
OESA-2026-4538- CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:L - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-109831
5.1
UnRTF by GNU Project is vulnerable to out-of-bounds write. If a user opens an RTF file crafted by an attacker, it may lead to a denial-of-service (DoS) condition.
- Record
UBUNTU-CVE-2026-109831- CVSS 4.0
- 5.1 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N - CVSS 3.0
- 5.4 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:L - Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
unrtfDebian:12 |
All versions, plus listed versions 0.21.10-clean-10.21.10-clean-20.21.13-1 |
None known |
unrtfDebian:13 |
All versions, plus listed versions 0.21.10-clean-10.21.10-clean-20.21.13-1 |
None known |
unrtfDebian:14 |
before 0.21.13-1, plus listed versions 0.21.10-clean-10.21.10-clean-2 |
0.21.13-1 |
unrtfopenEuler:22.03-LTS-SP4 |
before 0.21.13-1.oe2203sp4 | 0.21.13-1.oe2203sp4 |
unrtfopenEuler:24.03-LTS-SP1 |
before 0.21.13-1.oe2403sp1 | 0.21.13-1.oe2403sp1 |
unrtfopenEuler:24.03-LTS-SP3 |
before 0.21.13-1.oe2403sp3 | 0.21.13-1.oe2403sp3 |
unrtfopenEuler:24.03-LTS-SP4 |
before 0.21.13-1.oe2403sp4 | 0.21.13-1.oe2403sp4 |
unrtfUbuntu:16.04:LTS |
All versions, plus listed versions 0.21.5-30.21.9-clean-20.21.9-clean-3~build0.16.04.1 |
None known |
unrtfUbuntu:18.04:LTS |
All versions, plus listed versions 0.21.9-clean-3 |
None known |
unrtfUbuntu:20.04:LTS |
All versions, plus listed versions 0.21.10-clean-1 |
None known |
Show 4 moreShow less
| Package | Affected | Fixed |
|---|---|---|
unrtfUbuntu:22.04:LTS |
All versions, plus listed versions 0.21.10-clean-1 |
None known |
unrtfUbuntu:24.04:LTS |
All versions, plus listed versions 0.21.10-clean-1 |
None known |
unrtfUbuntu:26.10 |
All versions, plus listed versions 0.21.10-clean-2build1 |
None known |
unrtfUbuntu:26.04:LTS |
All versions, plus listed versions 0.21.10-clean-20.21.10-clean-2build1 |
None known |
History
| Recorded | Changed | Sources |
|---|---|---|
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-109831 is a medium vulnerability (CVSS 5.1) in Gnu Project Unrtf, published October 20, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.21%, the 10th percentile. Fixed in unrtf 0.21.13-1.
References
savannah.gnu.org/news?id=10925
jvn.jp/en/jp/JVN29783594
nvd.nist.gov/vuln/detail/CVE-2026-109831
github.com/advisories/GHSA-q9jg-8mw4-m3mw
security-tracker.debian.org/tracker/CVE-2026-109831
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-4535
Show 5 moreShow less
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-4536
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-4537
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-4538
ubuntu.com/security/CVE-2026-109831
cve.org/CVERecord?id=CVE-2026-109831