An issue was discovered in tnef before 1.4.13. Two OOB Writes have been identified in src/mapiattr.c:mapiattr_read(). These might lead to invalid read and write operations, controlled by an attacker.
[
{
"source": "https://github.com/verdammelt/tnef/commit/1a17af1ed0c791aec44dbdc9eab91218cc1e335a",
"deprecated": false,
"digest": {
"line_hashes": [
"331810224509785848595262136984167260140",
"260962124637707873368913484303050040795",
"141019743114053550504356423095494547089",
"19364815697857148499323691621143556093",
"57499698903805870635948258601093281470",
"45004393790846653466737137423708067539",
"176885340920489889989049669380019856010",
"99386628911951047775383660862539188998",
"173943463922568384106086338214791285594",
"268077827556075707879214215960654627914",
"14907159593144973976123842902063205786",
"268684168776168329584259450879773126456",
"219091945618742983414560302651495518848"
],
"threshold": 0.9
},
"signature_version": "v1",
"signature_type": "Line",
"id": "CVE-2017-6307-5b4e47d7",
"target": {
"file": "src/mapi_attr.c"
}
},
{
"source": "https://github.com/verdammelt/tnef/commit/1a17af1ed0c791aec44dbdc9eab91218cc1e335a",
"deprecated": false,
"digest": {
"function_hash": "84843184331934401214275491645157137753",
"length": 3935.0
},
"signature_version": "v1",
"signature_type": "Function",
"id": "CVE-2017-6307-68e6f7f1",
"target": {
"file": "src/mapi_attr.c",
"function": "mapi_attr_read"
}
}
]