In the Linux kernel before 5.0, a memory leak exists in sitinitnet() in net/ipv6/sit.c when registernetdev() fails to register sitn->fbtunnel_dev, which may cause denial of service, aka CID-07f12b26e21a.
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2019-16994.json"
[
{
"signature_type": "Line",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@07f12b26e21ab359261bf75cfcb424fdc7daeb6d",
"digest": {
"line_hashes": [
"24926672567158117574783847911562880275",
"41429395657037662874835969884361985480",
"252836709987996636285330633636293701154",
"293187629318695841600419873656815079938"
],
"threshold": 0.9
},
"id": "CVE-2019-16994-94ebc80c",
"deprecated": false,
"target": {
"file": "net/ipv6/sit.c"
}
},
{
"signature_type": "Function",
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@07f12b26e21ab359261bf75cfcb424fdc7daeb6d",
"digest": {
"function_hash": "94245695796529694607940309582764322455",
"length": 1010.0
},
"id": "CVE-2019-16994-be77a661",
"deprecated": false,
"target": {
"file": "net/ipv6/sit.c",
"function": "sit_init_net"
}
}
]
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2019-16994.json"
[
{
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/torvalds/linux/commit/07f12b26e21ab359261bf75cfcb424fdc7daeb6d",
"digest": {
"function_hash": "94245695796529694607940309582764322455",
"length": 1010.0
},
"id": "CVE-2019-16994-3a7268e5",
"deprecated": false,
"target": {
"file": "net/ipv6/sit.c",
"function": "sit_init_net"
}
},
{
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/torvalds/linux/commit/07f12b26e21ab359261bf75cfcb424fdc7daeb6d",
"digest": {
"line_hashes": [
"24926672567158117574783847911562880275",
"41429395657037662874835969884361985480",
"252836709987996636285330633636293701154",
"293187629318695841600419873656815079938"
],
"threshold": 0.9
},
"id": "CVE-2019-16994-4b5f302f",
"deprecated": false,
"target": {
"file": "net/ipv6/sit.c"
}
}
]