In the Linux kernel before 5.0.3, a memory leak exits in hsrdevfinalize() in net/hsr/hsrdevice.c if hsradd_port fails to add a port, which may cause denial of service, aka CID-6caabe7f197d.
[
{
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"340105277096606229303971808906191127963",
"269693426209266011687326634828976375313",
"188285397186817120773018201140774072501",
"302801802641641093911170628227041713519",
"226375903787349563181536142053588751459",
"158476040010001875586059024537181127438",
"315682591171630492919645990446913879205"
]
},
"signature_type": "Line",
"target": {
"file": "net/hsr/hsr_device.c"
},
"id": "CVE-2019-16995-27c60559",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@6caabe7f197d3466d238f70915d65301f1716626"
},
{
"signature_version": "v1",
"digest": {
"function_hash": "182099051615166678456159120476902804142",
"length": 1276.0
},
"signature_type": "Function",
"target": {
"function": "hsr_dev_finalize",
"file": "net/hsr/hsr_device.c"
},
"id": "CVE-2019-16995-6f9f6fd3",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@6caabe7f197d3466d238f70915d65301f1716626"
},
{
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"319963144243515591376315969586972384190",
"337894434333693084498630177514579320045",
"59701548326169248078717403590265006878"
]
},
"signature_type": "Line",
"target": {
"file": "net/hsr/hsr_framereg.c"
},
"id": "CVE-2019-16995-9260f6a5",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@6caabe7f197d3466d238f70915d65301f1716626"
},
{
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"246183477577966698742561518797191382182",
"147496757125349624680834488854653924686",
"14711402686933841175244469068164553871"
]
},
"signature_type": "Line",
"target": {
"file": "net/hsr/hsr_framereg.h"
},
"id": "CVE-2019-16995-f24fec53",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@6caabe7f197d3466d238f70915d65301f1716626"
}
]
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2019-16995.json"
[
{
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"319963144243515591376315969586972384190",
"337894434333693084498630177514579320045",
"59701548326169248078717403590265006878"
]
},
"signature_type": "Line",
"target": {
"file": "net/hsr/hsr_framereg.c"
},
"id": "CVE-2019-16995-135a8a16",
"deprecated": false,
"source": "https://github.com/torvalds/linux/commit/6caabe7f197d3466d238f70915d65301f1716626"
},
{
"signature_version": "v1",
"digest": {
"function_hash": "182099051615166678456159120476902804142",
"length": 1276.0
},
"signature_type": "Function",
"target": {
"function": "hsr_dev_finalize",
"file": "net/hsr/hsr_device.c"
},
"id": "CVE-2019-16995-3d5f12ea",
"deprecated": false,
"source": "https://github.com/torvalds/linux/commit/6caabe7f197d3466d238f70915d65301f1716626"
},
{
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"340105277096606229303971808906191127963",
"269693426209266011687326634828976375313",
"188285397186817120773018201140774072501",
"302801802641641093911170628227041713519",
"226375903787349563181536142053588751459",
"158476040010001875586059024537181127438",
"315682591171630492919645990446913879205"
]
},
"signature_type": "Line",
"target": {
"file": "net/hsr/hsr_device.c"
},
"id": "CVE-2019-16995-5168b68c",
"deprecated": false,
"source": "https://github.com/torvalds/linux/commit/6caabe7f197d3466d238f70915d65301f1716626"
},
{
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"246183477577966698742561518797191382182",
"147496757125349624680834488854653924686",
"14711402686933841175244469068164553871"
]
},
"signature_type": "Line",
"target": {
"file": "net/hsr/hsr_framereg.h"
},
"id": "CVE-2019-16995-9b5b20e5",
"deprecated": false,
"source": "https://github.com/torvalds/linux/commit/6caabe7f197d3466d238f70915d65301f1716626"
}
]
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2019-16995.json"