net/packet/afpacket.c in the Linux kernel before 4.13.6 allows local users to gain privileges via crafted system calls that trigger mishandling of packetfanout data structures, because of a race condition (involving fanoutadd and packetdo_bind) that leads to a use-after-free, a different vulnerability than CVE-2017-6346.
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2017-15649.json"
[
{
"signature_type": "Function",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@008ba2a13f2d04c947adc536d19debb8fe66f110",
"digest": {
"function_hash": "43542369030107950986128393036442343963",
"length": 2529.0
},
"id": "CVE-2017-15649-c14405de",
"deprecated": false,
"target": {
"file": "net/packet/af_packet.c",
"function": "fanout_add"
}
},
{
"signature_type": "Line",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@008ba2a13f2d04c947adc536d19debb8fe66f110",
"digest": {
"line_hashes": [
"164086896405012939258096304591373699506",
"56960715915836045123566956617397764340",
"112753241460533326309601163944768485085",
"309917851633195982402529577175137621159",
"318189770299952437051165280016345380838",
"129838268248302759354897223639830598602",
"167403372105295387285081181926314309352",
"253806062777614392180694322444874625112",
"80168331564600850226554851465740363091",
"312883705009152538066842294231869069760",
"35439504668742078378455950494491988690",
"154965322686284184191050141595246657838",
"150227554449298002725189726725456160014",
"199203779345659218281614943217754015281"
],
"threshold": 0.9
},
"id": "CVE-2017-15649-f4ca7360",
"deprecated": false,
"target": {
"file": "net/packet/af_packet.c"
}
}
]