An issue was discovered in the Linux kernel before 5.2.6. On NUMA systems, the Linux fair scheduler has a use-after-free in shownumastats() because NUMA fault statistics are inappropriately freed, aka CID-16d51a590a8c.
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2019-20934.json"
[
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@16d51a590a8ce3befb1308e0e7ab77f3b661af33",
"signature_type": "Line",
"digest": {
"line_hashes": [
"63395818398897413909557900250969865934",
"207798666477887472315691857715859745054",
"185010114745374102929478092651379466775",
"305274084091123883321763694196058633285"
],
"threshold": 0.9
},
"deprecated": false,
"target": {
"file": "kernel/fork.c"
},
"id": "CVE-2019-20934-07735d42",
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@16d51a590a8ce3befb1308e0e7ab77f3b661af33",
"signature_type": "Line",
"digest": {
"line_hashes": [
"252617591761574244149129376872074095801",
"37700983142984960188089919518024936285",
"330173180371048314074981127503304208346",
"65819421231532245838543266444409292582"
],
"threshold": 0.9
},
"deprecated": false,
"target": {
"file": "fs/exec.c"
},
"id": "CVE-2019-20934-1e21560c",
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@16d51a590a8ce3befb1308e0e7ab77f3b661af33",
"signature_type": "Line",
"digest": {
"line_hashes": [
"8816632915573061150874174987960410955",
"22453205153366519410104859403842819026",
"32164951233401989119116486469498344791",
"304711779815884555260880251872954859242",
"190795142035019735231322503537811942751",
"202588330512788619836877582292161732955",
"123803341449853750961786876118675516953",
"51325695724978096938080399366081456333"
],
"threshold": 0.9
},
"deprecated": false,
"target": {
"file": "include/linux/sched/numa_balancing.h"
},
"id": "CVE-2019-20934-44bd7ca4",
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@16d51a590a8ce3befb1308e0e7ab77f3b661af33",
"signature_type": "Function",
"digest": {
"function_hash": "91118405756878055613247323848157383817",
"length": 514.0
},
"deprecated": false,
"target": {
"file": "kernel/sched/fair.c",
"function": "task_numa_free"
},
"id": "CVE-2019-20934-a3a42c11",
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@16d51a590a8ce3befb1308e0e7ab77f3b661af33",
"signature_type": "Function",
"digest": {
"function_hash": "185782961047231174215716039841139263788",
"length": 335.0
},
"deprecated": false,
"target": {
"file": "kernel/fork.c",
"function": "__put_task_struct"
},
"id": "CVE-2019-20934-a5636771",
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@16d51a590a8ce3befb1308e0e7ab77f3b661af33",
"signature_type": "Function",
"digest": {
"function_hash": "310409503201323282317111800584588363513",
"length": 2445.0
},
"deprecated": false,
"target": {
"file": "fs/exec.c",
"function": "__do_execve_file"
},
"id": "CVE-2019-20934-b13b1320",
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@16d51a590a8ce3befb1308e0e7ab77f3b661af33",
"signature_type": "Line",
"digest": {
"line_hashes": [
"199800507107019512146963549626163445034",
"186682496904552234716842408702550910422",
"207062626830394100941715482412802834277",
"138356823179186133093711501356658034817",
"230982764417011782302227397843361130941",
"243867022572981704388013215165343505860",
"293754351848944618092893415497761113413",
"94202202038672674457507761204360320852",
"65433408453770905206421033085397400902",
"60085358486625068462232977232024871847",
"117196876457835565419794379157503411452",
"61406138699656289094814727337756643325",
"208503837172035954315495679087077513602",
"103125050546656110941035326256031780614"
],
"threshold": 0.9
},
"deprecated": false,
"target": {
"file": "kernel/sched/fair.c"
},
"id": "CVE-2019-20934-efec5f35",
"signature_version": "v1"
}
]