A flaw memory leak in the Linux kernel performance monitoring subsystem was found in the way if using PERFEVENTIOCSETFILTER. A local user could use this flaw to starve the resources causing denial of service.
[
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"142110737258133696227014550960743327977",
"63278666060825564173644676645171612977",
"185529276793017393834264233843833814031",
"180499669087259099404983438385090247559",
"140270748901891083468727223820148817631",
"68928198055942548112309490888368064856",
"215878142807689355905588865875800826337",
"156422430466707395183794710182085038029",
"145529475115436690440071454331847989666",
"204751201222247407219333474694823250750",
"37736517928739319210268226552350928676",
"309087499814035026427606983550020192550",
"64288842287454875030424377176047406422",
"310514492443545925015061828852579250728",
"149947619585004839042479459837375837503",
"80875945758783568306359886788292964462",
"55896217462862181822494800185448837498",
"169914652066528719903555198079428890836",
"223841563556279317208289010453452675756",
"194167611346394718063243344516649690878",
"43206378247625968899272976877934559213"
]
},
"target": {
"file": "kernel/events/core.c"
},
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@7bdb157cdebbf95a1cd94ed2e01b338714075d00",
"id": "CVE-2020-25704-09b035a0"
},
{
"digest": {
"length": 2417.0,
"function_hash": "291775882372817107628469998195823201694"
},
"target": {
"function": "perf_event_parse_addr_filter",
"file": "kernel/events/core.c"
},
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@7bdb157cdebbf95a1cd94ed2e01b338714075d00",
"id": "CVE-2020-25704-9acd95c8"
}
]