{"id":"CVE-2026-103679","revision":"3e55e566bef741e59607cdf3642dd6a5","records":[{"revision":"3e55e566bef741e59607cdf3642dd6a5","observedAt":"2026-10-23T15:48:27.903+00:00","statement":{"source":"cve-program","id":"CVE-2026-103679","aliases":[],"title":"Tnef: use-after-free and double-free in get_body_files() via multi-value body extraction","description":"A flaw was found in tnef. A remote attacker could exploit this vulnerability by providing a specially crafted Transport Neutral Encapsulation Format (TNEF) file containing multiple message bodies. During extraction, improper memory management triggers a use-after-free and double-free condition, causing the application to crash and resulting in a Denial of Service (DoS).","state":0,"publishedAt":"2026-10-01T11:34:50.12+00:00","modifiedAt":"2026-10-01T14:59:49.129+00:00","affected":[{"ecosystem":"https://github.com/verdammelt/tnef","name":"tnef","ranges":[],"versions":[],"rawVersionEvidence":"{\n                    \"versions\": [\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"0\",\n                            \"versionType\": \"semver\",\n                            \"lessThanOrEqual\": \"1.4.18\"\n                        }\n                    ],\n                    \"packageName\": \"tnef\",\n                    \"collectionURL\": \"https://github.com/verdammelt/tnef\",\n                    \"defaultStatus\": \"unaffected\"\n                }"}],"metrics":[{"system":"CVSS 3.1","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H","score":6.5,"severity":"MEDIUM"}],"references":["https://access.redhat.com/security/cve/CVE-2026-103679","https://bugzilla.redhat.com/show_bug.cgi?id=2544477","https://github.com/verdammelt/tnef"],"sourceUrl":"https://www.cve.org/CVERecord?id=CVE-2026-103679","license":"CVE Program Terms of Use","key":"cve-program:CVE-2026-103679","identifiers":["CVE-2026-103679"]},"retained":false,"historicalAffected":[]}],"coverage":[]}