Memory leaks in *createresourcepool() functions under drivers/gpu/drm/amd/display/dc in the Linux kernel through 5.3.11 allow attackers to cause a denial of service (memory consumption). This affects the dce120createresourcepool() function in drivers/gpu/drm/amd/display/dc/dce120/dce120resource.c, the dce110createresourcepool() function in drivers/gpu/drm/amd/display/dc/dce110/dce110resource.c, the dce100createresourcepool() function in drivers/gpu/drm/amd/display/dc/dce100/dce100resource.c, the dcn10createresourcepool() function in drivers/gpu/drm/amd/display/dc/dcn10/dcn10resource.c, and the dce112createresourcepool() function in drivers/gpu/drm/amd/display/dc/dce112/dce112resource.c, aka CID-104c307147ad.
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2019-19082.json"
[
{
"id": "CVE-2019-19082-0534900f",
"source": "https://github.com/torvalds/linux/commit/104c307147ad379617472dd91a5bcb368d72bd6d",
"target": {
"file": "drivers/gpu/drm/amd/display/dc/dce112/dce112_resource.c",
"function": "dce112_create_resource_pool"
},
"signature_type": "Function",
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 230.0,
"function_hash": "141915545910213496379538842262629857615"
}
},
{
"id": "CVE-2019-19082-1b92ffa2",
"source": "https://github.com/torvalds/linux/commit/104c307147ad379617472dd91a5bcb368d72bd6d",
"target": {
"file": "drivers/gpu/drm/amd/display/dc/dce120/dce120_resource.c"
},
"signature_type": "Line",
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"278477888915287398407098098085046259495",
"17252890951106928067614570188268188510",
"213123197684165995928428588237252345001"
],
"threshold": 0.9
}
},
{
"id": "CVE-2019-19082-3c58d9b6",
"source": "https://github.com/torvalds/linux/commit/104c307147ad379617472dd91a5bcb368d72bd6d",
"target": {
"file": "drivers/gpu/drm/amd/display/dc/dce112/dce112_resource.c"
},
"signature_type": "Line",
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"278477888915287398407098098085046259495",
"17252890951106928067614570188268188510",
"213123197684165995928428588237252345001"
],
"threshold": 0.9
}
},
{
"id": "CVE-2019-19082-3cc660ca",
"source": "https://github.com/torvalds/linux/commit/104c307147ad379617472dd91a5bcb368d72bd6d",
"target": {
"file": "drivers/gpu/drm/amd/display/dc/dcn10/dcn10_resource.c",
"function": "dcn10_create_resource_pool"
},
"signature_type": "Function",
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 259.0,
"function_hash": "224441505175359144219616706003883618127"
}
},
{
"id": "CVE-2019-19082-4b76184e",
"source": "https://github.com/torvalds/linux/commit/104c307147ad379617472dd91a5bcb368d72bd6d",
"target": {
"file": "drivers/gpu/drm/amd/display/dc/dce100/dce100_resource.c"
},
"signature_type": "Line",
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"278477888915287398407098098085046259495",
"17252890951106928067614570188268188510",
"213123197684165995928428588237252345001"
],
"threshold": 0.9
}
},
{
"id": "CVE-2019-19082-5d46b68c",
"source": "https://github.com/torvalds/linux/commit/104c307147ad379617472dd91a5bcb368d72bd6d",
"target": {
"file": "drivers/gpu/drm/amd/display/dc/dce100/dce100_resource.c",
"function": "dce100_create_resource_pool"
},
"signature_type": "Function",
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 230.0,
"function_hash": "141915545910213496379538842262629857615"
}
},
{
"id": "CVE-2019-19082-677d830d",
"source": "https://github.com/torvalds/linux/commit/104c307147ad379617472dd91a5bcb368d72bd6d",
"target": {
"file": "drivers/gpu/drm/amd/display/dc/dce110/dce110_resource.c",
"function": "dce110_create_resource_pool"
},
"signature_type": "Function",
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 252.0,
"function_hash": "152790437626589184672415641385330744154"
}
},
{
"id": "CVE-2019-19082-680156c6",
"source": "https://github.com/torvalds/linux/commit/104c307147ad379617472dd91a5bcb368d72bd6d",
"target": {
"file": "drivers/gpu/drm/amd/display/dc/dce110/dce110_resource.c"
},
"signature_type": "Line",
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"265944517205036941340505684549024616444",
"312412657151413624679729800551564560578",
"213123197684165995928428588237252345001"
],
"threshold": 0.9
}
},
{
"id": "CVE-2019-19082-6f0b6f0c",
"source": "https://github.com/torvalds/linux/commit/104c307147ad379617472dd91a5bcb368d72bd6d",
"target": {
"file": "drivers/gpu/drm/amd/display/dc/dcn10/dcn10_resource.c"
},
"signature_type": "Line",
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"169181489355959222199642564525257503414",
"226648564805344897647178330790285602019",
"213123197684165995928428588237252345001"
],
"threshold": 0.9
}
},
{
"id": "CVE-2019-19082-c9d9fbaf",
"source": "https://github.com/torvalds/linux/commit/104c307147ad379617472dd91a5bcb368d72bd6d",
"target": {
"file": "drivers/gpu/drm/amd/display/dc/dce120/dce120_resource.c",
"function": "dce120_create_resource_pool"
},
"signature_type": "Function",
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 230.0,
"function_hash": "141915545910213496379538842262629857615"
}
}
]