Approved changes feed: RSS · Atom

cpe:2.3:a:ytnef_project:ytnef:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorYtnef Project (ccfc97b4-0c38-5192-922b-d1b6c42b71a3)
ProductYtnef (132e6411-e93f-59ef-a988-f3a7bf86cd3d)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*

Notes

Imported from purl2cpe mapping

PURL mappings

PURLSourceLast updated
pkg:github/yeraze/ytnef purl2cpe 2026-06-01 10:11:04.514182
pkg:rpm/fedora/ytnef purl2cpe 2026-06-01 10:11:04.514185
pkg:rpm/opensuse/ytnef purl2cpe 2026-06-01 10:11:04.514188

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-111146 vulnerable 2026-11-03 10:16:11.594258 ytnef through 2.1.2 Heap Out-of-Bounds Read via MAPIPrint in lib/ytnef.c
MEDIUM (6.1)
ytnef through 2.1.2 contains a heap out-of-bounds read vulnerability in MAPIPrint() that allows attackers to read past heap allocations by supplying compressed RTF properties. Attackers can deliver a crafted winmail.dat whose decompressed RTF lacks a NUL terminator, causing printf to over-read, crashing ytnefprint and leaking adjacent heap bytes.
Published: 2026-10-15T18:57:36.782Z
Updated: 2026-10-15T19:45:21.657Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-111145 vulnerable 2026-11-03 10:16:10.790609 ytnef through 2.1.2 Heap Out-of-Bounds Read via DecompressRTF
MEDIUM (6.1)
ytnef through 2.1.2 contains a heap out-of-bounds read vulnerability in DecompressRTF() in lib/ytnef.c that never validates uncompressedSize for uncompressed RTF streams. Attackers can supply a crafted winmail.dat TNEF attachment with a malicious PT_BINARY MAPI property to crash ytnefprint or libytnef callers and leak adjacent heap memory.
Published: 2026-10-15T18:57:36.084Z
Updated: 2026-10-21T01:20:26.553Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-9146 vulnerable 2026-06-08 05:10:09.404762 Details available
The TNEFFillMapi function in lib/ytnef.c in libytnef in ytnef through 1.9.2 does not ensure a nonzero count value before a certain memory allocation, which allows remote attackers to cause a denial of service (heap-based buffer overflow and application crash) or possibly have unspecified other impact via a crafted tnef file.
Published: 2017-05-22T18:00:00.000Z
Updated: 2024-08-05T16:55:22.358Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-9058 vulnerable 2026-06-08 05:10:09.298941 Details available
In libytnef in ytnef through 1.9.2, there is a heap-based buffer over-read due to incorrect boundary checking in the SIZECHECK macro in lib/ytnef.c.
Published: 2017-05-18T06:13:00.000Z
Updated: 2024-08-05T16:55:21.981Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-6802 vulnerable 2026-06-08 05:09:54.984849 Details available
An issue was discovered in ytnef before 1.9.2. There is a potential heap-based buffer over-read on incoming Compressed RTF Streams, related to DecompressRTF() in libytnef.
Published: 2017-03-10T10:29:00.000Z
Updated: 2024-08-05T15:41:17.549Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-6801 vulnerable 2026-06-08 05:09:54.984305 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-6800 vulnerable 2026-06-08 05:09:54.983809 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-6306 vulnerable 2026-06-08 05:09:51.074488 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-6305 vulnerable 2026-06-08 05:09:51.074065 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-6304 vulnerable 2026-06-08 05:09:51.073561 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-6303 vulnerable 2026-06-08 05:09:51.073144 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-6302 vulnerable 2026-06-08 05:09:51.072739 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-6301 vulnerable 2026-06-08 05:09:51.072337 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-6300 vulnerable 2026-06-08 05:09:51.071733 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-6299 vulnerable 2026-06-08 05:09:51.071296 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-6298 vulnerable 2026-06-08 05:09:51.070743 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2009-3887 vulnerable 2026-06-08 04:51:44.929131 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2009-3721 vulnerable 2026-06-08 04:51:43.791849 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.

Inspect record JSON

Open JSON directly

Open this panel to browse, search, copy or download the JSON record.