In add of WifiNetworkSuggestionsManager.java, there is a possible way to trigger permanent DoS due to resource exhaustion. This could lead to local denial of service with no additional execution privileges needed. User interaction is not needed for exploitation.
{
"fixes": [
"https://android.googlesource.com/platform/packages/modules/Wifi/+/73285e50d507f1e0099dc18010bd1c7c724cc4ce",
"https://android.googlesource.com/platform/packages/modules/Wifi/+/caeed0201b4de19ce874c88f1c8b3292b893ac85"
],
"severity": "High",
"spl": "2023-07-01",
"vanir_signatures": [
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-15c6f523",
"digest": {
"line_hashes": [
"81575338913196161670217859785830902052",
"107939600683519233974879888106048349957",
"277506956357428880404531373875837269265",
"141501298463354465324599160017216147235",
"177367442480641024274803504135481418754"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/73285e50d507f1e0099dc18010bd1c7c724cc4ce",
"signature_type": "Line",
"target": {
"file": "framework/java/android/net/wifi/hotspot2/pps/Credential.java"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-26d49dc7",
"digest": {
"length": 2992.0,
"function_hash": "202503656027793756831557370038063795791"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/caeed0201b4de19ce874c88f1c8b3292b893ac85",
"signature_type": "Function",
"target": {
"file": "service/java/com/android/server/wifi/hotspot2/PasspointManager.java",
"function": "addOrUpdateProvider"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-295fe99f",
"digest": {
"length": 940.0,
"function_hash": "83053543261849355608252481589283043325"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/caeed0201b4de19ce874c88f1c8b3292b893ac85",
"signature_type": "Function",
"target": {
"file": "service/java/com/android/server/wifi/hotspot2/PasspointManager.java",
"function": "removeProviderInternal"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-3a7301ac",
"digest": {
"line_hashes": [
"180306927828071768668389662265150116635",
"178252252434253473788562854676577246273",
"180808222241797699848876419777249823780",
"102388514725732844410176768979714558044",
"219400043503994903952617769379419560446",
"159344317850318644090983974372613186667",
"221167672687233304120105306660530481392",
"267792915222570121069213873436939325778",
"147909346740000575268126566086666199240",
"25354373857806121679133716412842057763",
"42457712998579763264077130647566788879",
"106818876907567897823183539682340642235",
"183231353652488867236144785869659977889",
"161056800875306967030849779879741188962"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/73285e50d507f1e0099dc18010bd1c7c724cc4ce",
"signature_type": "Line",
"target": {
"file": "framework/java/android/net/wifi/hotspot2/PasspointConfiguration.java"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-4056122e",
"digest": {
"line_hashes": [
"136527404284806761925312329701306375539",
"60162096547513521819188837762656465075",
"257974804531155300881075092979733771961",
"251236531993649021484732377414946603499",
"11439924470185731896247776507420249957",
"45593475239831949364486773705126152832",
"9405701849933194430686214841486310531",
"128811103619732827509593928179280082460",
"258509884905445671404759110166123326885",
"258605786074698558976372675110565527859",
"294690807095031024164808993234484465400",
"158500175524577385583536072847092930575",
"22771628123782265272720312511110897548",
"255297440264728305617546503010881136321"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/73285e50d507f1e0099dc18010bd1c7c724cc4ce",
"signature_type": "Line",
"target": {
"file": "framework/java/android/net/wifi/hotspot2/pps/HomeSp.java"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-4f01756f",
"digest": {
"line_hashes": [
"52448771721863981624012179688194620398",
"320566455521990778229831996418799831194",
"294958225047423845243725609843684916966",
"161931384130780882493671513604133837547",
"238443972304350742903653946312687297395",
"221124172331327852422577648684874262076",
"10968843809386412924076744287692658131",
"225467112647001683553854097189646903158",
"146644682299715063481667098635692380931",
"299717060002011545116124847310210048246",
"209249221542853587669291702545322422978",
"126126519311340262262335053028203607459",
"254005794668947853142531909889363200049",
"38505396797885234056247226851933210447",
"309578146747531261495074861565119046014",
"224023518167877077379499020895514497223",
"55617633751470541043112395925944101231",
"333510640841336921399299364350958821249",
"145042232756944757478155516677656582683",
"143091032911242927641389103713626724953",
"53942819687755178278403329292620348640",
"240360200074386103862018241132500126879"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/caeed0201b4de19ce874c88f1c8b3292b893ac85",
"signature_type": "Line",
"target": {
"file": "service/java/com/android/server/wifi/WifiNetworkSuggestionsManager.java"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-891745cb",
"digest": {
"length": 5224.0,
"function_hash": "276515394403437576256024773155908878563"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/caeed0201b4de19ce874c88f1c8b3292b893ac85",
"signature_type": "Function",
"target": {
"file": "service/java/com/android/server/wifi/WifiNetworkSuggestionsManager.java",
"function": "add"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-9343eeaa",
"digest": {
"length": 1213.0,
"function_hash": "183273232546519722900124456533080364779"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/73285e50d507f1e0099dc18010bd1c7c724cc4ce",
"signature_type": "Function",
"target": {
"file": "framework/java/android/net/wifi/hotspot2/PasspointConfiguration.java",
"function": "validateForCommonR1andR2"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-9a6fe214",
"digest": {
"length": 3081.0,
"function_hash": "107174953300962020607123594688913996635"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/caeed0201b4de19ce874c88f1c8b3292b893ac85",
"signature_type": "Function",
"target": {
"file": "service/java/com/android/server/wifi/WifiNetworkSuggestionsManager.java",
"function": "validateNetworkSuggestions"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-a40ad036",
"digest": {
"line_hashes": [
"110646929668926407470848607989461796921",
"64653412472347674026537744094262853075",
"175509954555747683845728800170826249938",
"308954769008786781300594902522645848555",
"306583048283686551970684511305815120647",
"318151280889927791900836185941365412690",
"100929121802973601801505967781664412165",
"220240712495146312358870184796386302505"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/caeed0201b4de19ce874c88f1c8b3292b893ac85",
"signature_type": "Line",
"target": {
"file": "service/java/com/android/server/wifi/hotspot2/PasspointManager.java"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-af6f3e6c",
"digest": {
"length": 548.0,
"function_hash": "1501650196126883357458709728293632808"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/73285e50d507f1e0099dc18010bd1c7c724cc4ce",
"signature_type": "Function",
"target": {
"file": "framework/java/android/net/wifi/hotspot2/pps/HomeSp.java",
"function": "validate"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-dc4e5471",
"digest": {
"length": 1026.0,
"function_hash": "84326750141207232554935033716760556494"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/73285e50d507f1e0099dc18010bd1c7c724cc4ce",
"signature_type": "Function",
"target": {
"file": "framework/java/android/net/wifi/hotspot2/pps/Credential.java",
"function": "validate"
}
}
],
"types": [
"DoS"
]
}{
"fixes": [
"https://android.googlesource.com/platform/frameworks/base/+/e1a80210f3f0391c989a2a86fd4aef739bf2574c"
],
"severity": "High",
"spl": "2023-07-01",
"vanir_signatures": [
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-76118014",
"digest": {
"line_hashes": [
"81575338913196161670217859785830902052",
"277506956357428880404531373875837269265",
"141501298463354465324599160017216147235",
"177367442480641024274803504135481418754"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/e1a80210f3f0391c989a2a86fd4aef739bf2574c",
"signature_type": "Line",
"target": {
"file": "wifi/java/android/net/wifi/hotspot2/pps/Credential.java"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-9ddff299",
"digest": {
"line_hashes": [
"33572812404840734695760846462200137987",
"60162096547513521819188837762656465075",
"257974804531155300881075092979733771961",
"251236531993649021484732377414946603499",
"11439924470185731896247776507420249957",
"45593475239831949364486773705126152832",
"9405701849933194430686214841486310531",
"128811103619732827509593928179280082460",
"258509884905445671404759110166123326885",
"258605786074698558976372675110565527859",
"294690807095031024164808993234484465400",
"158500175524577385583536072847092930575",
"22771628123782265272720312511110897548",
"255297440264728305617546503010881136321"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/e1a80210f3f0391c989a2a86fd4aef739bf2574c",
"signature_type": "Line",
"target": {
"file": "wifi/java/android/net/wifi/hotspot2/pps/HomeSp.java"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-be1c27ee",
"digest": {
"length": 548.0,
"function_hash": "1501650196126883357458709728293632808"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/e1a80210f3f0391c989a2a86fd4aef739bf2574c",
"signature_type": "Function",
"target": {
"file": "wifi/java/android/net/wifi/hotspot2/pps/HomeSp.java",
"function": "validate"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-bef28cc6",
"digest": {
"length": 991.0,
"function_hash": "230696396806453930136104640242750648325"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/e1a80210f3f0391c989a2a86fd4aef739bf2574c",
"signature_type": "Function",
"target": {
"file": "wifi/java/android/net/wifi/hotspot2/PasspointConfiguration.java",
"function": "validateForCommonR1andR2"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-c7b009fa",
"digest": {
"line_hashes": [
"180306927828071768668389662265150116635",
"178252252434253473788562854676577246273",
"180808222241797699848876419777249823780",
"102388514725732844410176768979714558044",
"153158301726473207208685587493976418067",
"106818876907567897823183539682340642235",
"183231353652488867236144785869659977889",
"161056800875306967030849779879741188962"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/e1a80210f3f0391c989a2a86fd4aef739bf2574c",
"signature_type": "Line",
"target": {
"file": "wifi/java/android/net/wifi/hotspot2/PasspointConfiguration.java"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-e7481ec6",
"digest": {
"length": 1026.0,
"function_hash": "84326750141207232554935033716760556494"
},
"source": "https://android.googlesource.com/platform/frameworks/base/+/e1a80210f3f0391c989a2a86fd4aef739bf2574c",
"signature_type": "Function",
"target": {
"file": "wifi/java/android/net/wifi/hotspot2/pps/Credential.java",
"function": "validate"
}
}
],
"types": [
"DoS"
]
}{
"fixes": [
"https://android.googlesource.com/platform/frameworks/opt/net/wifi/+/543a0f96774225b60990a15019994e023c010b7f"
],
"severity": "High",
"spl": "2023-07-01",
"vanir_signatures": [
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-2f1574b9",
"digest": {
"line_hashes": [
"15118839527347620874379512423926721061",
"177641503209516808945370712087780353159",
"175509954555747683845728800170826249938",
"308954769008786781300594902522645848555",
"9285818446516749094067316053248017957",
"190879396469181473383056540961327370395",
"149599070022924905756877117514604663828",
"220240712495146312358870184796386302505"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/opt/net/wifi/+/543a0f96774225b60990a15019994e023c010b7f",
"signature_type": "Line",
"target": {
"file": "service/java/com/android/server/wifi/hotspot2/PasspointManager.java"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-6d26a31d",
"digest": {
"length": 4376.0,
"function_hash": "87180932185929366250698748815654807863"
},
"source": "https://android.googlesource.com/platform/frameworks/opt/net/wifi/+/543a0f96774225b60990a15019994e023c010b7f",
"signature_type": "Function",
"target": {
"file": "service/java/com/android/server/wifi/WifiNetworkSuggestionsManager.java",
"function": "add"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-708682b0",
"digest": {
"length": 866.0,
"function_hash": "187505841622542451230621715402160713661"
},
"source": "https://android.googlesource.com/platform/frameworks/opt/net/wifi/+/543a0f96774225b60990a15019994e023c010b7f",
"signature_type": "Function",
"target": {
"file": "service/java/com/android/server/wifi/hotspot2/PasspointManager.java",
"function": "removeProviderInternal"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-73728f62",
"digest": {
"length": 1696.0,
"function_hash": "286110699558735921774148823169628134985"
},
"source": "https://android.googlesource.com/platform/frameworks/opt/net/wifi/+/543a0f96774225b60990a15019994e023c010b7f",
"signature_type": "Function",
"target": {
"file": "service/java/com/android/server/wifi/WifiNetworkSuggestionsManager.java",
"function": "remove"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-c044d7c7",
"digest": {
"length": 610.0,
"function_hash": "243829568435690187408541286165202970108"
},
"source": "https://android.googlesource.com/platform/frameworks/opt/net/wifi/+/543a0f96774225b60990a15019994e023c010b7f",
"signature_type": "Function",
"target": {
"file": "service/java/com/android/server/wifi/WifiNetworkSuggestionsManager.java",
"function": "validateNetworkSuggestions"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-e446972c",
"digest": {
"length": 2693.0,
"function_hash": "53929859355557248139391788474864256781"
},
"source": "https://android.googlesource.com/platform/frameworks/opt/net/wifi/+/543a0f96774225b60990a15019994e023c010b7f",
"signature_type": "Function",
"target": {
"file": "service/java/com/android/server/wifi/hotspot2/PasspointManager.java",
"function": "addOrUpdateProvider"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-ecffa564",
"digest": {
"line_hashes": [
"282392671531166574990881995533155040986",
"10383345553936648366867191151379672627",
"264481146958302499596160150470308737702",
"189674135111265283062942618872976380381",
"236492437814140808022841389188066930979",
"15724111796803880162907305504699662146",
"331341167935015955530875678125868188224",
"12115448948328067384433614979385731602",
"146644682299715063481667098635692380931",
"299717060002011545116124847310210048246",
"209249221542853587669291702545322422978",
"126126519311340262262335053028203607459",
"254005794668947853142531909889363200049",
"38505396797885234056247226851933210447",
"66325965755728043211110537133857721023",
"47752962311810402530840903910136018383",
"283796860406270110528352154610555871273",
"327119660375666402271621728894181070258",
"309578146747531261495074861565119046014",
"224023518167877077379499020895514497223",
"55617633751470541043112395925944101231",
"333510640841336921399299364350958821249",
"218524477233295858189672744755034522075",
"269735969161807467623314153124522673908",
"92147548897955182884117172709207450649",
"105296875177796069930088069658689958552",
"152099289153865020861575274864127819030",
"143091032911242927641389103713626724953",
"53942819687755178278403329292620348640",
"242497529204580471407835814422957647105",
"281912554821281404665255131314269733939",
"202661403353462258360349071963910698721",
"300003040425504526468896736639559191351",
"31677510150880876870187461889901157311"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/frameworks/opt/net/wifi/+/543a0f96774225b60990a15019994e023c010b7f",
"signature_type": "Line",
"target": {
"file": "service/java/com/android/server/wifi/WifiNetworkSuggestionsManager.java"
}
}
],
"types": [
"DoS"
]
}{
"fixes": [
"https://android.googlesource.com/platform/packages/modules/Wifi/+/612f34ae798934bdcee77cf4530a69f8ec6e5559",
"https://android.googlesource.com/platform/packages/modules/Wifi/+/5d04b9103c97f5de738deebdb3871ff89e98f340"
],
"severity": "High",
"spl": "2023-07-01",
"vanir_signatures": [
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-1f0d96d7",
"digest": {
"length": 906.0,
"function_hash": "16729116272104180569724151689968909115"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/5d04b9103c97f5de738deebdb3871ff89e98f340",
"signature_type": "Function",
"target": {
"file": "service/java/com/android/server/wifi/hotspot2/PasspointManager.java",
"function": "removeProviderInternal"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-2ffe2d30",
"digest": {
"line_hashes": [
"136527404284806761925312329701306375539",
"60162096547513521819188837762656465075",
"257974804531155300881075092979733771961",
"251236531993649021484732377414946603499",
"11439924470185731896247776507420249957",
"45593475239831949364486773705126152832",
"9405701849933194430686214841486310531",
"128811103619732827509593928179280082460",
"258509884905445671404759110166123326885",
"258605786074698558976372675110565527859",
"294690807095031024164808993234484465400",
"158500175524577385583536072847092930575",
"22771628123782265272720312511110897548",
"255297440264728305617546503010881136321"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/612f34ae798934bdcee77cf4530a69f8ec6e5559",
"signature_type": "Line",
"target": {
"file": "framework/java/android/net/wifi/hotspot2/pps/HomeSp.java"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-40426c48",
"digest": {
"length": 1026.0,
"function_hash": "84326750141207232554935033716760556494"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/612f34ae798934bdcee77cf4530a69f8ec6e5559",
"signature_type": "Function",
"target": {
"file": "framework/java/android/net/wifi/hotspot2/pps/Credential.java",
"function": "validate"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-40ee328b",
"digest": {
"line_hashes": [
"52448771721863981624012179688194620398",
"320566455521990778229831996418799831194",
"294958225047423845243725609843684916966",
"16441144777773517114404639575892402545",
"238443972304350742903653946312687297395",
"221124172331327852422577648684874262076",
"10968843809386412924076744287692658131",
"225467112647001683553854097189646903158",
"146644682299715063481667098635692380931",
"299717060002011545116124847310210048246",
"209249221542853587669291702545322422978",
"126126519311340262262335053028203607459",
"254005794668947853142531909889363200049",
"38505396797885234056247226851933210447",
"309578146747531261495074861565119046014",
"224023518167877077379499020895514497223",
"55617633751470541043112395925944101231",
"333510640841336921399299364350958821249",
"145042232756944757478155516677656582683",
"143091032911242927641389103713626724953",
"53942819687755178278403329292620348640",
"242497529204580471407835814422957647105"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/5d04b9103c97f5de738deebdb3871ff89e98f340",
"signature_type": "Line",
"target": {
"file": "service/java/com/android/server/wifi/WifiNetworkSuggestionsManager.java"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-58e795b4",
"digest": {
"line_hashes": [
"180306927828071768668389662265150116635",
"178252252434253473788562854676577246273",
"180808222241797699848876419777249823780",
"102388514725732844410176768979714558044",
"219400043503994903952617769379419560446",
"159344317850318644090983974372613186667",
"221167672687233304120105306660530481392",
"267792915222570121069213873436939325778",
"147909346740000575268126566086666199240",
"25354373857806121679133716412842057763",
"42457712998579763264077130647566788879",
"106818876907567897823183539682340642235",
"183231353652488867236144785869659977889",
"161056800875306967030849779879741188962"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/612f34ae798934bdcee77cf4530a69f8ec6e5559",
"signature_type": "Line",
"target": {
"file": "framework/java/android/net/wifi/hotspot2/PasspointConfiguration.java"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-6c672a5b",
"digest": {
"length": 1847.0,
"function_hash": "138269606517458958305082625608644829774"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/5d04b9103c97f5de738deebdb3871ff89e98f340",
"signature_type": "Function",
"target": {
"file": "service/java/com/android/server/wifi/WifiNetworkSuggestionsManager.java",
"function": "validateNetworkSuggestions"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-6d39919b",
"digest": {
"length": 548.0,
"function_hash": "1501650196126883357458709728293632808"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/612f34ae798934bdcee77cf4530a69f8ec6e5559",
"signature_type": "Function",
"target": {
"file": "framework/java/android/net/wifi/hotspot2/pps/HomeSp.java",
"function": "validate"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-7e49929c",
"digest": {
"length": 2892.0,
"function_hash": "326780323480039085657478300623748328027"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/5d04b9103c97f5de738deebdb3871ff89e98f340",
"signature_type": "Function",
"target": {
"file": "service/java/com/android/server/wifi/hotspot2/PasspointManager.java",
"function": "addOrUpdateProvider"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-d2047ec8",
"digest": {
"length": 5442.0,
"function_hash": "303316480401149823078856948686275036948"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/5d04b9103c97f5de738deebdb3871ff89e98f340",
"signature_type": "Function",
"target": {
"file": "service/java/com/android/server/wifi/WifiNetworkSuggestionsManager.java",
"function": "add"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-e2e7daee",
"digest": {
"line_hashes": [
"81575338913196161670217859785830902052",
"107939600683519233974879888106048349957",
"277506956357428880404531373875837269265",
"141501298463354465324599160017216147235",
"177367442480641024274803504135481418754"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/612f34ae798934bdcee77cf4530a69f8ec6e5559",
"signature_type": "Line",
"target": {
"file": "framework/java/android/net/wifi/hotspot2/pps/Credential.java"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-e86e2497",
"digest": {
"line_hashes": [
"110646929668926407470848607989461796921",
"64653412472347674026537744094262853075",
"175509954555747683845728800170826249938",
"308954769008786781300594902522645848555",
"306583048283686551970684511305815120647",
"318151280889927791900836185941365412690",
"100929121802973601801505967781664412165",
"220240712495146312358870184796386302505"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/5d04b9103c97f5de738deebdb3871ff89e98f340",
"signature_type": "Line",
"target": {
"file": "service/java/com/android/server/wifi/hotspot2/PasspointManager.java"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-f93efddc",
"digest": {
"length": 1213.0,
"function_hash": "183273232546519722900124456533080364779"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/612f34ae798934bdcee77cf4530a69f8ec6e5559",
"signature_type": "Function",
"target": {
"file": "framework/java/android/net/wifi/hotspot2/PasspointConfiguration.java",
"function": "validateForCommonR1andR2"
}
}
],
"types": [
"DoS"
]
}{
"fixes": [
"https://android.googlesource.com/platform/packages/modules/Wifi/+/5da4b70f5c8a73e8e8fc77bc50e51cdbdbc6aeec",
"https://android.googlesource.com/platform/packages/modules/Wifi/+/8c55e165617fef29ecc5b770d47ac149b403563f"
],
"severity": "High",
"spl": "2023-07-01",
"vanir_signatures": [
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-1c583655",
"digest": {
"line_hashes": [
"180306927828071768668389662265150116635",
"178252252434253473788562854676577246273",
"180808222241797699848876419777249823780",
"102388514725732844410176768979714558044",
"219400043503994903952617769379419560446",
"159344317850318644090983974372613186667",
"221167672687233304120105306660530481392",
"267792915222570121069213873436939325778",
"147909346740000575268126566086666199240",
"25354373857806121679133716412842057763",
"42457712998579763264077130647566788879",
"106818876907567897823183539682340642235",
"183231353652488867236144785869659977889",
"161056800875306967030849779879741188962"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/5da4b70f5c8a73e8e8fc77bc50e51cdbdbc6aeec",
"signature_type": "Line",
"target": {
"file": "framework/java/android/net/wifi/hotspot2/PasspointConfiguration.java"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-32369c86",
"digest": {
"length": 5442.0,
"function_hash": "303316480401149823078856948686275036948"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/8c55e165617fef29ecc5b770d47ac149b403563f",
"signature_type": "Function",
"target": {
"file": "service/java/com/android/server/wifi/WifiNetworkSuggestionsManager.java",
"function": "add"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-3aaf8ef9",
"digest": {
"length": 1847.0,
"function_hash": "138269606517458958305082625608644829774"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/8c55e165617fef29ecc5b770d47ac149b403563f",
"signature_type": "Function",
"target": {
"file": "service/java/com/android/server/wifi/WifiNetworkSuggestionsManager.java",
"function": "validateNetworkSuggestions"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-43520aae",
"digest": {
"line_hashes": [
"52448771721863981624012179688194620398",
"320566455521990778229831996418799831194",
"294958225047423845243725609843684916966",
"16441144777773517114404639575892402545",
"238443972304350742903653946312687297395",
"221124172331327852422577648684874262076",
"10968843809386412924076744287692658131",
"225467112647001683553854097189646903158",
"146644682299715063481667098635692380931",
"299717060002011545116124847310210048246",
"209249221542853587669291702545322422978",
"126126519311340262262335053028203607459",
"254005794668947853142531909889363200049",
"38505396797885234056247226851933210447",
"309578146747531261495074861565119046014",
"224023518167877077379499020895514497223",
"55617633751470541043112395925944101231",
"333510640841336921399299364350958821249",
"145042232756944757478155516677656582683",
"143091032911242927641389103713626724953",
"53942819687755178278403329292620348640",
"242497529204580471407835814422957647105"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/8c55e165617fef29ecc5b770d47ac149b403563f",
"signature_type": "Line",
"target": {
"file": "service/java/com/android/server/wifi/WifiNetworkSuggestionsManager.java"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-43ea72c5",
"digest": {
"line_hashes": [
"110646929668926407470848607989461796921",
"64653412472347674026537744094262853075",
"175509954555747683845728800170826249938",
"308954769008786781300594902522645848555",
"306583048283686551970684511305815120647",
"318151280889927791900836185941365412690",
"100929121802973601801505967781664412165",
"220240712495146312358870184796386302505"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/8c55e165617fef29ecc5b770d47ac149b403563f",
"signature_type": "Line",
"target": {
"file": "service/java/com/android/server/wifi/hotspot2/PasspointManager.java"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-57ff9fa0",
"digest": {
"line_hashes": [
"81575338913196161670217859785830902052",
"107939600683519233974879888106048349957",
"277506956357428880404531373875837269265",
"141501298463354465324599160017216147235",
"177367442480641024274803504135481418754"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/5da4b70f5c8a73e8e8fc77bc50e51cdbdbc6aeec",
"signature_type": "Line",
"target": {
"file": "framework/java/android/net/wifi/hotspot2/pps/Credential.java"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-6f36719a",
"digest": {
"line_hashes": [
"136527404284806761925312329701306375539",
"60162096547513521819188837762656465075",
"257974804531155300881075092979733771961",
"251236531993649021484732377414946603499",
"11439924470185731896247776507420249957",
"45593475239831949364486773705126152832",
"9405701849933194430686214841486310531",
"128811103619732827509593928179280082460",
"258509884905445671404759110166123326885",
"258605786074698558976372675110565527859",
"294690807095031024164808993234484465400",
"158500175524577385583536072847092930575",
"22771628123782265272720312511110897548",
"255297440264728305617546503010881136321"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/5da4b70f5c8a73e8e8fc77bc50e51cdbdbc6aeec",
"signature_type": "Line",
"target": {
"file": "framework/java/android/net/wifi/hotspot2/pps/HomeSp.java"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-8139d4ef",
"digest": {
"length": 2892.0,
"function_hash": "326780323480039085657478300623748328027"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/8c55e165617fef29ecc5b770d47ac149b403563f",
"signature_type": "Function",
"target": {
"file": "service/java/com/android/server/wifi/hotspot2/PasspointManager.java",
"function": "addOrUpdateProvider"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-9088b87b",
"digest": {
"length": 1213.0,
"function_hash": "183273232546519722900124456533080364779"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/5da4b70f5c8a73e8e8fc77bc50e51cdbdbc6aeec",
"signature_type": "Function",
"target": {
"file": "framework/java/android/net/wifi/hotspot2/PasspointConfiguration.java",
"function": "validateForCommonR1andR2"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-b124a4c6",
"digest": {
"length": 548.0,
"function_hash": "1501650196126883357458709728293632808"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/5da4b70f5c8a73e8e8fc77bc50e51cdbdbc6aeec",
"signature_type": "Function",
"target": {
"file": "framework/java/android/net/wifi/hotspot2/pps/HomeSp.java",
"function": "validate"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-c2502a99",
"digest": {
"length": 1026.0,
"function_hash": "84326750141207232554935033716760556494"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/5da4b70f5c8a73e8e8fc77bc50e51cdbdbc6aeec",
"signature_type": "Function",
"target": {
"file": "framework/java/android/net/wifi/hotspot2/pps/Credential.java",
"function": "validate"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-ed97ed50",
"digest": {
"length": 906.0,
"function_hash": "16729116272104180569724151689968909115"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/8c55e165617fef29ecc5b770d47ac149b403563f",
"signature_type": "Function",
"target": {
"file": "service/java/com/android/server/wifi/hotspot2/PasspointManager.java",
"function": "removeProviderInternal"
}
}
],
"types": [
"DoS"
]
}{
"fixes": [
"https://android.googlesource.com/platform/packages/modules/Wifi/+/c13de6409ec5f781582f0c137bd63626501c6c58",
"https://android.googlesource.com/platform/packages/modules/Wifi/+/c11c594c05cc16379d66c324ec5261484cce87f8"
],
"severity": "High",
"spl": "2023-07-01",
"vanir_signatures": [
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-35495ed1",
"digest": {
"line_hashes": [
"52448771721863981624012179688194620398",
"320566455521990778229831996418799831194",
"294958225047423845243725609843684916966",
"161931384130780882493671513604133837547",
"238443972304350742903653946312687297395",
"221124172331327852422577648684874262076",
"10968843809386412924076744287692658131",
"225467112647001683553854097189646903158",
"146644682299715063481667098635692380931",
"299717060002011545116124847310210048246",
"209249221542853587669291702545322422978",
"126126519311340262262335053028203607459",
"254005794668947853142531909889363200049",
"38505396797885234056247226851933210447",
"309578146747531261495074861565119046014",
"224023518167877077379499020895514497223",
"55617633751470541043112395925944101231",
"333510640841336921399299364350958821249",
"145042232756944757478155516677656582683",
"143091032911242927641389103713626724953",
"53942819687755178278403329292620348640",
"240360200074386103862018241132500126879"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/c11c594c05cc16379d66c324ec5261484cce87f8",
"signature_type": "Line",
"target": {
"file": "service/java/com/android/server/wifi/WifiNetworkSuggestionsManager.java"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-38295f0c",
"digest": {
"line_hashes": [
"136527404284806761925312329701306375539",
"60162096547513521819188837762656465075",
"257974804531155300881075092979733771961",
"251236531993649021484732377414946603499",
"11439924470185731896247776507420249957",
"45593475239831949364486773705126152832",
"9405701849933194430686214841486310531",
"128811103619732827509593928179280082460",
"258509884905445671404759110166123326885",
"258605786074698558976372675110565527859",
"294690807095031024164808993234484465400",
"158500175524577385583536072847092930575",
"22771628123782265272720312511110897548",
"255297440264728305617546503010881136321"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/c13de6409ec5f781582f0c137bd63626501c6c58",
"signature_type": "Line",
"target": {
"file": "framework/java/android/net/wifi/hotspot2/pps/HomeSp.java"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-3879e053",
"digest": {
"line_hashes": [
"180306927828071768668389662265150116635",
"178252252434253473788562854676577246273",
"180808222241797699848876419777249823780",
"102388514725732844410176768979714558044",
"219400043503994903952617769379419560446",
"159344317850318644090983974372613186667",
"221167672687233304120105306660530481392",
"267792915222570121069213873436939325778",
"147909346740000575268126566086666199240",
"25354373857806121679133716412842057763",
"42457712998579763264077130647566788879",
"106818876907567897823183539682340642235",
"183231353652488867236144785869659977889",
"161056800875306967030849779879741188962"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/c13de6409ec5f781582f0c137bd63626501c6c58",
"signature_type": "Line",
"target": {
"file": "framework/java/android/net/wifi/hotspot2/PasspointConfiguration.java"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-520124d1",
"digest": {
"length": 1026.0,
"function_hash": "84326750141207232554935033716760556494"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/c13de6409ec5f781582f0c137bd63626501c6c58",
"signature_type": "Function",
"target": {
"file": "framework/java/android/net/wifi/hotspot2/pps/Credential.java",
"function": "validate"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-57742a1a",
"digest": {
"length": 2992.0,
"function_hash": "202503656027793756831557370038063795791"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/c11c594c05cc16379d66c324ec5261484cce87f8",
"signature_type": "Function",
"target": {
"file": "service/java/com/android/server/wifi/hotspot2/PasspointManager.java",
"function": "addOrUpdateProvider"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-5dbc6269",
"digest": {
"line_hashes": [
"110646929668926407470848607989461796921",
"64653412472347674026537744094262853075",
"175509954555747683845728800170826249938",
"308954769008786781300594902522645848555",
"306583048283686551970684511305815120647",
"318151280889927791900836185941365412690",
"100929121802973601801505967781664412165",
"220240712495146312358870184796386302505"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/c11c594c05cc16379d66c324ec5261484cce87f8",
"signature_type": "Line",
"target": {
"file": "service/java/com/android/server/wifi/hotspot2/PasspointManager.java"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-6b99b16a",
"digest": {
"length": 3081.0,
"function_hash": "107174953300962020607123594688913996635"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/c11c594c05cc16379d66c324ec5261484cce87f8",
"signature_type": "Function",
"target": {
"file": "service/java/com/android/server/wifi/WifiNetworkSuggestionsManager.java",
"function": "validateNetworkSuggestions"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-707e9cbc",
"digest": {
"length": 940.0,
"function_hash": "83053543261849355608252481589283043325"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/c11c594c05cc16379d66c324ec5261484cce87f8",
"signature_type": "Function",
"target": {
"file": "service/java/com/android/server/wifi/hotspot2/PasspointManager.java",
"function": "removeProviderInternal"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-84986b1b",
"digest": {
"length": 5224.0,
"function_hash": "276515394403437576256024773155908878563"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/c11c594c05cc16379d66c324ec5261484cce87f8",
"signature_type": "Function",
"target": {
"file": "service/java/com/android/server/wifi/WifiNetworkSuggestionsManager.java",
"function": "add"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-bd742d59",
"digest": {
"length": 1213.0,
"function_hash": "183273232546519722900124456533080364779"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/c13de6409ec5f781582f0c137bd63626501c6c58",
"signature_type": "Function",
"target": {
"file": "framework/java/android/net/wifi/hotspot2/PasspointConfiguration.java",
"function": "validateForCommonR1andR2"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-dd022505",
"digest": {
"length": 548.0,
"function_hash": "1501650196126883357458709728293632808"
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/c13de6409ec5f781582f0c137bd63626501c6c58",
"signature_type": "Function",
"target": {
"file": "framework/java/android/net/wifi/hotspot2/pps/HomeSp.java",
"function": "validate"
}
},
{
"deprecated": false,
"signature_version": "v1",
"id": "ASB-A-245299920-e0cfe58b",
"digest": {
"line_hashes": [
"81575338913196161670217859785830902052",
"107939600683519233974879888106048349957",
"277506956357428880404531373875837269265",
"141501298463354465324599160017216147235",
"177367442480641024274803504135481418754"
],
"threshold": 0.9
},
"source": "https://android.googlesource.com/platform/packages/modules/Wifi/+/c13de6409ec5f781582f0c137bd63626501c6c58",
"signature_type": "Line",
"target": {
"file": "framework/java/android/net/wifi/hotspot2/pps/Credential.java"
}
}
],
"types": [
"DoS"
]
}