In onTargetSelected of ResolverActivity.java, there is a possible way to share a wrong file due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
{
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/a4fe4bd9a23bccbe29d72bebd6a028ce83383838",
"https://android.googlesource.com/platform/frameworks/base/+/15e2b0fe84fe080e8d3603bbcb3488ec13ff5c41"
],
"types": [
"EoP"
],
"vanir_signatures": [
{
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"187747963145232477001911552076219256208",
"319914297101356883820921974281406091186",
"291623677842338023126708254872292821977",
"242781885225978239783227002309530836852",
"76117666282723833656113294054387232164",
"22762552459896367214642116313828581192",
"121700578134685619306998021318174381414",
"200294324701733489336575604936860718587",
"249141461284063957153387031960457113222",
"183494761296674320090496243433805603673",
"178815229005167355421048276681028799863",
"271358797927635627521044948304969242475"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/15e2b0fe84fe080e8d3603bbcb3488ec13ff5c41",
"target": {
"file": "core/java/com/android/internal/app/chooser/DisplayResolveInfo.java"
},
"id": "ASB-A-242605257-222254df"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 139.0,
"function_hash": "106921162804027397394353553315101004020"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/15e2b0fe84fe080e8d3603bbcb3488ec13ff5c41",
"target": {
"file": "core/java/com/android/internal/app/chooser/DisplayResolveInfo.java",
"function": "startAsCaller"
},
"id": "ASB-A-242605257-2529f71d"
},
{
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"147512776085390442570518183921529827638",
"325028855161297490902814355391535794150",
"299128478463666017667667487747611252129",
"86173564116902857445727751423091858193"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/a4fe4bd9a23bccbe29d72bebd6a028ce83383838",
"target": {
"file": "core/java/com/android/internal/app/chooser/SelectableTargetInfo.java"
},
"id": "ASB-A-242605257-35efeff9"
},
{
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"5171509801960255399887740762992626573",
"243898784919474763606791499626716153546",
"71265665872234772460828240038151524127",
"141851395597185282951336046843218382298",
"271934220119432105995814653659804257124",
"137536777491168495177206496610008227470",
"31066722986896291034278094644519859316",
"154019352811760678805789786895281650566",
"138936642999953430508388411771951979358",
"319423633799804441378681168164461261652",
"244353159365526262726466927383291314057",
"42807986219673826135042550039616512894",
"257901345390356081495161412587991943068",
"55652757975695976904326858260603645736",
"122280367239936937126754544063279625355",
"5242386068680033977711323347558011304",
"339098240823004285305768660668791415793",
"193444302248251247848109561778999907581",
"23823726988267043902291092749844663865",
"310598478603533650845695713073740719598",
"305510182283822726097713223984282383590",
"162595032079314003012350557105691152214"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/15e2b0fe84fe080e8d3603bbcb3488ec13ff5c41",
"target": {
"file": "core/java/com/android/internal/app/ResolverActivity.java"
},
"id": "ASB-A-242605257-3bbbe979"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 443.0,
"function_hash": "302941921239902750376955945818977292562"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/a4fe4bd9a23bccbe29d72bebd6a028ce83383838",
"target": {
"file": "core/java/com/android/internal/app/chooser/SelectableTargetInfo.java",
"function": "startAsCaller"
},
"id": "ASB-A-242605257-6a823b54"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 1171.0,
"function_hash": "318474149609058245383049920187902050739"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/15e2b0fe84fe080e8d3603bbcb3488ec13ff5c41",
"target": {
"file": "core/java/com/android/internal/app/ResolverActivity.java",
"function": "configureMiniResolverContent"
},
"id": "ASB-A-242605257-8d1b379d"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 83.0,
"function_hash": "130762468015241868715926435779155133561"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/15e2b0fe84fe080e8d3603bbcb3488ec13ff5c41",
"target": {
"file": "core/java/com/android/internal/app/ResolverActivity.java",
"function": "prepareIntentForCrossProfileLaunch"
},
"id": "ASB-A-242605257-a11b03fb"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 116.0,
"function_hash": "298567373235853372324535537411883898626"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/15e2b0fe84fe080e8d3603bbcb3488ec13ff5c41",
"target": {
"file": "core/java/com/android/internal/app/ResolverActivity.java",
"function": "isLaunchingTargetInOtherProfile"
},
"id": "ASB-A-242605257-bb9e5f14"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 132.0,
"function_hash": "151018023790677818397388947853471346204"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/15e2b0fe84fe080e8d3603bbcb3488ec13ff5c41",
"target": {
"file": "core/java/com/android/internal/app/chooser/DisplayResolveInfo.java",
"function": "startAsUser"
},
"id": "ASB-A-242605257-dc270e13"
},
{
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"217169840866981966816919494889895760483",
"114614904565280960593865057140357372264"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/a4fe4bd9a23bccbe29d72bebd6a028ce83383838",
"target": {
"file": "core/java/com/android/internal/app/chooser/TargetInfo.java"
},
"id": "ASB-A-242605257-e56353ff"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 3658.0,
"function_hash": "16238713833284755590395668760664800577"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/15e2b0fe84fe080e8d3603bbcb3488ec13ff5c41",
"target": {
"file": "core/java/com/android/internal/app/ResolverActivity.java",
"function": "onTargetSelected"
},
"id": "ASB-A-242605257-f22ec2ed"
}
],
"spl": "2023-03-01",
"severity": "High"
}{
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/f50ced5f1e619d7fa7858748d6a9dbe861354f04"
],
"types": [
"EoP"
],
"vanir_signatures": [
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 260.0,
"function_hash": "23253490255627475406331423896953260896"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/f50ced5f1e619d7fa7858748d6a9dbe861354f04",
"target": {
"file": "core/java/com/android/internal/app/chooser/DisplayResolveInfo.java",
"function": "startAsCaller"
},
"id": "ASB-A-242605257-0f1979af"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 3658.0,
"function_hash": "16238713833284755590395668760664800577"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/f50ced5f1e619d7fa7858748d6a9dbe861354f04",
"target": {
"file": "core/java/com/android/internal/app/ResolverActivity.java",
"function": "onTargetSelected"
},
"id": "ASB-A-242605257-2cf7ca08"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 436.0,
"function_hash": "336402237219408984530025901511663979926"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/f50ced5f1e619d7fa7858748d6a9dbe861354f04",
"target": {
"file": "core/java/com/android/internal/app/chooser/SelectableTargetInfo.java",
"function": "startAsCaller"
},
"id": "ASB-A-242605257-43a44dcb"
},
{
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"217169840866981966816919494889895760483",
"114614904565280960593865057140357372264"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/f50ced5f1e619d7fa7858748d6a9dbe861354f04",
"target": {
"file": "core/java/com/android/internal/app/chooser/TargetInfo.java"
},
"id": "ASB-A-242605257-43dbd632"
},
{
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"147512776085390442570518183921529827638",
"325028855161297490902814355391535794150",
"299128478463666017667667487747611252129",
"86173564116902857445727751423091858193"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/f50ced5f1e619d7fa7858748d6a9dbe861354f04",
"target": {
"file": "core/java/com/android/internal/app/chooser/SelectableTargetInfo.java"
},
"id": "ASB-A-242605257-47506677"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 116.0,
"function_hash": "298567373235853372324535537411883898626"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/f50ced5f1e619d7fa7858748d6a9dbe861354f04",
"target": {
"file": "core/java/com/android/internal/app/ResolverActivity.java",
"function": "isLaunchingTargetInOtherProfile"
},
"id": "ASB-A-242605257-6c8bb100"
},
{
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"292184803394797322442551281480872225002",
"156760024012493335066224806695365840704",
"127885384730246681808231113101364218943",
"244804201625057677138820444741425569235",
"228684189017887601886451891901119332209",
"121700578134685619306998021318174381414",
"200294324701733489336575604936860718587",
"249141461284063957153387031960457113222"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/f50ced5f1e619d7fa7858748d6a9dbe861354f04",
"target": {
"file": "core/java/com/android/internal/app/chooser/DisplayResolveInfo.java"
},
"id": "ASB-A-242605257-77d3c441"
},
{
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"5171509801960255399887740762992626573",
"243898784919474763606791499626716153546",
"71265665872234772460828240038151524127",
"141851395597185282951336046843218382298",
"271934220119432105995814653659804257124",
"137536777491168495177206496610008227470",
"31066722986896291034278094644519859316",
"154019352811760678805789786895281650566",
"138936642999953430508388411771951979358",
"319423633799804441378681168164461261652",
"244353159365526262726466927383291314057",
"42807986219673826135042550039616512894",
"257901345390356081495161412587991943068",
"55652757975695976904326858260603645736",
"122280367239936937126754544063279625355",
"5242386068680033977711323347558011304"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/f50ced5f1e619d7fa7858748d6a9dbe861354f04",
"target": {
"file": "core/java/com/android/internal/app/ResolverActivity.java"
},
"id": "ASB-A-242605257-be5a47d3"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 83.0,
"function_hash": "130762468015241868715926435779155133561"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/f50ced5f1e619d7fa7858748d6a9dbe861354f04",
"target": {
"file": "core/java/com/android/internal/app/ResolverActivity.java",
"function": "prepareIntentForCrossProfileLaunch"
},
"id": "ASB-A-242605257-f4a9f07a"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 132.0,
"function_hash": "151018023790677818397388947853471346204"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/f50ced5f1e619d7fa7858748d6a9dbe861354f04",
"target": {
"file": "core/java/com/android/internal/app/chooser/DisplayResolveInfo.java",
"function": "startAsUser"
},
"id": "ASB-A-242605257-f848c6d6"
}
],
"spl": "2023-03-01",
"severity": "High"
}{
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/f50ced5f1e619d7fa7858748d6a9dbe861354f04"
],
"types": [
"EoP"
],
"vanir_signatures": [
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 83.0,
"function_hash": "130762468015241868715926435779155133561"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/f50ced5f1e619d7fa7858748d6a9dbe861354f04",
"target": {
"file": "core/java/com/android/internal/app/ResolverActivity.java",
"function": "prepareIntentForCrossProfileLaunch"
},
"id": "ASB-A-242605257-126f8ec7"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 436.0,
"function_hash": "336402237219408984530025901511663979926"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/f50ced5f1e619d7fa7858748d6a9dbe861354f04",
"target": {
"file": "core/java/com/android/internal/app/chooser/SelectableTargetInfo.java",
"function": "startAsCaller"
},
"id": "ASB-A-242605257-5c39a18e"
},
{
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"217169840866981966816919494889895760483",
"114614904565280960593865057140357372264"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/f50ced5f1e619d7fa7858748d6a9dbe861354f04",
"target": {
"file": "core/java/com/android/internal/app/chooser/TargetInfo.java"
},
"id": "ASB-A-242605257-8f75461f"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 132.0,
"function_hash": "151018023790677818397388947853471346204"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/f50ced5f1e619d7fa7858748d6a9dbe861354f04",
"target": {
"file": "core/java/com/android/internal/app/chooser/DisplayResolveInfo.java",
"function": "startAsUser"
},
"id": "ASB-A-242605257-ad368f34"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 3658.0,
"function_hash": "16238713833284755590395668760664800577"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/f50ced5f1e619d7fa7858748d6a9dbe861354f04",
"target": {
"file": "core/java/com/android/internal/app/ResolverActivity.java",
"function": "onTargetSelected"
},
"id": "ASB-A-242605257-b007f48f"
},
{
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"5171509801960255399887740762992626573",
"243898784919474763606791499626716153546",
"71265665872234772460828240038151524127",
"141851395597185282951336046843218382298",
"271934220119432105995814653659804257124",
"137536777491168495177206496610008227470",
"31066722986896291034278094644519859316",
"154019352811760678805789786895281650566",
"138936642999953430508388411771951979358",
"319423633799804441378681168164461261652",
"244353159365526262726466927383291314057",
"42807986219673826135042550039616512894",
"257901345390356081495161412587991943068",
"55652757975695976904326858260603645736",
"122280367239936937126754544063279625355",
"5242386068680033977711323347558011304"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/f50ced5f1e619d7fa7858748d6a9dbe861354f04",
"target": {
"file": "core/java/com/android/internal/app/ResolverActivity.java"
},
"id": "ASB-A-242605257-de31409a"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 260.0,
"function_hash": "23253490255627475406331423896953260896"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/f50ced5f1e619d7fa7858748d6a9dbe861354f04",
"target": {
"file": "core/java/com/android/internal/app/chooser/DisplayResolveInfo.java",
"function": "startAsCaller"
},
"id": "ASB-A-242605257-e82d8ccc"
},
{
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"292184803394797322442551281480872225002",
"156760024012493335066224806695365840704",
"127885384730246681808231113101364218943",
"244804201625057677138820444741425569235",
"228684189017887601886451891901119332209",
"121700578134685619306998021318174381414",
"200294324701733489336575604936860718587",
"249141461284063957153387031960457113222"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/f50ced5f1e619d7fa7858748d6a9dbe861354f04",
"target": {
"file": "core/java/com/android/internal/app/chooser/DisplayResolveInfo.java"
},
"id": "ASB-A-242605257-e8abd179"
},
{
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"147512776085390442570518183921529827638",
"325028855161297490902814355391535794150",
"299128478463666017667667487747611252129",
"86173564116902857445727751423091858193"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/f50ced5f1e619d7fa7858748d6a9dbe861354f04",
"target": {
"file": "core/java/com/android/internal/app/chooser/SelectableTargetInfo.java"
},
"id": "ASB-A-242605257-f0006896"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 116.0,
"function_hash": "298567373235853372324535537411883898626"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/f50ced5f1e619d7fa7858748d6a9dbe861354f04",
"target": {
"file": "core/java/com/android/internal/app/ResolverActivity.java",
"function": "isLaunchingTargetInOtherProfile"
},
"id": "ASB-A-242605257-f26e8063"
}
],
"spl": "2023-03-01",
"severity": "High"
}{
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/f50ced5f1e619d7fa7858748d6a9dbe861354f04"
],
"types": [
"EoP"
],
"vanir_signatures": [
{
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"292184803394797322442551281480872225002",
"156760024012493335066224806695365840704",
"127885384730246681808231113101364218943",
"244804201625057677138820444741425569235",
"228684189017887601886451891901119332209",
"121700578134685619306998021318174381414",
"200294324701733489336575604936860718587",
"249141461284063957153387031960457113222"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/f50ced5f1e619d7fa7858748d6a9dbe861354f04",
"target": {
"file": "core/java/com/android/internal/app/chooser/DisplayResolveInfo.java"
},
"id": "ASB-A-242605257-23d7adcb"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 260.0,
"function_hash": "23253490255627475406331423896953260896"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/f50ced5f1e619d7fa7858748d6a9dbe861354f04",
"target": {
"file": "core/java/com/android/internal/app/chooser/DisplayResolveInfo.java",
"function": "startAsCaller"
},
"id": "ASB-A-242605257-337bba77"
},
{
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"5171509801960255399887740762992626573",
"243898784919474763606791499626716153546",
"71265665872234772460828240038151524127",
"141851395597185282951336046843218382298",
"271934220119432105995814653659804257124",
"137536777491168495177206496610008227470",
"31066722986896291034278094644519859316",
"154019352811760678805789786895281650566",
"138936642999953430508388411771951979358",
"319423633799804441378681168164461261652",
"244353159365526262726466927383291314057",
"42807986219673826135042550039616512894",
"257901345390356081495161412587991943068",
"55652757975695976904326858260603645736",
"122280367239936937126754544063279625355",
"5242386068680033977711323347558011304"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/f50ced5f1e619d7fa7858748d6a9dbe861354f04",
"target": {
"file": "core/java/com/android/internal/app/ResolverActivity.java"
},
"id": "ASB-A-242605257-4cd59da2"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 116.0,
"function_hash": "298567373235853372324535537411883898626"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/f50ced5f1e619d7fa7858748d6a9dbe861354f04",
"target": {
"file": "core/java/com/android/internal/app/ResolverActivity.java",
"function": "isLaunchingTargetInOtherProfile"
},
"id": "ASB-A-242605257-7a3fb2e3"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 3658.0,
"function_hash": "16238713833284755590395668760664800577"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/f50ced5f1e619d7fa7858748d6a9dbe861354f04",
"target": {
"file": "core/java/com/android/internal/app/ResolverActivity.java",
"function": "onTargetSelected"
},
"id": "ASB-A-242605257-9df87167"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 83.0,
"function_hash": "130762468015241868715926435779155133561"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/f50ced5f1e619d7fa7858748d6a9dbe861354f04",
"target": {
"file": "core/java/com/android/internal/app/ResolverActivity.java",
"function": "prepareIntentForCrossProfileLaunch"
},
"id": "ASB-A-242605257-ea5d72e3"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 436.0,
"function_hash": "336402237219408984530025901511663979926"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/f50ced5f1e619d7fa7858748d6a9dbe861354f04",
"target": {
"file": "core/java/com/android/internal/app/chooser/SelectableTargetInfo.java",
"function": "startAsCaller"
},
"id": "ASB-A-242605257-f66e47e7"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 132.0,
"function_hash": "151018023790677818397388947853471346204"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/f50ced5f1e619d7fa7858748d6a9dbe861354f04",
"target": {
"file": "core/java/com/android/internal/app/chooser/DisplayResolveInfo.java",
"function": "startAsUser"
},
"id": "ASB-A-242605257-fa86dfce"
},
{
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"147512776085390442570518183921529827638",
"325028855161297490902814355391535794150",
"299128478463666017667667487747611252129",
"86173564116902857445727751423091858193"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/f50ced5f1e619d7fa7858748d6a9dbe861354f04",
"target": {
"file": "core/java/com/android/internal/app/chooser/SelectableTargetInfo.java"
},
"id": "ASB-A-242605257-fb52c445"
},
{
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"217169840866981966816919494889895760483",
"114614904565280960593865057140357372264"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/f50ced5f1e619d7fa7858748d6a9dbe861354f04",
"target": {
"file": "core/java/com/android/internal/app/chooser/TargetInfo.java"
},
"id": "ASB-A-242605257-fd408116"
}
],
"spl": "2023-03-01",
"severity": "High"
}{
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/4da492c4ef5039b01c7cd6828dfd7d410f54bd0b"
],
"types": [
"EoP"
],
"vanir_signatures": [
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 443.0,
"function_hash": "302941921239902750376955945818977292562"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/4da492c4ef5039b01c7cd6828dfd7d410f54bd0b",
"target": {
"file": "core/java/com/android/internal/app/chooser/SelectableTargetInfo.java",
"function": "startAsCaller"
},
"id": "ASB-A-242605257-0469f367"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 83.0,
"function_hash": "130762468015241868715926435779155133561"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/4da492c4ef5039b01c7cd6828dfd7d410f54bd0b",
"target": {
"file": "core/java/com/android/internal/app/ResolverActivity.java",
"function": "prepareIntentForCrossProfileLaunch"
},
"id": "ASB-A-242605257-0903e89f"
},
{
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"187747963145232477001911552076219256208",
"319914297101356883820921974281406091186",
"291623677842338023126708254872292821977",
"242781885225978239783227002309530836852",
"76117666282723833656113294054387232164",
"22762552459896367214642116313828581192",
"121700578134685619306998021318174381414",
"200294324701733489336575604936860718587",
"249141461284063957153387031960457113222"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/4da492c4ef5039b01c7cd6828dfd7d410f54bd0b",
"target": {
"file": "core/java/com/android/internal/app/chooser/DisplayResolveInfo.java"
},
"id": "ASB-A-242605257-0bdfe045"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 116.0,
"function_hash": "298567373235853372324535537411883898626"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/4da492c4ef5039b01c7cd6828dfd7d410f54bd0b",
"target": {
"file": "core/java/com/android/internal/app/ResolverActivity.java",
"function": "isLaunchingTargetInOtherProfile"
},
"id": "ASB-A-242605257-1fc55cca"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 3658.0,
"function_hash": "16238713833284755590395668760664800577"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/4da492c4ef5039b01c7cd6828dfd7d410f54bd0b",
"target": {
"file": "core/java/com/android/internal/app/ResolverActivity.java",
"function": "onTargetSelected"
},
"id": "ASB-A-242605257-594d83f7"
},
{
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"5171509801960255399887740762992626573",
"243898784919474763606791499626716153546",
"71265665872234772460828240038151524127",
"141851395597185282951336046843218382298",
"271934220119432105995814653659804257124",
"137536777491168495177206496610008227470",
"31066722986896291034278094644519859316",
"154019352811760678805789786895281650566",
"138936642999953430508388411771951979358",
"319423633799804441378681168164461261652",
"244353159365526262726466927383291314057",
"42807986219673826135042550039616512894",
"257901345390356081495161412587991943068",
"55652757975695976904326858260603645736",
"122280367239936937126754544063279625355",
"5242386068680033977711323347558011304",
"339098240823004285305768660668791415793",
"193444302248251247848109561778999907581",
"23823726988267043902291092749844663865",
"310598478603533650845695713073740719598",
"305510182283822726097713223984282383590",
"162595032079314003012350557105691152214"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/4da492c4ef5039b01c7cd6828dfd7d410f54bd0b",
"target": {
"file": "core/java/com/android/internal/app/ResolverActivity.java"
},
"id": "ASB-A-242605257-5d799b0b"
},
{
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"147512776085390442570518183921529827638",
"325028855161297490902814355391535794150",
"299128478463666017667667487747611252129",
"86173564116902857445727751423091858193"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/4da492c4ef5039b01c7cd6828dfd7d410f54bd0b",
"target": {
"file": "core/java/com/android/internal/app/chooser/SelectableTargetInfo.java"
},
"id": "ASB-A-242605257-71fea4a0"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 139.0,
"function_hash": "106921162804027397394353553315101004020"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/4da492c4ef5039b01c7cd6828dfd7d410f54bd0b",
"target": {
"file": "core/java/com/android/internal/app/chooser/DisplayResolveInfo.java",
"function": "startAsCaller"
},
"id": "ASB-A-242605257-87c1a25d"
},
{
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"digest": {
"line_hashes": [
"217169840866981966816919494889895760483",
"114614904565280960593865057140357372264"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/4da492c4ef5039b01c7cd6828dfd7d410f54bd0b",
"target": {
"file": "core/java/com/android/internal/app/chooser/TargetInfo.java"
},
"id": "ASB-A-242605257-9f77222b"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 1171.0,
"function_hash": "318474149609058245383049920187902050739"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/4da492c4ef5039b01c7cd6828dfd7d410f54bd0b",
"target": {
"file": "core/java/com/android/internal/app/ResolverActivity.java",
"function": "configureMiniResolverContent"
},
"id": "ASB-A-242605257-aee7171f"
},
{
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"digest": {
"length": 132.0,
"function_hash": "151018023790677818397388947853471346204"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/4da492c4ef5039b01c7cd6828dfd7d410f54bd0b",
"target": {
"file": "core/java/com/android/internal/app/chooser/DisplayResolveInfo.java",
"function": "startAsUser"
},
"id": "ASB-A-242605257-ccee1804"
}
],
"spl": "2023-03-01",
"severity": "High"
}