In multiple functions of StatsService.cpp, there is a possible memory corruption due to a use after free. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
{
"types": [
"EoP"
],
"fixes": [
"https://android.googlesource.com/platform/packages/modules/StatsD/+/f940b2a714b5d80439afd416b7a8b6b1ffd2c87a"
],
"spl": "2024-07-01",
"vanir_signatures": [
{
"id": "ASB-A-292160348-0c45966c",
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "statsd/src/StatsService.h"
},
"source": "https://android.googlesource.com/platform/packages/modules/StatsD/+/f940b2a714b5d80439afd416b7a8b6b1ffd2c87a",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"305487835997243872826922695295350277909",
"230072479721241088246185280925958278258",
"268350178377968433109367916940306710391",
"91137112651214997978515196135486020499",
"127642242387870631028902462456467175936",
"247828769629225908595187959403985138736",
"294308249133488359078252475882938243161"
]
}
},
{
"id": "ASB-A-292160348-1915970c",
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "statsd/src/utils/MultiConditionTrigger.cpp"
},
"source": "https://android.googlesource.com/platform/packages/modules/StatsD/+/f940b2a714b5d80439afd416b7a8b6b1ffd2c87a",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"289896046876754297735978400289087878936",
"1786518371935160384703340538356007092",
"66748475605117396731835749279334560524",
"86454473977924423896301985401224019989",
"137821992194333868536771541737450263091",
"167602330651211273305029505624064343953",
"92542472345046883632459398876943699997",
"211323973991186743492215481934161400690",
"42080343712416847221252743209455394075",
"104853615188737464337673516930887668392",
"167602330651211273305029505624064343953",
"61100731012719867690840009893211544781",
"108587633537507210242609878158511307392",
"108587633537507210242609878158511307392"
]
}
},
{
"id": "ASB-A-292160348-365546f7",
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "statsd/src/StatsService.cpp"
},
"source": "https://android.googlesource.com/platform/packages/modules/StatsD/+/f940b2a714b5d80439afd416b7a8b6b1ffd2c87a",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"159925443773194175943371912967847035629",
"265563164589265506633119755769327201263",
"308673583140195933734361182669520075688",
"242678743143656029416575251758822171693",
"308576307108481351937168347087095447016",
"201334261438951022497833112996324374797",
"208116837922010977751011513408942771564",
"213945663079036679410970161700424064603",
"189701193218978053410903627444889848584",
"258793997768021790900762627709930180811",
"88596611508094769905880192886112740016",
"147584847612996438781024568902757322539",
"44916778719854358750958771394195028212",
"227132853048995119078549080076328084869",
"29032478456858775525028760839417799113",
"294345439783244919265880940732363904099",
"133083026796841740116739816127192265974",
"180626357600467077038464803483206081546",
"198534647472631208152627454839774348648",
"80278693034157657841535784026831930687",
"328782589298757968704024931437945926687",
"84465763803381025849897888441404493892",
"140655608690287586112729369329336190808"
]
}
},
{
"id": "ASB-A-292160348-39bf677f",
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "statsd/src/utils/MultiConditionTrigger.h"
},
"source": "https://android.googlesource.com/platform/packages/modules/StatsD/+/f940b2a714b5d80439afd416b7a8b6b1ffd2c87a",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"306251545357371574023434965790051737081",
"133130361362018032623303840705877399877",
"254173442195164309135668766130320937290",
"321890993483069066339793743614987414375",
"219785269722683986915715509696359474117",
"323256896811781281178991573263598374993",
"182183737145592091143840445898794528957",
"9329168951397483879624339234853054802",
"257022839355699991918871869555363892842",
"27503610933236758860774303616301985189",
"23719690278864713936495597994221782357",
"224550941780194650491159432747678305181",
"287039939924477164558319856919106354945",
"129495603176380619777322336998528619821",
"193455493212740005853744103707200585707",
"179973413863306884253639019483557089275",
"74713951623025042020091488065003104149"
]
}
},
{
"id": "ASB-A-292160348-6c9ebfa8",
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "statsd/src/StatsService.cpp",
"function": "StatsService::onStatsdInitCompleted"
},
"source": "https://android.googlesource.com/platform/packages/modules/StatsD/+/f940b2a714b5d80439afd416b7a8b6b1ffd2c87a",
"deprecated": false,
"digest": {
"function_hash": "10284047340432497328132115226750950035",
"length": 228.0
}
},
{
"id": "ASB-A-292160348-aae2b9fa",
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "statsd/tests/utils/MultiConditionTrigger_test.cpp"
},
"source": "https://android.googlesource.com/platform/packages/modules/StatsD/+/f940b2a714b5d80439afd416b7a8b6b1ffd2c87a",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"73862036861914092034679473374355102459",
"61202481187182397766170692760861418465",
"318708898826009890982869030169850042152",
"332900697049417142553485867538415975338",
"108587633537507210242609878158511307392",
"108587633537507210242609878158511307392"
]
}
},
{
"signature_type": "Function",
"target": {
"file": "statsd/src/StatsService.cpp",
"function": "StatsService::~StatsService"
},
"digest": {
"function_hash": "86638119798572538148491513304768937648",
"length": 133.0
},
"id": "ASB-A-292160348-b2b0a8d5",
"match_only_versions": [
"14-next"
],
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/packages/modules/StatsD/+/f940b2a714b5d80439afd416b7a8b6b1ffd2c87a",
"deprecated": false
},
{
"signature_type": "Function",
"target": {
"file": "statsd/src/StatsService.cpp",
"function": "StatsService::statsCompanionServiceDiedImpl"
},
"digest": {
"function_hash": "86803962377130505159674537128163871466",
"length": 1008.0
},
"id": "ASB-A-292160348-b820efcd",
"match_only_versions": [
"14-next"
],
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/packages/modules/StatsD/+/f940b2a714b5d80439afd416b7a8b6b1ffd2c87a",
"deprecated": false
},
{
"id": "ASB-A-292160348-d57bf6f1",
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "statsd/src/StatsService.cpp",
"function": "StatsService::informDeviceShutdown"
},
"source": "https://android.googlesource.com/platform/packages/modules/StatsD/+/f940b2a714b5d80439afd416b7a8b6b1ffd2c87a",
"deprecated": false,
"digest": {
"function_hash": "191055256887806684700147544407693823312",
"length": 390.0
}
},
{
"id": "ASB-A-292160348-e02b9c5e",
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "statsd/src/StatsService.cpp",
"function": "StatsService::Terminate"
},
"source": "https://android.googlesource.com/platform/packages/modules/StatsD/+/f940b2a714b5d80439afd416b7a8b6b1ffd2c87a",
"deprecated": false,
"digest": {
"function_hash": "6794686234144775356853370133298012710",
"length": 364.0
}
},
{
"id": "ASB-A-292160348-e2a86921",
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "statsd/src/utils/MultiConditionTrigger.cpp",
"function": "MultiConditionTrigger::markComplete"
},
"source": "https://android.googlesource.com/platform/packages/modules/StatsD/+/f940b2a714b5d80439afd416b7a8b6b1ffd2c87a",
"deprecated": false,
"digest": {
"function_hash": "149470148119310862656588840484327334122",
"length": 407.0
}
}
],
"severity": "High"
}{
"types": [
"EoP"
],
"fixes": [
"https://android.googlesource.com/platform/packages/modules/StatsD/+/4196da2ec586a631fc9011c7615f80f4f197caf3"
],
"spl": "2024-07-01",
"vanir_signatures": [
{
"id": "ASB-A-292160348-0c5e6485",
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "statsd/src/utils/MultiConditionTrigger.cpp"
},
"source": "https://android.googlesource.com/platform/packages/modules/StatsD/+/4196da2ec586a631fc9011c7615f80f4f197caf3",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"178761141152275873231915412426033386163",
"195769613848570617564681963920644761100",
"233562290230504091637456583294935365125",
"195781824611084353129671845617154582682",
"28663082364285992439048642384354332344",
"305857749430385534000972395239634744927",
"92542472345046883632459398876943699997",
"211323973991186743492215481934161400690",
"42080343712416847221252743209455394075",
"104853615188737464337673516930887668392",
"167602330651211273305029505624064343953",
"61100731012719867690840009893211544781",
"108587633537507210242609878158511307392",
"108587633537507210242609878158511307392"
]
}
},
{
"id": "ASB-A-292160348-0de18969",
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "statsd/src/utils/MultiConditionTrigger.cpp",
"function": "MultiConditionTrigger::markComplete"
},
"source": "https://android.googlesource.com/platform/packages/modules/StatsD/+/4196da2ec586a631fc9011c7615f80f4f197caf3",
"deprecated": false,
"digest": {
"function_hash": "45863765917800652869151432262297088848",
"length": 373.0
}
},
{
"id": "ASB-A-292160348-897f6dd1",
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "statsd/tests/StatsLogProcessor_test.cpp",
"function": "TEST"
},
"source": "https://android.googlesource.com/platform/packages/modules/StatsD/+/4196da2ec586a631fc9011c7615f80f4f197caf3",
"deprecated": false,
"digest": {
"function_hash": "298547584576030461853963346343869950990",
"length": 1298.0
}
},
{
"id": "ASB-A-292160348-9a6baae6",
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "statsd/tests/utils/MultiConditionTrigger_test.cpp"
},
"source": "https://android.googlesource.com/platform/packages/modules/StatsD/+/4196da2ec586a631fc9011c7615f80f4f197caf3",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"73862036861914092034679473374355102459",
"61202481187182397766170692760861418465",
"318708898826009890982869030169850042152",
"332900697049417142553485867538415975338",
"108587633537507210242609878158511307392",
"108587633537507210242609878158511307392"
]
}
},
{
"id": "ASB-A-292160348-b047cf98",
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "statsd/src/utils/MultiConditionTrigger.h"
},
"source": "https://android.googlesource.com/platform/packages/modules/StatsD/+/4196da2ec586a631fc9011c7615f80f4f197caf3",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"306251545357371574023434965790051737081",
"133130361362018032623303840705877399877",
"254173442195164309135668766130320937290",
"321890993483069066339793743614987414375",
"219785269722683986915715509696359474117",
"323256896811781281178991573263598374993",
"182183737145592091143840445898794528957",
"9329168951397483879624339234853054802",
"45744519224981053326788579421952168278",
"21949881569041301382386067465691825981",
"7536166742007796087626809512971689173",
"114356530252978520045850027015901231722",
"287039939924477164558319856919106354945",
"129495603176380619777322336998528619821",
"261134141081390476231175362875031382106",
"1397233349680113189303930419561067161",
"205937907329838983958602098597685391103",
"225538082809315286119970067094747794429",
"176733231404006535559426681088872655380"
]
}
},
{
"id": "ASB-A-292160348-c2870ab1",
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "statsd/tests/StatsLogProcessor_test.cpp"
},
"source": "https://android.googlesource.com/platform/packages/modules/StatsD/+/4196da2ec586a631fc9011c7615f80f4f197caf3",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"296045471364242561855645120018283175300",
"154685682756709264119863087673430880969",
"63985995364744445441544722428623572111",
"302452988038273657005356922126308950657",
"323049459295065742826265421119681835595",
"284719484204927056834015622988168549814",
"276987763497856715335895633738032104495",
"106119153324891519830717675428439921307",
"168965062855948190032961756180519662278",
"60744434672036001121467138317266784040",
"142007842165213601714831500775966172639"
]
}
}
],
"severity": "High"
}{
"types": [
"EoP"
],
"fixes": [
"https://android.googlesource.com/platform/packages/modules/StatsD/+/4196da2ec586a631fc9011c7615f80f4f197caf3"
],
"spl": "2024-07-01",
"vanir_signatures": [
{
"id": "ASB-A-292160348-15c35e5f",
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "statsd/src/utils/MultiConditionTrigger.h"
},
"source": "https://android.googlesource.com/platform/packages/modules/StatsD/+/4196da2ec586a631fc9011c7615f80f4f197caf3",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"306251545357371574023434965790051737081",
"133130361362018032623303840705877399877",
"254173442195164309135668766130320937290",
"321890993483069066339793743614987414375",
"219785269722683986915715509696359474117",
"323256896811781281178991573263598374993",
"182183737145592091143840445898794528957",
"9329168951397483879624339234853054802",
"45744519224981053326788579421952168278",
"21949881569041301382386067465691825981",
"7536166742007796087626809512971689173",
"114356530252978520045850027015901231722",
"287039939924477164558319856919106354945",
"129495603176380619777322336998528619821",
"261134141081390476231175362875031382106",
"1397233349680113189303930419561067161",
"205937907329838983958602098597685391103",
"225538082809315286119970067094747794429",
"176733231404006535559426681088872655380"
]
}
},
{
"id": "ASB-A-292160348-3f085aa6",
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "statsd/tests/StatsLogProcessor_test.cpp"
},
"source": "https://android.googlesource.com/platform/packages/modules/StatsD/+/4196da2ec586a631fc9011c7615f80f4f197caf3",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"296045471364242561855645120018283175300",
"154685682756709264119863087673430880969",
"63985995364744445441544722428623572111",
"302452988038273657005356922126308950657",
"323049459295065742826265421119681835595",
"284719484204927056834015622988168549814",
"276987763497856715335895633738032104495",
"106119153324891519830717675428439921307",
"168965062855948190032961756180519662278",
"60744434672036001121467138317266784040",
"142007842165213601714831500775966172639"
]
}
},
{
"id": "ASB-A-292160348-49201d1d",
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "statsd/tests/StatsLogProcessor_test.cpp",
"function": "TEST"
},
"source": "https://android.googlesource.com/platform/packages/modules/StatsD/+/4196da2ec586a631fc9011c7615f80f4f197caf3",
"deprecated": false,
"digest": {
"function_hash": "298547584576030461853963346343869950990",
"length": 1298.0
}
},
{
"id": "ASB-A-292160348-51a097f3",
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "statsd/tests/utils/MultiConditionTrigger_test.cpp"
},
"source": "https://android.googlesource.com/platform/packages/modules/StatsD/+/4196da2ec586a631fc9011c7615f80f4f197caf3",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"73862036861914092034679473374355102459",
"61202481187182397766170692760861418465",
"318708898826009890982869030169850042152",
"332900697049417142553485867538415975338",
"108587633537507210242609878158511307392",
"108587633537507210242609878158511307392"
]
}
},
{
"id": "ASB-A-292160348-d892307a",
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "statsd/src/utils/MultiConditionTrigger.cpp",
"function": "MultiConditionTrigger::markComplete"
},
"source": "https://android.googlesource.com/platform/packages/modules/StatsD/+/4196da2ec586a631fc9011c7615f80f4f197caf3",
"deprecated": false,
"digest": {
"function_hash": "45863765917800652869151432262297088848",
"length": 373.0
}
},
{
"id": "ASB-A-292160348-e5fd15a6",
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "statsd/src/utils/MultiConditionTrigger.cpp"
},
"source": "https://android.googlesource.com/platform/packages/modules/StatsD/+/4196da2ec586a631fc9011c7615f80f4f197caf3",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"178761141152275873231915412426033386163",
"195769613848570617564681963920644761100",
"233562290230504091637456583294935365125",
"195781824611084353129671845617154582682",
"28663082364285992439048642384354332344",
"305857749430385534000972395239634744927",
"92542472345046883632459398876943699997",
"211323973991186743492215481934161400690",
"42080343712416847221252743209455394075",
"104853615188737464337673516930887668392",
"167602330651211273305029505624064343953",
"61100731012719867690840009893211544781",
"108587633537507210242609878158511307392",
"108587633537507210242609878158511307392"
]
}
}
],
"severity": "High"
}{
"types": [
"EoP"
],
"fixes": [
"https://android.googlesource.com/platform/packages/modules/StatsD/+/262e2c8a5293483c98be498e60e1e5d15c6a0145"
],
"spl": "2024-07-01",
"vanir_signatures": [
{
"id": "ASB-A-292160348-52a57ab0",
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "statsd/src/utils/MultiConditionTrigger.cpp"
},
"source": "https://android.googlesource.com/platform/packages/modules/StatsD/+/262e2c8a5293483c98be498e60e1e5d15c6a0145",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"178761141152275873231915412426033386163",
"195769613848570617564681963920644761100",
"233562290230504091637456583294935365125",
"195781824611084353129671845617154582682",
"28663082364285992439048642384354332344",
"305857749430385534000972395239634744927",
"92542472345046883632459398876943699997",
"211323973991186743492215481934161400690",
"42080343712416847221252743209455394075",
"104853615188737464337673516930887668392",
"167602330651211273305029505624064343953",
"61100731012719867690840009893211544781",
"108587633537507210242609878158511307392",
"108587633537507210242609878158511307392"
]
}
},
{
"id": "ASB-A-292160348-ced08cfb",
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "statsd/src/utils/MultiConditionTrigger.cpp",
"function": "MultiConditionTrigger::markComplete"
},
"source": "https://android.googlesource.com/platform/packages/modules/StatsD/+/262e2c8a5293483c98be498e60e1e5d15c6a0145",
"deprecated": false,
"digest": {
"function_hash": "45863765917800652869151432262297088848",
"length": 373.0
}
},
{
"id": "ASB-A-292160348-e1007d50",
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "statsd/tests/utils/MultiConditionTrigger_test.cpp"
},
"source": "https://android.googlesource.com/platform/packages/modules/StatsD/+/262e2c8a5293483c98be498e60e1e5d15c6a0145",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"73862036861914092034679473374355102459",
"61202481187182397766170692760861418465",
"318708898826009890982869030169850042152",
"332900697049417142553485867538415975338",
"108587633537507210242609878158511307392",
"108587633537507210242609878158511307392"
]
}
},
{
"id": "ASB-A-292160348-fde5df4b",
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "statsd/src/utils/MultiConditionTrigger.h"
},
"source": "https://android.googlesource.com/platform/packages/modules/StatsD/+/262e2c8a5293483c98be498e60e1e5d15c6a0145",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"306251545357371574023434965790051737081",
"133130361362018032623303840705877399877",
"254173442195164309135668766130320937290",
"321890993483069066339793743614987414375",
"219785269722683986915715509696359474117",
"323256896811781281178991573263598374993",
"182183737145592091143840445898794528957",
"9329168951397483879624339234853054802",
"45744519224981053326788579421952168278",
"21949881569041301382386067465691825981",
"7536166742007796087626809512971689173",
"114356530252978520045850027015901231722",
"287039939924477164558319856919106354945",
"129495603176380619777322336998528619821",
"261134141081390476231175362875031382106",
"1397233349680113189303930419561067161",
"205937907329838983958602098597685391103",
"225538082809315286119970067094747794429",
"176733231404006535559426681088872655380"
]
}
}
],
"severity": "High"
}{
"types": [
"EoP"
],
"fixes": [
"https://android.googlesource.com/platform/packages/modules/StatsD/+/30775d2bb2e2070bc49def70f97af4724342c4c2"
],
"spl": "2024-07-01",
"vanir_signatures": [
{
"signature_type": "Function",
"target": {
"file": "statsd/src/StatsService.cpp",
"function": "StatsService::~StatsService"
},
"digest": {
"function_hash": "245366661933625729391339019302136601707",
"length": 118.0
},
"id": "ASB-A-292160348-28b6d65d",
"match_only_versions": [
"14"
],
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/packages/modules/StatsD/+/30775d2bb2e2070bc49def70f97af4724342c4c2",
"deprecated": false
},
{
"id": "ASB-A-292160348-293a2fff",
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "statsd/src/utils/MultiConditionTrigger.cpp"
},
"source": "https://android.googlesource.com/platform/packages/modules/StatsD/+/30775d2bb2e2070bc49def70f97af4724342c4c2",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"178761141152275873231915412426033386163",
"195769613848570617564681963920644761100",
"233562290230504091637456583294935365125",
"195781824611084353129671845617154582682",
"28663082364285992439048642384354332344",
"305857749430385534000972395239634744927",
"92542472345046883632459398876943699997",
"211323973991186743492215481934161400690",
"42080343712416847221252743209455394075",
"104853615188737464337673516930887668392",
"167602330651211273305029505624064343953",
"61100731012719867690840009893211544781",
"108587633537507210242609878158511307392",
"108587633537507210242609878158511307392"
]
}
},
{
"id": "ASB-A-292160348-3a6ed4cf",
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "statsd/src/utils/MultiConditionTrigger.cpp",
"function": "MultiConditionTrigger::markComplete"
},
"source": "https://android.googlesource.com/platform/packages/modules/StatsD/+/30775d2bb2e2070bc49def70f97af4724342c4c2",
"deprecated": false,
"digest": {
"function_hash": "45863765917800652869151432262297088848",
"length": 373.0
}
},
{
"id": "ASB-A-292160348-3cd1a21e",
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "statsd/src/StatsService.h"
},
"source": "https://android.googlesource.com/platform/packages/modules/StatsD/+/30775d2bb2e2070bc49def70f97af4724342c4c2",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"305487835997243872826922695295350277909",
"230072479721241088246185280925958278258",
"268350178377968433109367916940306710391",
"91137112651214997978515196135486020499",
"127642242387870631028902462456467175936",
"247828769629225908595187959403985138736",
"294308249133488359078252475882938243161"
]
}
},
{
"id": "ASB-A-292160348-3e73c7bc",
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "statsd/tests/utils/MultiConditionTrigger_test.cpp"
},
"source": "https://android.googlesource.com/platform/packages/modules/StatsD/+/30775d2bb2e2070bc49def70f97af4724342c4c2",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"73862036861914092034679473374355102459",
"61202481187182397766170692760861418465",
"318708898826009890982869030169850042152",
"332900697049417142553485867538415975338",
"108587633537507210242609878158511307392",
"108587633537507210242609878158511307392"
]
}
},
{
"id": "ASB-A-292160348-5c4f06f5",
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "statsd/src/StatsService.cpp",
"function": "StatsService::onStatsdInitCompleted"
},
"source": "https://android.googlesource.com/platform/packages/modules/StatsD/+/30775d2bb2e2070bc49def70f97af4724342c4c2",
"deprecated": false,
"digest": {
"function_hash": "10284047340432497328132115226750950035",
"length": 228.0
}
},
{
"id": "ASB-A-292160348-7652e9c5",
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "statsd/src/StatsService.cpp"
},
"source": "https://android.googlesource.com/platform/packages/modules/StatsD/+/30775d2bb2e2070bc49def70f97af4724342c4c2",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"15215770393752643685644176245017265546",
"93266815218216370084356613669564337398",
"100242527924760912880505823012863406800",
"142254189661553200027291607138801564058",
"301888451270912615529804495131746281156",
"319537269219581453745515971520434840568",
"208116837922010977751011513408942771564",
"213945663079036679410970161700424064603",
"189701193218978053410903627444889848584",
"258793997768021790900762627709930180811",
"88596611508094769905880192886112740016",
"147584847612996438781024568902757322539",
"303375976279375172828823648137636599188",
"287889689659000954737368955987120068780",
"150995874499996596005072948897660821895",
"294345439783244919265880940732363904099",
"133083026796841740116739816127192265974",
"180626357600467077038464803483206081546",
"198534647472631208152627454839774348648",
"80278693034157657841535784026831930687",
"328782589298757968704024931437945926687",
"84465763803381025849897888441404493892",
"140655608690287586112729369329336190808"
]
}
},
{
"signature_type": "Function",
"target": {
"file": "statsd/src/StatsService.cpp",
"function": "StatsService::informDeviceShutdown"
},
"digest": {
"function_hash": "304888606427974430221963077571148488771",
"length": 375.0
},
"id": "ASB-A-292160348-a76c793d",
"match_only_versions": [
"14"
],
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/packages/modules/StatsD/+/30775d2bb2e2070bc49def70f97af4724342c4c2",
"deprecated": false
},
{
"id": "ASB-A-292160348-c432595d",
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "statsd/src/utils/MultiConditionTrigger.h"
},
"source": "https://android.googlesource.com/platform/packages/modules/StatsD/+/30775d2bb2e2070bc49def70f97af4724342c4c2",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"306251545357371574023434965790051737081",
"133130361362018032623303840705877399877",
"254173442195164309135668766130320937290",
"321890993483069066339793743614987414375",
"219785269722683986915715509696359474117",
"323256896811781281178991573263598374993",
"182183737145592091143840445898794528957",
"9329168951397483879624339234853054802",
"45744519224981053326788579421952168278",
"21949881569041301382386067465691825981",
"7536166742007796087626809512971689173",
"114356530252978520045850027015901231722",
"287039939924477164558319856919106354945",
"129495603176380619777322336998528619821",
"261134141081390476231175362875031382106",
"1397233349680113189303930419561067161",
"205937907329838983958602098597685391103",
"225538082809315286119970067094747794429",
"176733231404006535559426681088872655380"
]
}
},
{
"signature_type": "Function",
"target": {
"file": "statsd/src/StatsService.cpp",
"function": "StatsService::statsCompanionServiceDiedImpl"
},
"digest": {
"function_hash": "86803962377130505159674537128163871466",
"length": 1008.0
},
"id": "ASB-A-292160348-c57baa90",
"match_only_versions": [
"14"
],
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/packages/modules/StatsD/+/30775d2bb2e2070bc49def70f97af4724342c4c2",
"deprecated": false
},
{
"signature_type": "Function",
"target": {
"file": "statsd/src/StatsService.cpp",
"function": "StatsService::Terminate"
},
"digest": {
"function_hash": "320308684207433850398859138810149999828",
"length": 349.0
},
"id": "ASB-A-292160348-ea405867",
"match_only_versions": [
"14"
],
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/packages/modules/StatsD/+/30775d2bb2e2070bc49def70f97af4724342c4c2",
"deprecated": false
}
],
"severity": "High"
}