The ipcmsgrecvchecksum function in net/ipv4/ipsockglue.c in the Linux kernel before 4.10.1 has incorrect expectations about skb data layout, which allows local users to cause a denial of service (buffer over-read) or possibly have unspecified other impact via crafted system calls, as demonstrated by use of the MSG_MORE flag in conjunction with loopback UDP transmission.
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2017-6347.json"
[
{
"events": [
{
"introduced": "4.0"
},
{
"fixed": "4.4.52"
}
]
},
{
"events": [
{
"introduced": "4.5"
},
{
"fixed": "4.9.13"
}
]
},
{
"events": [
{
"introduced": "4.10"
},
{
"fixed": "4.10.1"
}
]
}
]