In multiple functions of RunningTasks.java, there is a possible privilege escalation due to a missing privilege check. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.
{
"spl": "2023-04-01",
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/401e782b244bf84fd5aab371f60c2e52d6226fb3",
"https://android.googlesource.com/platform/frameworks/base/+/27bc3e93eb0f767a98af38e4c454187c31472428",
"https://android.googlesource.com/platform/frameworks/base/+/5ba72200f6a66b5da48c9c3abd103a73aea1ef95"
],
"severity": "High",
"types": [
"ID"
],
"vanir_signatures": [
{
"target": {
"file": "services/core/java/com/android/server/wm/Task.java"
},
"id": "ASB-A-243130512-00fda731",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/5ba72200f6a66b5da48c9c3abd103a73aea1ef95",
"deprecated": false,
"digest": {
"line_hashes": [
"213743418494945157436422279139545847795",
"39458737529353196264149822375248779548",
"82885621269431258403258652440409797637"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RecentTasks.java"
},
"id": "ASB-A-243130512-0a95609b",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/401e782b244bf84fd5aab371f60c2e52d6226fb3",
"deprecated": false,
"digest": {
"line_hashes": [
"13816870488400776189554950303858155894",
"137781165400860298232993018478843971178",
"70583960492771651193569817433651543654",
"216309937444513728365515292078598497394",
"323445587041073541862945909639659350407",
"255226870962158858302407036815668585626",
"134979754546856477044155245305154652320",
"201229851769010197026359693244408522434",
"4770004208613844197950705691789863389",
"165587856596785891376068649377598489411",
"154184313073268997968847925170870000886",
"98233843906368816035993797065946585681"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RecentTasks.java"
},
"id": "ASB-A-243130512-143e6b2c",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/5ba72200f6a66b5da48c9c3abd103a73aea1ef95",
"deprecated": false,
"digest": {
"line_hashes": [
"13816870488400776189554950303858155894",
"137781165400860298232993018478843971178",
"70583960492771651193569817433651543654",
"216309937444513728365515292078598497394",
"323445587041073541862945909639659350407",
"255226870962158858302407036815668585626",
"134979754546856477044155245305154652320",
"201229851769010197026359693244408522434",
"4770004208613844197950705691789863389",
"165587856596785891376068649377598489411",
"154184313073268997968847925170870000886",
"98233843906368816035993797065946585681"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RunningTasks.java",
"function": "createRunningTaskInfo"
},
"id": "ASB-A-243130512-27fb79f1",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/5ba72200f6a66b5da48c9c3abd103a73aea1ef95",
"deprecated": false,
"digest": {
"function_hash": "65716446647643976228937547382961751561",
"length": 155.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RecentTasks.java",
"function": "getRecentTasksImpl"
},
"id": "ASB-A-243130512-29d88a0f",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/401e782b244bf84fd5aab371f60c2e52d6226fb3",
"deprecated": false,
"digest": {
"function_hash": "44257533636305646685404251273318677863",
"length": 1906.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/Task.java"
},
"id": "ASB-A-243130512-40955685",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/401e782b244bf84fd5aab371f60c2e52d6226fb3",
"deprecated": false,
"digest": {
"line_hashes": [
"213743418494945157436422279139545847795",
"39458737529353196264149822375248779548",
"82885621269431258403258652440409797637"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/AppTaskImpl.java",
"function": "getTaskInfo"
},
"id": "ASB-A-243130512-4bbed33a",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/401e782b244bf84fd5aab371f60c2e52d6226fb3",
"deprecated": false,
"digest": {
"function_hash": "177309169692846841816427122046146390162",
"length": 422.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RecentTasks.java",
"function": "getRecentTasksImpl"
},
"id": "ASB-A-243130512-5c7414a9",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/5ba72200f6a66b5da48c9c3abd103a73aea1ef95",
"deprecated": false,
"digest": {
"function_hash": "44257533636305646685404251273318677863",
"length": 1906.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RecentTasks.java",
"function": "createRecentTaskInfo"
},
"id": "ASB-A-243130512-690a737c",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/401e782b244bf84fd5aab371f60c2e52d6226fb3",
"deprecated": false,
"digest": {
"function_hash": "153101304949040444781665312156063179352",
"length": 747.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RunningTasks.java"
},
"id": "ASB-A-243130512-6d74f0c0",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/5ba72200f6a66b5da48c9c3abd103a73aea1ef95",
"deprecated": false,
"digest": {
"line_hashes": [
"202340729736703608440873700237201951873",
"74257971357444666486278195058569728296",
"123362032253120196549607171661403287796",
"263032342031168542721736852712092798570"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/AppTaskImpl.java"
},
"id": "ASB-A-243130512-788428c3",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/401e782b244bf84fd5aab371f60c2e52d6226fb3",
"deprecated": false,
"digest": {
"line_hashes": [
"309582298304208254106187541961641709325",
"80533718069982877564319895791480293661",
"293119912838924064832643011556785407101",
"326877928985064040390745875068391117355"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RecentTasks.java",
"function": "createRecentTaskInfo"
},
"id": "ASB-A-243130512-838434f4",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/5ba72200f6a66b5da48c9c3abd103a73aea1ef95",
"deprecated": false,
"digest": {
"function_hash": "153101304949040444781665312156063179352",
"length": 747.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/Task.java"
},
"id": "ASB-A-243130512-d98e2f7f",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/27bc3e93eb0f767a98af38e4c454187c31472428",
"deprecated": false,
"digest": {
"line_hashes": [
"86789028427959037248503863153428757623",
"158781905355533719949021848887826709249",
"69638788508808350681303636993505906098",
"275942343396164476795933104422706183285",
"78152551702814582323818068088006331130",
"159677956333186798258728525297098084175",
"306899993801247171575280770622377173601",
"307793453317062046486224772362979656541",
"193038912506200975474003935005653726737",
"88855451943159335093579941876290774455",
"233469942637120573962607439356752151615",
"145983683304286737745075774974541926159",
"187907882953548326436653531287948522284",
"239764653915568583317747627311123678261",
"75640754232658483771366292865541568934",
"48835736724521410237108065701415332027",
"82885621269431258403258652440409797637"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RunningTasks.java",
"function": "createRunningTaskInfo"
},
"id": "ASB-A-243130512-dd7b97ca",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/401e782b244bf84fd5aab371f60c2e52d6226fb3",
"deprecated": false,
"digest": {
"function_hash": "65716446647643976228937547382961751561",
"length": 155.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/AppTaskImpl.java"
},
"id": "ASB-A-243130512-de75c3dc",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/5ba72200f6a66b5da48c9c3abd103a73aea1ef95",
"deprecated": false,
"digest": {
"line_hashes": [
"309582298304208254106187541961641709325",
"80533718069982877564319895791480293661",
"293119912838924064832643011556785407101",
"326877928985064040390745875068391117355"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/AppTaskImpl.java",
"function": "getTaskInfo"
},
"id": "ASB-A-243130512-ed4d4498",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/5ba72200f6a66b5da48c9c3abd103a73aea1ef95",
"deprecated": false,
"digest": {
"function_hash": "177309169692846841816427122046146390162",
"length": 422.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/Task.java",
"function": "trimIneffectiveInfo"
},
"id": "ASB-A-243130512-fd85a9e7",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/27bc3e93eb0f767a98af38e4c454187c31472428",
"deprecated": false,
"digest": {
"function_hash": "267169079473551801139562910523334793799",
"length": 434.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RunningTasks.java"
},
"id": "ASB-A-243130512-ff709316",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/401e782b244bf84fd5aab371f60c2e52d6226fb3",
"deprecated": false,
"digest": {
"line_hashes": [
"202340729736703608440873700237201951873",
"74257971357444666486278195058569728296",
"123362032253120196549607171661403287796",
"263032342031168542721736852712092798570"
],
"threshold": 0.9
}
}
]
}{
"spl": "2023-04-01",
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/17df433a3d96fb6c00dc7078fd0f8048645ace6a",
"https://android.googlesource.com/platform/frameworks/base/+/5caf2dde3d264966e1ba0dd3e18a0524858157ba",
"https://android.googlesource.com/platform/frameworks/base/+/e534fa2a7119f39cb76f1d08557b7dcae3b6d94e"
],
"severity": "High",
"types": [
"ID"
],
"vanir_signatures": [
{
"target": {
"file": "services/core/java/com/android/server/wm/RunningTasks.java",
"function": "createRunningTaskInfo"
},
"id": "ASB-A-243130512-0c584496",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/17df433a3d96fb6c00dc7078fd0f8048645ace6a",
"deprecated": false,
"digest": {
"function_hash": "15850500798877805088723344785183966939",
"length": 114.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RecentTasks.java",
"function": "getRecentTasksImpl"
},
"id": "ASB-A-243130512-10f61f93",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e534fa2a7119f39cb76f1d08557b7dcae3b6d94e",
"deprecated": false,
"digest": {
"function_hash": "44257533636305646685404251273318677863",
"length": 1906.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RunningTasks.java"
},
"id": "ASB-A-243130512-2d740865",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/17df433a3d96fb6c00dc7078fd0f8048645ace6a",
"deprecated": false,
"digest": {
"line_hashes": [
"279988167426748155928861130273026633049",
"205007780093268950072800346192990709033",
"76506305620181690686691280909159428299",
"263032342031168542721736852712092798570"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/AppTaskImpl.java",
"function": "getTaskInfo"
},
"id": "ASB-A-243130512-36b3758e",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e534fa2a7119f39cb76f1d08557b7dcae3b6d94e",
"deprecated": false,
"digest": {
"function_hash": "87117441594917253822533027850189367140",
"length": 417.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RecentTasks.java",
"function": "createRecentTaskInfo"
},
"id": "ASB-A-243130512-44a7768b",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/17df433a3d96fb6c00dc7078fd0f8048645ace6a",
"deprecated": false,
"digest": {
"function_hash": "324378917697287977637419546428593777754",
"length": 222.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RecentTasks.java",
"function": "createRecentTaskInfo"
},
"id": "ASB-A-243130512-4540872b",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e534fa2a7119f39cb76f1d08557b7dcae3b6d94e",
"deprecated": false,
"digest": {
"function_hash": "324378917697287977637419546428593777754",
"length": 222.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/Task.java"
},
"id": "ASB-A-243130512-5eb9eab3",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/5caf2dde3d264966e1ba0dd3e18a0524858157ba",
"deprecated": false,
"digest": {
"line_hashes": [
"313543528741492375154139860083026636996",
"232804676355308538276861367992912694519",
"69638788508808350681303636993505906098",
"275942343396164476795933104422706183285",
"78152551702814582323818068088006331130",
"159677956333186798258728525297098084175",
"306899993801247171575280770622377173601",
"307793453317062046486224772362979656541",
"193038912506200975474003935005653726737",
"88855451943159335093579941876290774455",
"233469942637120573962607439356752151615",
"145983683304286737745075774974541926159",
"187907882953548326436653531287948522284",
"239764653915568583317747627311123678261",
"317012435098789743119146657002943217372",
"325589909575833081543023032941608806513",
"143613226116892270341364208257001353678"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RecentTasks.java",
"function": "getRecentTasksImpl"
},
"id": "ASB-A-243130512-6498c111",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/17df433a3d96fb6c00dc7078fd0f8048645ace6a",
"deprecated": false,
"digest": {
"function_hash": "44257533636305646685404251273318677863",
"length": 1906.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RecentTasks.java"
},
"id": "ASB-A-243130512-6504da87",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e534fa2a7119f39cb76f1d08557b7dcae3b6d94e",
"deprecated": false,
"digest": {
"line_hashes": [
"13816870488400776189554950303858155894",
"137781165400860298232993018478843971178",
"70583960492771651193569817433651543654",
"216309937444513728365515292078598497394",
"323445587041073541862945909639659350407",
"57848676723464709099334560206658357192",
"321301671388001643087028350460458620193",
"28467825919871828510757651107784229125",
"139811017665564894574398281009547423378",
"118363493258840607384844274878857229338",
"231998509046310755802797585568967577364",
"114308805614222489922410250766038361317"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/Task.java",
"function": "trimIneffectiveInfo"
},
"id": "ASB-A-243130512-6f499648",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/5caf2dde3d264966e1ba0dd3e18a0524858157ba",
"deprecated": false,
"digest": {
"function_hash": "267169079473551801139562910523334793799",
"length": 434.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/Task.java"
},
"id": "ASB-A-243130512-71f88cb4",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/17df433a3d96fb6c00dc7078fd0f8048645ace6a",
"deprecated": false,
"digest": {
"line_hashes": [
"27613738807781667489974173496111850074",
"200568145398497423189379432761271962396",
"143613226116892270341364208257001353678"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/Task.java"
},
"id": "ASB-A-243130512-8a824d20",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e534fa2a7119f39cb76f1d08557b7dcae3b6d94e",
"deprecated": false,
"digest": {
"line_hashes": [
"27613738807781667489974173496111850074",
"200568145398497423189379432761271962396",
"143613226116892270341364208257001353678"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RunningTasks.java"
},
"id": "ASB-A-243130512-8cc70a5c",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e534fa2a7119f39cb76f1d08557b7dcae3b6d94e",
"deprecated": false,
"digest": {
"line_hashes": [
"279988167426748155928861130273026633049",
"205007780093268950072800346192990709033",
"76506305620181690686691280909159428299",
"263032342031168542721736852712092798570"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RunningTasks.java",
"function": "createRunningTaskInfo"
},
"id": "ASB-A-243130512-af8ed9f2",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e534fa2a7119f39cb76f1d08557b7dcae3b6d94e",
"deprecated": false,
"digest": {
"function_hash": "15850500798877805088723344785183966939",
"length": 114.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/AppTaskImpl.java"
},
"id": "ASB-A-243130512-d6fe84b4",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/17df433a3d96fb6c00dc7078fd0f8048645ace6a",
"deprecated": false,
"digest": {
"line_hashes": [
"309582298304208254106187541961641709325",
"80533718069982877564319895791480293661",
"293119912838924064832643011556785407101",
"326877928985064040390745875068391117355"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/AppTaskImpl.java"
},
"id": "ASB-A-243130512-e16ddd25",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e534fa2a7119f39cb76f1d08557b7dcae3b6d94e",
"deprecated": false,
"digest": {
"line_hashes": [
"309582298304208254106187541961641709325",
"80533718069982877564319895791480293661",
"293119912838924064832643011556785407101",
"326877928985064040390745875068391117355"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RecentTasks.java"
},
"id": "ASB-A-243130512-e3f76076",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/17df433a3d96fb6c00dc7078fd0f8048645ace6a",
"deprecated": false,
"digest": {
"line_hashes": [
"13816870488400776189554950303858155894",
"137781165400860298232993018478843971178",
"70583960492771651193569817433651543654",
"216309937444513728365515292078598497394",
"323445587041073541862945909639659350407",
"57848676723464709099334560206658357192",
"321301671388001643087028350460458620193",
"28467825919871828510757651107784229125",
"139811017665564894574398281009547423378",
"118363493258840607384844274878857229338",
"231998509046310755802797585568967577364",
"114308805614222489922410250766038361317"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/AppTaskImpl.java",
"function": "getTaskInfo"
},
"id": "ASB-A-243130512-f88176b8",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/17df433a3d96fb6c00dc7078fd0f8048645ace6a",
"deprecated": false,
"digest": {
"function_hash": "87117441594917253822533027850189367140",
"length": 417.0
}
}
]
}{
"spl": "2023-04-01",
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/fa8d6362348738284b3f33a13e1fa5cdd0af67b2",
"https://android.googlesource.com/platform/frameworks/base/+/b37e4e7e6f465c4b6a291be6c65587dbd75b4ae4",
"https://android.googlesource.com/platform/frameworks/base/+/7be9e6efb63884f8f4bb647e537a29746bbeb9fa"
],
"severity": "High",
"types": [
"ID"
],
"vanir_signatures": [
{
"target": {
"file": "services/core/java/com/android/server/wm/RecentTasks.java",
"function": "getRecentTasksImpl"
},
"id": "ASB-A-243130512-45017215",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/fa8d6362348738284b3f33a13e1fa5cdd0af67b2",
"deprecated": false,
"digest": {
"function_hash": "44257533636305646685404251273318677863",
"length": 1906.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RecentTasks.java",
"function": "createRecentTaskInfo"
},
"id": "ASB-A-243130512-720e1e1f",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/fa8d6362348738284b3f33a13e1fa5cdd0af67b2",
"deprecated": false,
"digest": {
"function_hash": "153101304949040444781665312156063179352",
"length": 747.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RecentTasks.java",
"function": "createRecentTaskInfo"
},
"id": "ASB-A-243130512-7f5c1a3d",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/7be9e6efb63884f8f4bb647e537a29746bbeb9fa",
"deprecated": false,
"digest": {
"function_hash": "153101304949040444781665312156063179352",
"length": 747.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/AppTaskImpl.java"
},
"id": "ASB-A-243130512-821f6a8e",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/7be9e6efb63884f8f4bb647e537a29746bbeb9fa",
"deprecated": false,
"digest": {
"line_hashes": [
"309582298304208254106187541961641709325",
"80533718069982877564319895791480293661",
"293119912838924064832643011556785407101",
"326877928985064040390745875068391117355"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RunningTasks.java"
},
"id": "ASB-A-243130512-96bc0dbb",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/7be9e6efb63884f8f4bb647e537a29746bbeb9fa",
"deprecated": false,
"digest": {
"line_hashes": [
"202340729736703608440873700237201951873",
"74257971357444666486278195058569728296",
"123362032253120196549607171661403287796",
"263032342031168542721736852712092798570"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/AppTaskImpl.java",
"function": "getTaskInfo"
},
"id": "ASB-A-243130512-a70bb468",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/fa8d6362348738284b3f33a13e1fa5cdd0af67b2",
"deprecated": false,
"digest": {
"function_hash": "177309169692846841816427122046146390162",
"length": 422.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RecentTasks.java"
},
"id": "ASB-A-243130512-acd8a2dd",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/fa8d6362348738284b3f33a13e1fa5cdd0af67b2",
"deprecated": false,
"digest": {
"line_hashes": [
"13816870488400776189554950303858155894",
"137781165400860298232993018478843971178",
"70583960492771651193569817433651543654",
"216309937444513728365515292078598497394",
"323445587041073541862945909639659350407",
"255226870962158858302407036815668585626",
"134979754546856477044155245305154652320",
"201229851769010197026359693244408522434",
"4770004208613844197950705691789863389",
"165587856596785891376068649377598489411",
"154184313073268997968847925170870000886",
"98233843906368816035993797065946585681"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/AppTaskImpl.java",
"function": "getTaskInfo"
},
"id": "ASB-A-243130512-b2bb3969",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/7be9e6efb63884f8f4bb647e537a29746bbeb9fa",
"deprecated": false,
"digest": {
"function_hash": "177309169692846841816427122046146390162",
"length": 422.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RecentTasks.java",
"function": "getRecentTasksImpl"
},
"id": "ASB-A-243130512-b42c05a1",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/7be9e6efb63884f8f4bb647e537a29746bbeb9fa",
"deprecated": false,
"digest": {
"function_hash": "44257533636305646685404251273318677863",
"length": 1906.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/Task.java"
},
"id": "ASB-A-243130512-c3412399",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/fa8d6362348738284b3f33a13e1fa5cdd0af67b2",
"deprecated": false,
"digest": {
"line_hashes": [
"146200723081847144655735969906925430749",
"230471870736575322573985422694694133355",
"233248547453459984565177260526349640431"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/AppTaskImpl.java"
},
"id": "ASB-A-243130512-d460ee9b",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/fa8d6362348738284b3f33a13e1fa5cdd0af67b2",
"deprecated": false,
"digest": {
"line_hashes": [
"309582298304208254106187541961641709325",
"80533718069982877564319895791480293661",
"293119912838924064832643011556785407101",
"326877928985064040390745875068391117355"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/Task.java",
"function": "trimIneffectiveInfo"
},
"id": "ASB-A-243130512-d57dfeeb",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/b37e4e7e6f465c4b6a291be6c65587dbd75b4ae4",
"deprecated": false,
"digest": {
"function_hash": "267169079473551801139562910523334793799",
"length": 434.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RunningTasks.java",
"function": "createRunningTaskInfo"
},
"id": "ASB-A-243130512-d5a5673c",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/7be9e6efb63884f8f4bb647e537a29746bbeb9fa",
"deprecated": false,
"digest": {
"function_hash": "65716446647643976228937547382961751561",
"length": 155.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RecentTasks.java"
},
"id": "ASB-A-243130512-e29ceaf3",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/7be9e6efb63884f8f4bb647e537a29746bbeb9fa",
"deprecated": false,
"digest": {
"line_hashes": [
"13816870488400776189554950303858155894",
"137781165400860298232993018478843971178",
"70583960492771651193569817433651543654",
"216309937444513728365515292078598497394",
"323445587041073541862945909639659350407",
"255226870962158858302407036815668585626",
"134979754546856477044155245305154652320",
"201229851769010197026359693244408522434",
"4770004208613844197950705691789863389",
"165587856596785891376068649377598489411",
"154184313073268997968847925170870000886",
"98233843906368816035993797065946585681"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/Task.java"
},
"id": "ASB-A-243130512-f32559ec",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/7be9e6efb63884f8f4bb647e537a29746bbeb9fa",
"deprecated": false,
"digest": {
"line_hashes": [
"146200723081847144655735969906925430749",
"230471870736575322573985422694694133355",
"233248547453459984565177260526349640431"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/Task.java"
},
"id": "ASB-A-243130512-f3f88a21",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/b37e4e7e6f465c4b6a291be6c65587dbd75b4ae4",
"deprecated": false,
"digest": {
"line_hashes": [
"83466783576443589031968704766709430156",
"63158105907184985340963871441966290405",
"69638788508808350681303636993505906098",
"275942343396164476795933104422706183285",
"78152551702814582323818068088006331130",
"159677956333186798258728525297098084175",
"306899993801247171575280770622377173601",
"307793453317062046486224772362979656541",
"193038912506200975474003935005653726737",
"88855451943159335093579941876290774455",
"233469942637120573962607439356752151615",
"145983683304286737745075774974541926159",
"187907882953548326436653531287948522284",
"239764653915568583317747627311123678261",
"75640754232658483771366292865541568934",
"65545403142267308067411338140268699723",
"233248547453459984565177260526349640431"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RunningTasks.java"
},
"id": "ASB-A-243130512-f9364700",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/fa8d6362348738284b3f33a13e1fa5cdd0af67b2",
"deprecated": false,
"digest": {
"line_hashes": [
"202340729736703608440873700237201951873",
"74257971357444666486278195058569728296",
"123362032253120196549607171661403287796",
"263032342031168542721736852712092798570"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RunningTasks.java",
"function": "createRunningTaskInfo"
},
"id": "ASB-A-243130512-fadfd317",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/fa8d6362348738284b3f33a13e1fa5cdd0af67b2",
"deprecated": false,
"digest": {
"function_hash": "65716446647643976228937547382961751561",
"length": 155.0
}
}
]
}{
"spl": "2023-04-01",
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/02382b563f9e7163939a5c23c24c77285edbb31f",
"https://android.googlesource.com/platform/frameworks/base/+/e3247fd5d36aa975458899b6130b4574efaf51fc",
"https://android.googlesource.com/platform/frameworks/base/+/dbd1745a61a53060100792ee218d78f7e2802acc"
],
"severity": "High",
"types": [
"ID"
],
"vanir_signatures": [
{
"target": {
"file": "services/core/java/com/android/server/wm/RunningTasks.java"
},
"id": "ASB-A-243130512-03ab20d6",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/02382b563f9e7163939a5c23c24c77285edbb31f",
"deprecated": false,
"digest": {
"line_hashes": [
"202340729736703608440873700237201951873",
"74257971357444666486278195058569728296",
"123362032253120196549607171661403287796",
"263032342031168542721736852712092798570"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/AppTaskImpl.java"
},
"id": "ASB-A-243130512-05ca41bd",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/dbd1745a61a53060100792ee218d78f7e2802acc",
"deprecated": false,
"digest": {
"line_hashes": [
"309582298304208254106187541961641709325",
"80533718069982877564319895791480293661",
"293119912838924064832643011556785407101",
"326877928985064040390745875068391117355"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RecentTasks.java",
"function": "createRecentTaskInfo"
},
"id": "ASB-A-243130512-144ee4d5",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/02382b563f9e7163939a5c23c24c77285edbb31f",
"deprecated": false,
"digest": {
"function_hash": "153101304949040444781665312156063179352",
"length": 747.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RecentTasks.java"
},
"id": "ASB-A-243130512-71773e5f",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/dbd1745a61a53060100792ee218d78f7e2802acc",
"deprecated": false,
"digest": {
"line_hashes": [
"13816870488400776189554950303858155894",
"137781165400860298232993018478843971178",
"70583960492771651193569817433651543654",
"216309937444513728365515292078598497394",
"323445587041073541862945909639659350407",
"255226870962158858302407036815668585626",
"134979754546856477044155245305154652320",
"201229851769010197026359693244408522434",
"4770004208613844197950705691789863389",
"165587856596785891376068649377598489411",
"154184313073268997968847925170870000886",
"98233843906368816035993797065946585681"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RecentTasks.java",
"function": "getRecentTasksImpl"
},
"id": "ASB-A-243130512-738872ef",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/02382b563f9e7163939a5c23c24c77285edbb31f",
"deprecated": false,
"digest": {
"function_hash": "44257533636305646685404251273318677863",
"length": 1906.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RecentTasks.java",
"function": "createRecentTaskInfo"
},
"id": "ASB-A-243130512-8d75c87a",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/dbd1745a61a53060100792ee218d78f7e2802acc",
"deprecated": false,
"digest": {
"function_hash": "153101304949040444781665312156063179352",
"length": 747.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RunningTasks.java",
"function": "createRunningTaskInfo"
},
"id": "ASB-A-243130512-8f5d2cd9",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/dbd1745a61a53060100792ee218d78f7e2802acc",
"deprecated": false,
"digest": {
"function_hash": "65716446647643976228937547382961751561",
"length": 155.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RunningTasks.java"
},
"id": "ASB-A-243130512-900dee1f",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/dbd1745a61a53060100792ee218d78f7e2802acc",
"deprecated": false,
"digest": {
"line_hashes": [
"202340729736703608440873700237201951873",
"74257971357444666486278195058569728296",
"123362032253120196549607171661403287796",
"263032342031168542721736852712092798570"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/AppTaskImpl.java",
"function": "getTaskInfo"
},
"id": "ASB-A-243130512-91893819",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/dbd1745a61a53060100792ee218d78f7e2802acc",
"deprecated": false,
"digest": {
"function_hash": "177309169692846841816427122046146390162",
"length": 422.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RecentTasks.java"
},
"id": "ASB-A-243130512-a4ef8f98",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/02382b563f9e7163939a5c23c24c77285edbb31f",
"deprecated": false,
"digest": {
"line_hashes": [
"13816870488400776189554950303858155894",
"137781165400860298232993018478843971178",
"70583960492771651193569817433651543654",
"216309937444513728365515292078598497394",
"323445587041073541862945909639659350407",
"255226870962158858302407036815668585626",
"134979754546856477044155245305154652320",
"201229851769010197026359693244408522434",
"4770004208613844197950705691789863389",
"165587856596785891376068649377598489411",
"154184313073268997968847925170870000886",
"98233843906368816035993797065946585681"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/AppTaskImpl.java",
"function": "getTaskInfo"
},
"id": "ASB-A-243130512-afed504b",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/02382b563f9e7163939a5c23c24c77285edbb31f",
"deprecated": false,
"digest": {
"function_hash": "177309169692846841816427122046146390162",
"length": 422.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/Task.java",
"function": "trimIneffectiveInfo"
},
"id": "ASB-A-243130512-c0606811",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e3247fd5d36aa975458899b6130b4574efaf51fc",
"deprecated": false,
"digest": {
"function_hash": "267169079473551801139562910523334793799",
"length": 434.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RecentTasks.java",
"function": "getRecentTasksImpl"
},
"id": "ASB-A-243130512-e21eccfc",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/dbd1745a61a53060100792ee218d78f7e2802acc",
"deprecated": false,
"digest": {
"function_hash": "44257533636305646685404251273318677863",
"length": 1906.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/AppTaskImpl.java"
},
"id": "ASB-A-243130512-e23e1e4c",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/02382b563f9e7163939a5c23c24c77285edbb31f",
"deprecated": false,
"digest": {
"line_hashes": [
"309582298304208254106187541961641709325",
"80533718069982877564319895791480293661",
"293119912838924064832643011556785407101",
"326877928985064040390745875068391117355"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RunningTasks.java",
"function": "createRunningTaskInfo"
},
"id": "ASB-A-243130512-e42cca56",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/02382b563f9e7163939a5c23c24c77285edbb31f",
"deprecated": false,
"digest": {
"function_hash": "65716446647643976228937547382961751561",
"length": 155.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/Task.java"
},
"id": "ASB-A-243130512-ebdfb038",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/02382b563f9e7163939a5c23c24c77285edbb31f",
"deprecated": false,
"digest": {
"line_hashes": [
"146200723081847144655735969906925430749",
"230471870736575322573985422694694133355",
"233248547453459984565177260526349640431"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/Task.java"
},
"id": "ASB-A-243130512-fbbf805b",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e3247fd5d36aa975458899b6130b4574efaf51fc",
"deprecated": false,
"digest": {
"line_hashes": [
"83466783576443589031968704766709430156",
"63158105907184985340963871441966290405",
"69638788508808350681303636993505906098",
"275942343396164476795933104422706183285",
"78152551702814582323818068088006331130",
"159677956333186798258728525297098084175",
"306899993801247171575280770622377173601",
"307793453317062046486224772362979656541",
"193038912506200975474003935005653726737",
"88855451943159335093579941876290774455",
"233469942637120573962607439356752151615",
"145983683304286737745075774974541926159",
"187907882953548326436653531287948522284",
"239764653915568583317747627311123678261",
"75640754232658483771366292865541568934",
"65545403142267308067411338140268699723",
"233248547453459984565177260526349640431"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/Task.java"
},
"id": "ASB-A-243130512-fccbe8b8",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/dbd1745a61a53060100792ee218d78f7e2802acc",
"deprecated": false,
"digest": {
"line_hashes": [
"146200723081847144655735969906925430749",
"230471870736575322573985422694694133355",
"233248547453459984565177260526349640431"
],
"threshold": 0.9
}
}
]
}{
"spl": "2023-04-01",
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/b01460d5d3d241b54adad94b83248f8326a70f8a",
"https://android.googlesource.com/platform/frameworks/base/+/10c5e2a6b097293c2e70c1ba95e4dfdc0e27bbfe",
"https://android.googlesource.com/platform/frameworks/base/+/e74ba32b4103b62ca6d86476da316f6934226e16"
],
"severity": "High",
"types": [
"ID"
],
"vanir_signatures": [
{
"target": {
"file": "services/core/java/com/android/server/wm/Task.java"
},
"id": "ASB-A-243130512-17a05e6a",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/b01460d5d3d241b54adad94b83248f8326a70f8a",
"deprecated": false,
"digest": {
"line_hashes": [
"146200723081847144655735969906925430749",
"230471870736575322573985422694694133355",
"233248547453459984565177260526349640431"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RecentTasks.java",
"function": "getRecentTasksImpl"
},
"id": "ASB-A-243130512-41b1738f",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e74ba32b4103b62ca6d86476da316f6934226e16",
"deprecated": false,
"digest": {
"function_hash": "44257533636305646685404251273318677863",
"length": 1906.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/AppTaskImpl.java",
"function": "getTaskInfo"
},
"id": "ASB-A-243130512-5826f070",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e74ba32b4103b62ca6d86476da316f6934226e16",
"deprecated": false,
"digest": {
"function_hash": "177309169692846841816427122046146390162",
"length": 422.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RunningTasks.java",
"function": "createRunningTaskInfo"
},
"id": "ASB-A-243130512-5b7202c9",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/b01460d5d3d241b54adad94b83248f8326a70f8a",
"deprecated": false,
"digest": {
"function_hash": "65716446647643976228937547382961751561",
"length": 155.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RecentTasks.java",
"function": "createRecentTaskInfo"
},
"id": "ASB-A-243130512-61326f17",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e74ba32b4103b62ca6d86476da316f6934226e16",
"deprecated": false,
"digest": {
"function_hash": "153101304949040444781665312156063179352",
"length": 747.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RunningTasks.java"
},
"id": "ASB-A-243130512-82cb30e2",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e74ba32b4103b62ca6d86476da316f6934226e16",
"deprecated": false,
"digest": {
"line_hashes": [
"202340729736703608440873700237201951873",
"74257971357444666486278195058569728296",
"123362032253120196549607171661403287796",
"263032342031168542721736852712092798570"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RecentTasks.java"
},
"id": "ASB-A-243130512-a2116a30",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e74ba32b4103b62ca6d86476da316f6934226e16",
"deprecated": false,
"digest": {
"line_hashes": [
"13816870488400776189554950303858155894",
"137781165400860298232993018478843971178",
"70583960492771651193569817433651543654",
"216309937444513728365515292078598497394",
"323445587041073541862945909639659350407",
"255226870962158858302407036815668585626",
"134979754546856477044155245305154652320",
"201229851769010197026359693244408522434",
"4770004208613844197950705691789863389",
"165587856596785891376068649377598489411",
"154184313073268997968847925170870000886",
"98233843906368816035993797065946585681"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/Task.java",
"function": "trimIneffectiveInfo"
},
"id": "ASB-A-243130512-a214a422",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/10c5e2a6b097293c2e70c1ba95e4dfdc0e27bbfe",
"deprecated": false,
"digest": {
"function_hash": "267169079473551801139562910523334793799",
"length": 434.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RecentTasks.java",
"function": "getRecentTasksImpl"
},
"id": "ASB-A-243130512-a3a38d8b",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/b01460d5d3d241b54adad94b83248f8326a70f8a",
"deprecated": false,
"digest": {
"function_hash": "44257533636305646685404251273318677863",
"length": 1906.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RunningTasks.java"
},
"id": "ASB-A-243130512-ab00bcfc",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/b01460d5d3d241b54adad94b83248f8326a70f8a",
"deprecated": false,
"digest": {
"line_hashes": [
"202340729736703608440873700237201951873",
"74257971357444666486278195058569728296",
"123362032253120196549607171661403287796",
"263032342031168542721736852712092798570"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/AppTaskImpl.java"
},
"id": "ASB-A-243130512-b4267f99",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/b01460d5d3d241b54adad94b83248f8326a70f8a",
"deprecated": false,
"digest": {
"line_hashes": [
"309582298304208254106187541961641709325",
"80533718069982877564319895791480293661",
"293119912838924064832643011556785407101",
"326877928985064040390745875068391117355"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RunningTasks.java",
"function": "createRunningTaskInfo"
},
"id": "ASB-A-243130512-c61f9465",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e74ba32b4103b62ca6d86476da316f6934226e16",
"deprecated": false,
"digest": {
"function_hash": "65716446647643976228937547382961751561",
"length": 155.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/AppTaskImpl.java",
"function": "getTaskInfo"
},
"id": "ASB-A-243130512-c77c81ca",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/b01460d5d3d241b54adad94b83248f8326a70f8a",
"deprecated": false,
"digest": {
"function_hash": "177309169692846841816427122046146390162",
"length": 422.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/Task.java"
},
"id": "ASB-A-243130512-ca889876",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/10c5e2a6b097293c2e70c1ba95e4dfdc0e27bbfe",
"deprecated": false,
"digest": {
"line_hashes": [
"83466783576443589031968704766709430156",
"63158105907184985340963871441966290405",
"69638788508808350681303636993505906098",
"275942343396164476795933104422706183285",
"78152551702814582323818068088006331130",
"159677956333186798258728525297098084175",
"306899993801247171575280770622377173601",
"307793453317062046486224772362979656541",
"193038912506200975474003935005653726737",
"88855451943159335093579941876290774455",
"233469942637120573962607439356752151615",
"145983683304286737745075774974541926159",
"187907882953548326436653531287948522284",
"239764653915568583317747627311123678261",
"75640754232658483771366292865541568934",
"65545403142267308067411338140268699723",
"233248547453459984565177260526349640431"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RecentTasks.java",
"function": "createRecentTaskInfo"
},
"id": "ASB-A-243130512-f04879e7",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/b01460d5d3d241b54adad94b83248f8326a70f8a",
"deprecated": false,
"digest": {
"function_hash": "153101304949040444781665312156063179352",
"length": 747.0
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/Task.java"
},
"id": "ASB-A-243130512-f4ca8fdb",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e74ba32b4103b62ca6d86476da316f6934226e16",
"deprecated": false,
"digest": {
"line_hashes": [
"146200723081847144655735969906925430749",
"230471870736575322573985422694694133355",
"233248547453459984565177260526349640431"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/RecentTasks.java"
},
"id": "ASB-A-243130512-f503a089",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/b01460d5d3d241b54adad94b83248f8326a70f8a",
"deprecated": false,
"digest": {
"line_hashes": [
"13816870488400776189554950303858155894",
"137781165400860298232993018478843971178",
"70583960492771651193569817433651543654",
"216309937444513728365515292078598497394",
"323445587041073541862945909639659350407",
"255226870962158858302407036815668585626",
"134979754546856477044155245305154652320",
"201229851769010197026359693244408522434",
"4770004208613844197950705691789863389",
"165587856596785891376068649377598489411",
"154184313073268997968847925170870000886",
"98233843906368816035993797065946585681"
],
"threshold": 0.9
}
},
{
"target": {
"file": "services/core/java/com/android/server/wm/AppTaskImpl.java"
},
"id": "ASB-A-243130512-fe24ebf7",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/frameworks/base/+/e74ba32b4103b62ca6d86476da316f6934226e16",
"deprecated": false,
"digest": {
"line_hashes": [
"309582298304208254106187541961641709325",
"80533718069982877564319895791480293661",
"293119912838924064832643011556785407101",
"326877928985064040390745875068391117355"
],
"threshold": 0.9
}
}
]
}