CVE-2026-103678
published 2026-10-01CVE-2026-103678: A flaw was found in tnef. An attacker can exploit this vulnerability by providing a specially crafted file containing uncompressed Rich Text Format (RTF) data…
PriorityP341high8.1CVSS 3.1
AVNACLPRNUIRSUCHINAH
EPSS
0.24%
14.4th percentile
A flaw was found in tnef. An attacker can exploit this vulnerability by providing a specially crafted file containing uncompressed Rich Text Format (RTF) data. Because the application fails to properly validate input buffer boundaries before copying data in get_rtf_data_from_buf(), reading beyond the allocated memory occurs. This flaw can cause the application to crash, leading to a Denial of Service (DoS), or leak sensitive memory contents into extracted output files.
Affected
1 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| tnef_project | tnef | <= 1.4.18 | — |
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
No detection rules found.
No public exploits indexed.
Bugzilla
CVE-2026-103678 tnef: Heap out-of-bounds read in get_rtf_data_from_buf() via uncompressed RTF MAPI value
bugzilla·2026-10-01·CVSS 5.4
CVE-2026-103678 [MEDIUM] CVE-2026-103678 tnef: Heap out-of-bounds read in get_rtf_data_from_buf() via uncompressed RTF MAPI value
CVE-2026-103678 tnef: Heap out-of-bounds read in get_rtf_data_from_buf() via uncompressed RTF MAPI value
A flaw was found in tnef. The TNEF uncompressed-RTF value handler in get_rtf_data_from_buf() copies an attacker-controlled uncompr_size number of bytes from the input buffer without validating that the buffer actually contains that much data beyond the 16-byte value header, resulting in a heap out-of-bounds read. The issue was confirmed under AddressSanitizer and can crash the process; when body extraction (--save-body) is enabled, the over-read memory is written into the extracted RTF output file.
Bugzilla
CVE-2026-103678 tnef: Heap out-of-bounds read in get_rtf_data_from_buf() via uncompressed RTF MAPI value [fedora-all]
bugzilla·2026-10-01·CVSS 5.4
CVE-2026-103678 [MEDIUM] CVE-2026-103678 tnef: Heap out-of-bounds read in get_rtf_data_from_buf() via uncompressed RTF MAPI value [fedora-all]
CVE-2026-103678 tnef: Heap out-of-bounds read in get_rtf_data_from_buf() via uncompressed RTF MAPI value [fedora-all]
Disclaimer: Community trackers are created by Red Hat Product Security team on a best effort basis. Package maintainers are required to ascertain if the flaw indeed affects their package, before starting the update process.
A flaw was found in tnef. The TNEF uncompressed-RTF value handler in get_rtf_data_from_buf() copies an attacker-controlled uncompr_size number of bytes from the input buffer without validating that the buffer actually contains that much data beyond the 16-byte value header, resulting in a heap out-of-bounds read. The issue was confirmed under AddressSanitizer and can crash the process; when body extraction (--save-body) is enabled, the over-read memory
2026-10-01
Published