In discovery_thread of Dns64Configuration.cpp, there is a possible memory corruption due to a use after free. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
{
"types": [
"EoP"
],
"fixes": [
"https://android.googlesource.com/platform/packages/modules/DnsResolver/+/254115584ff558fb87ee6ec5f5bb043f76219910"
],
"vanir_signatures": [
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/254115584ff558fb87ee6ec5f5bb043f76219910",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "Dns64Configuration.h"
},
"id": "ASB-A-278303745-28226369",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"103201185042366874221084677877485081315",
"163073683424951998085036069118212468480",
"127693001168240314928495441914956480662",
"124477148687745907106293703206485552489",
"5135400883709511923476767298858772662",
"137346115542297896744110974400664275912",
"77473041776439210422343184563111259374",
"184992872708142465723986092561399728785"
]
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/254115584ff558fb87ee6ec5f5bb043f76219910",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "ResolverController::dump",
"file": "ResolverController.cpp"
},
"id": "ASB-A-278303745-553f0336",
"signature_type": "Function",
"digest": {
"length": 3109.0,
"function_hash": "329651437869089384385338643474851417875"
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/254115584ff558fb87ee6ec5f5bb043f76219910",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "ResolverController::destroyNetworkCache",
"file": "ResolverController.cpp"
},
"id": "ASB-A-278303745-6f1d9d01",
"signature_type": "Function",
"digest": {
"length": 715.0,
"function_hash": "17008585471085627066156615905414436787"
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/254115584ff558fb87ee6ec5f5bb043f76219910",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "Dns64Configuration.cpp"
},
"id": "ASB-A-278303745-8abea187",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"278464288843617082915330641407073848049",
"253390666046185505956004127740220641581",
"134035663533517238887405908437623084571",
"19787390099188424150607116742714134934",
"334415507545634902558619069670089335659",
"211567858557506392066496929539865882304",
"222867577188513761709858353643650797767",
"145896046777994457325337120493499401220",
"251518484477609755963793870875383577627",
"98636850996598847669637497045895617250",
"260621859383690899391589731604639930676",
"185960564896215818758668984330078612859",
"286368451421835744033079534018747607053",
"240936371856342355879398898474668922980",
"330495202901759457136493662925216677292",
"247470195696336477049538455684514338379",
"291746118191890677741343142391350244369",
"37368070650934063338499429608285581961",
"215484727828392258546075983171397156811",
"151087413153060994433240820124049394824",
"44653254914675204861715779980142518043",
"752304187387371391489822805921880526",
"85503651086265832004722137738841117593",
"44745317166544951046685207866379013961",
"13067459226701310069295029585609325356",
"125182234455994150055650384165089169662",
"23807516893749764777869697612262204190"
]
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/254115584ff558fb87ee6ec5f5bb043f76219910",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "ResolverController.cpp"
},
"id": "ASB-A-278303745-8e981472",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"252875941452664975935186789620887276793",
"59389950853062825884956480127370687560",
"47999109771635147825894369252642250099",
"312508525802432236944413842976376485203",
"196461535962536036740844638832732202833",
"335886186339658838766987219928576494560",
"30640141608213289556454884780771217818",
"103638934044003829483805346413024767388",
"111844952020228190157714177582503214584",
"194745099331775217805377402386575347731",
"206749781911287316435563238668904801816",
"162538357322227196773106516757671427597",
"229234271049520258365112989638398042775",
"186416385721989736758880487717843490407",
"319894733580329155534188557455853696959",
"82477936799620032060208068000762208502",
"87244874683357684765372620727501230273",
"299955667772968090707801091871717958568",
"270208907532076254060397798594507128846",
"310079669912668811619278440108707477452",
"106755051039575009732946083051869080873",
"215076759164112528236970890052775537129",
"321425799787055296565474618638818300081",
"204358241534377739105849704950390494614",
"274206515272541694060411737834419451167",
"265275769387035729051379489218637243990"
]
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/254115584ff558fb87ee6ec5f5bb043f76219910",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "ResolverController.h"
},
"id": "ASB-A-278303745-a96b8890",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"94522248417218896291943219327142458458",
"123451736255933093605432118472267749101",
"145257728351180334308634475564429528272",
"59656109545036433549184755796132645612",
"39662009257528189372059628847290329759",
"231656572214529167900153405799764060921",
"14156349247886416682788601281358852451",
"127012713013310728225830842238756771505",
"303820668531264004088433459802783265215",
"70172854503190502289814304215511493315"
]
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/254115584ff558fb87ee6ec5f5bb043f76219910",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "ResolverController::stopPrefix64Discovery",
"file": "ResolverController.cpp"
},
"id": "ASB-A-278303745-bbac2fd1",
"signature_type": "Function",
"digest": {
"length": 130.0,
"function_hash": "214633471579726584297978477275716564160"
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/254115584ff558fb87ee6ec5f5bb043f76219910",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "ResolverController::getPrefix64",
"file": "ResolverController.cpp"
},
"id": "ASB-A-278303745-d6a20cf2",
"signature_type": "Function",
"digest": {
"length": 252.0,
"function_hash": "51422239448956962198410214275075398347"
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/254115584ff558fb87ee6ec5f5bb043f76219910",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "ResolverController::startPrefix64Discovery",
"file": "ResolverController.cpp"
},
"id": "ASB-A-278303745-de8ba9c8",
"signature_type": "Function",
"digest": {
"length": 125.0,
"function_hash": "64164797272785747509222292151247646126"
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/254115584ff558fb87ee6ec5f5bb043f76219910",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "Dns64Configuration::startPrefixDiscovery",
"file": "Dns64Configuration.cpp"
},
"id": "ASB-A-278303745-eb094a31",
"signature_type": "Function",
"digest": {
"length": 1142.0,
"function_hash": "59397483775322162817452210124105078373"
}
}
],
"severity": "High",
"spl": "2023-11-01"
}{
"types": [
"EoP"
],
"fixes": [
"https://android.googlesource.com/platform/packages/modules/DnsResolver/+/cad5a8c884345689f5f2a1b6679c89524b066d15"
],
"vanir_signatures": [
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/cad5a8c884345689f5f2a1b6679c89524b066d15",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "ResolverController::destroyNetworkCache",
"file": "ResolverController.cpp"
},
"id": "ASB-A-278303745-047756fe",
"signature_type": "Function",
"digest": {
"length": 256.0,
"function_hash": "108129432332480797159602587376756026555"
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/cad5a8c884345689f5f2a1b6679c89524b066d15",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "ResolverController.cpp"
},
"id": "ASB-A-278303745-3feb91b9",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"252875941452664975935186789620887276793",
"59389950853062825884956480127370687560",
"47999109771635147825894369252642250099",
"312508525802432236944413842976376485203",
"196461535962536036740844638832732202833",
"335886186339658838766987219928576494560",
"30640141608213289556454884780771217818",
"40400376473446641767607917902226681960",
"124878215508604089119205331932707999099",
"36785964310691851982329996717278611428",
"269393739544746972082492063238743398550",
"295468705622129679921635962828862440512",
"229234271049520258365112989638398042775",
"186416385721989736758880487717843490407",
"319894733580329155534188557455853696959",
"82477936799620032060208068000762208502",
"87244874683357684765372620727501230273",
"299955667772968090707801091871717958568",
"270208907532076254060397798594507128846",
"310079669912668811619278440108707477452",
"29445388950045936066800679467291580106",
"26936311603785753917274258746971034684",
"321425799787055296565474618638818300081",
"225081315415934339414549056505811741079",
"126708526496670634121292318765403847524",
"304595546046820766658773818422051698721"
]
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/cad5a8c884345689f5f2a1b6679c89524b066d15",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "ResolverController.h"
},
"id": "ASB-A-278303745-71613983",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"94522248417218896291943219327142458458",
"123451736255933093605432118472267749101",
"145257728351180334308634475564429528272",
"59656109545036433549184755796132645612",
"39662009257528189372059628847290329759",
"231656572214529167900153405799764060921",
"14156349247886416682788601281358852451",
"127012713013310728225830842238756771505",
"303820668531264004088433459802783265215",
"70172854503190502289814304215511493315"
]
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/cad5a8c884345689f5f2a1b6679c89524b066d15",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "ResolverController::stopPrefix64Discovery",
"file": "ResolverController.cpp"
},
"id": "ASB-A-278303745-840d26ef",
"signature_type": "Function",
"digest": {
"length": 130.0,
"function_hash": "214633471579726584297978477275716564160"
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/cad5a8c884345689f5f2a1b6679c89524b066d15",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "Dns64Configuration::startPrefixDiscovery",
"file": "Dns64Configuration.cpp"
},
"id": "ASB-A-278303745-8c30f4fe",
"signature_type": "Function",
"digest": {
"length": 1149.0,
"function_hash": "107987546243053466348165222306525881306"
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/cad5a8c884345689f5f2a1b6679c89524b066d15",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "ResolverController::startPrefix64Discovery",
"file": "ResolverController.cpp"
},
"id": "ASB-A-278303745-99fc6c71",
"signature_type": "Function",
"digest": {
"length": 125.0,
"function_hash": "64164797272785747509222292151247646126"
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/cad5a8c884345689f5f2a1b6679c89524b066d15",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "Dns64Configuration.h"
},
"id": "ASB-A-278303745-ae410bce",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"103201185042366874221084677877485081315",
"163073683424951998085036069118212468480",
"127693001168240314928495441914956480662",
"124477148687745907106293703206485552489",
"5135400883709511923476767298858772662",
"137346115542297896744110974400664275912",
"77473041776439210422343184563111259374",
"184992872708142465723986092561399728785"
]
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/cad5a8c884345689f5f2a1b6679c89524b066d15",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "Dns64Configuration.cpp"
},
"id": "ASB-A-278303745-c094be11",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"278464288843617082915330641407073848049",
"253390666046185505956004127740220641581",
"134035663533517238887405908437623084571",
"19787390099188424150607116742714134934",
"140149293597738320061434073974339269776",
"44408280783651944443572789590043582943",
"109481174387981680341254673849610396864",
"226376923014246315717008542021514851927",
"145896046777994457325337120493499401220",
"265778989525651673296128997019745922709",
"265305929380379159802172646241868250466",
"280039929893609498650474000527616777830",
"185960564896215818758668984330078612859",
"286368451421835744033079534018747607053",
"240936371856342355879398898474668922980",
"330495202901759457136493662925216677292",
"247470195696336477049538455684514338379",
"291746118191890677741343142391350244369",
"37368070650934063338499429608285581961",
"215484727828392258546075983171397156811",
"151087413153060994433240820124049394824",
"44653254914675204861715779980142518043",
"752304187387371391489822805921880526",
"85503651086265832004722137738841117593",
"44745317166544951046685207866379013961",
"13067459226701310069295029585609325356",
"125182234455994150055650384165089169662",
"23807516893749764777869697612262204190"
]
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/cad5a8c884345689f5f2a1b6679c89524b066d15",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "ResolverController::dump",
"file": "ResolverController.cpp"
},
"id": "ASB-A-278303745-c2c12422",
"signature_type": "Function",
"digest": {
"length": 2963.0,
"function_hash": "39664165730558844328526664499481233946"
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/cad5a8c884345689f5f2a1b6679c89524b066d15",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "ResolverController::getPrefix64",
"file": "ResolverController.cpp"
},
"id": "ASB-A-278303745-d987934e",
"signature_type": "Function",
"digest": {
"length": 359.0,
"function_hash": "21838799879375617200424677252476688561"
}
}
],
"severity": "High",
"spl": "2023-11-01"
}{
"types": [
"EoP"
],
"fixes": [
"https://android.googlesource.com/platform/packages/modules/DnsResolver/+/292b59e1b0ff91cd4b1f1835de7bfb7fb744c9c0"
],
"vanir_signatures": [
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/292b59e1b0ff91cd4b1f1835de7bfb7fb744c9c0",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "ResolverController::destroyNetworkCache",
"file": "ResolverController.cpp"
},
"id": "ASB-A-278303745-01f9f0bf",
"signature_type": "Function",
"digest": {
"length": 337.0,
"function_hash": "334809966036550824012672487462774909014"
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/292b59e1b0ff91cd4b1f1835de7bfb7fb744c9c0",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "ResolverController::dump",
"file": "ResolverController.cpp"
},
"id": "ASB-A-278303745-1396c689",
"signature_type": "Function",
"digest": {
"length": 2982.0,
"function_hash": "117291518861136741986764584071075659949"
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/292b59e1b0ff91cd4b1f1835de7bfb7fb744c9c0",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "ResolverController::stopPrefix64Discovery",
"file": "ResolverController.cpp"
},
"id": "ASB-A-278303745-2ad04e22",
"signature_type": "Function",
"digest": {
"length": 130.0,
"function_hash": "214633471579726584297978477275716564160"
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/292b59e1b0ff91cd4b1f1835de7bfb7fb744c9c0",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "ResolverController.h"
},
"id": "ASB-A-278303745-4a86395f",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"94522248417218896291943219327142458458",
"123451736255933093605432118472267749101",
"145257728351180334308634475564429528272",
"59656109545036433549184755796132645612",
"39662009257528189372059628847290329759",
"231656572214529167900153405799764060921",
"14156349247886416682788601281358852451",
"127012713013310728225830842238756771505",
"303820668531264004088433459802783265215",
"70172854503190502289814304215511493315"
]
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/292b59e1b0ff91cd4b1f1835de7bfb7fb744c9c0",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "ResolverController::startPrefix64Discovery",
"file": "ResolverController.cpp"
},
"id": "ASB-A-278303745-502e8215",
"signature_type": "Function",
"digest": {
"length": 125.0,
"function_hash": "64164797272785747509222292151247646126"
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/292b59e1b0ff91cd4b1f1835de7bfb7fb744c9c0",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "Dns64Configuration.h"
},
"id": "ASB-A-278303745-63d49d04",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"103201185042366874221084677877485081315",
"163073683424951998085036069118212468480",
"127693001168240314928495441914956480662",
"124477148687745907106293703206485552489",
"5135400883709511923476767298858772662",
"137346115542297896744110974400664275912",
"77473041776439210422343184563111259374",
"184992872708142465723986092561399728785"
]
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/292b59e1b0ff91cd4b1f1835de7bfb7fb744c9c0",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "ResolverController::getPrefix64",
"file": "ResolverController.cpp"
},
"id": "ASB-A-278303745-97e7d408",
"signature_type": "Function",
"digest": {
"length": 359.0,
"function_hash": "21838799879375617200424677252476688561"
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/292b59e1b0ff91cd4b1f1835de7bfb7fb744c9c0",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "ResolverController.cpp"
},
"id": "ASB-A-278303745-d2ec11aa",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"252875941452664975935186789620887276793",
"59389950853062825884956480127370687560",
"47999109771635147825894369252642250099",
"312508525802432236944413842976376485203",
"196461535962536036740844638832732202833",
"335886186339658838766987219928576494560",
"30640141608213289556454884780771217818",
"40400376473446641767607917902226681960",
"124878215508604089119205331932707999099",
"37016408763627540959277361752057337393",
"292407486150618153312518265864184671107",
"32465426853197866510223251478694992013",
"229234271049520258365112989638398042775",
"186416385721989736758880487717843490407",
"319894733580329155534188557455853696959",
"82477936799620032060208068000762208502",
"87244874683357684765372620727501230273",
"299955667772968090707801091871717958568",
"270208907532076254060397798594507128846",
"310079669912668811619278440108707477452",
"29445388950045936066800679467291580106",
"26936311603785753917274258746971034684",
"321425799787055296565474618638818300081",
"204358241534377739105849704950390494614",
"274206515272541694060411737834419451167",
"271818687758549499265705035817010685580"
]
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/292b59e1b0ff91cd4b1f1835de7bfb7fb744c9c0",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "Dns64Configuration::startPrefixDiscovery",
"file": "Dns64Configuration.cpp"
},
"id": "ASB-A-278303745-d93408d5",
"signature_type": "Function",
"digest": {
"length": 1149.0,
"function_hash": "107987546243053466348165222306525881306"
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/292b59e1b0ff91cd4b1f1835de7bfb7fb744c9c0",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "Dns64Configuration.cpp"
},
"id": "ASB-A-278303745-ec26abbc",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"278464288843617082915330641407073848049",
"253390666046185505956004127740220641581",
"134035663533517238887405908437623084571",
"19787390099188424150607116742714134934",
"140149293597738320061434073974339269776",
"44408280783651944443572789590043582943",
"109481174387981680341254673849610396864",
"226376923014246315717008542021514851927",
"145896046777994457325337120493499401220",
"265778989525651673296128997019745922709",
"265305929380379159802172646241868250466",
"280039929893609498650474000527616777830",
"185960564896215818758668984330078612859",
"286368451421835744033079534018747607053",
"240936371856342355879398898474668922980",
"330495202901759457136493662925216677292",
"247470195696336477049538455684514338379",
"291746118191890677741343142391350244369",
"37368070650934063338499429608285581961",
"215484727828392258546075983171397156811",
"151087413153060994433240820124049394824",
"44653254914675204861715779980142518043",
"752304187387371391489822805921880526",
"85503651086265832004722137738841117593",
"44745317166544951046685207866379013961",
"13067459226701310069295029585609325356",
"125182234455994150055650384165089169662",
"23807516893749764777869697612262204190"
]
}
}
],
"severity": "High",
"spl": "2023-11-01"
}{
"types": [
"EoP"
],
"fixes": [
"https://android.googlesource.com/platform/packages/modules/DnsResolver/+/292b59e1b0ff91cd4b1f1835de7bfb7fb744c9c0"
],
"vanir_signatures": [
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/292b59e1b0ff91cd4b1f1835de7bfb7fb744c9c0",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "ResolverController.cpp"
},
"id": "ASB-A-278303745-06f6f994",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"252875941452664975935186789620887276793",
"59389950853062825884956480127370687560",
"47999109771635147825894369252642250099",
"312508525802432236944413842976376485203",
"196461535962536036740844638832732202833",
"335886186339658838766987219928576494560",
"30640141608213289556454884780771217818",
"40400376473446641767607917902226681960",
"124878215508604089119205331932707999099",
"37016408763627540959277361752057337393",
"292407486150618153312518265864184671107",
"32465426853197866510223251478694992013",
"229234271049520258365112989638398042775",
"186416385721989736758880487717843490407",
"319894733580329155534188557455853696959",
"82477936799620032060208068000762208502",
"87244874683357684765372620727501230273",
"299955667772968090707801091871717958568",
"270208907532076254060397798594507128846",
"310079669912668811619278440108707477452",
"29445388950045936066800679467291580106",
"26936311603785753917274258746971034684",
"321425799787055296565474618638818300081",
"204358241534377739105849704950390494614",
"274206515272541694060411737834419451167",
"271818687758549499265705035817010685580"
]
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/292b59e1b0ff91cd4b1f1835de7bfb7fb744c9c0",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "Dns64Configuration.h"
},
"id": "ASB-A-278303745-10fec864",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"103201185042366874221084677877485081315",
"163073683424951998085036069118212468480",
"127693001168240314928495441914956480662",
"124477148687745907106293703206485552489",
"5135400883709511923476767298858772662",
"137346115542297896744110974400664275912",
"77473041776439210422343184563111259374",
"184992872708142465723986092561399728785"
]
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/292b59e1b0ff91cd4b1f1835de7bfb7fb744c9c0",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "ResolverController::stopPrefix64Discovery",
"file": "ResolverController.cpp"
},
"id": "ASB-A-278303745-1a891e53",
"signature_type": "Function",
"digest": {
"length": 130.0,
"function_hash": "214633471579726584297978477275716564160"
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/292b59e1b0ff91cd4b1f1835de7bfb7fb744c9c0",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "ResolverController::dump",
"file": "ResolverController.cpp"
},
"id": "ASB-A-278303745-532d4061",
"signature_type": "Function",
"digest": {
"length": 2982.0,
"function_hash": "117291518861136741986764584071075659949"
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/292b59e1b0ff91cd4b1f1835de7bfb7fb744c9c0",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "ResolverController::startPrefix64Discovery",
"file": "ResolverController.cpp"
},
"id": "ASB-A-278303745-594bd6da",
"signature_type": "Function",
"digest": {
"length": 125.0,
"function_hash": "64164797272785747509222292151247646126"
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/292b59e1b0ff91cd4b1f1835de7bfb7fb744c9c0",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "Dns64Configuration::startPrefixDiscovery",
"file": "Dns64Configuration.cpp"
},
"id": "ASB-A-278303745-6c7f6b22",
"signature_type": "Function",
"digest": {
"length": 1149.0,
"function_hash": "107987546243053466348165222306525881306"
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/292b59e1b0ff91cd4b1f1835de7bfb7fb744c9c0",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "ResolverController::getPrefix64",
"file": "ResolverController.cpp"
},
"id": "ASB-A-278303745-8fab1a4a",
"signature_type": "Function",
"digest": {
"length": 359.0,
"function_hash": "21838799879375617200424677252476688561"
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/292b59e1b0ff91cd4b1f1835de7bfb7fb744c9c0",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "ResolverController::destroyNetworkCache",
"file": "ResolverController.cpp"
},
"id": "ASB-A-278303745-a3c6d137",
"signature_type": "Function",
"digest": {
"length": 337.0,
"function_hash": "334809966036550824012672487462774909014"
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/292b59e1b0ff91cd4b1f1835de7bfb7fb744c9c0",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "ResolverController.h"
},
"id": "ASB-A-278303745-db5fcf47",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"94522248417218896291943219327142458458",
"123451736255933093605432118472267749101",
"145257728351180334308634475564429528272",
"59656109545036433549184755796132645612",
"39662009257528189372059628847290329759",
"231656572214529167900153405799764060921",
"14156349247886416682788601281358852451",
"127012713013310728225830842238756771505",
"303820668531264004088433459802783265215",
"70172854503190502289814304215511493315"
]
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/292b59e1b0ff91cd4b1f1835de7bfb7fb744c9c0",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "Dns64Configuration.cpp"
},
"id": "ASB-A-278303745-f83bcc99",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"278464288843617082915330641407073848049",
"253390666046185505956004127740220641581",
"134035663533517238887405908437623084571",
"19787390099188424150607116742714134934",
"140149293597738320061434073974339269776",
"44408280783651944443572789590043582943",
"109481174387981680341254673849610396864",
"226376923014246315717008542021514851927",
"145896046777994457325337120493499401220",
"265778989525651673296128997019745922709",
"265305929380379159802172646241868250466",
"280039929893609498650474000527616777830",
"185960564896215818758668984330078612859",
"286368451421835744033079534018747607053",
"240936371856342355879398898474668922980",
"330495202901759457136493662925216677292",
"247470195696336477049538455684514338379",
"291746118191890677741343142391350244369",
"37368070650934063338499429608285581961",
"215484727828392258546075983171397156811",
"151087413153060994433240820124049394824",
"44653254914675204861715779980142518043",
"752304187387371391489822805921880526",
"85503651086265832004722137738841117593",
"44745317166544951046685207866379013961",
"13067459226701310069295029585609325356",
"125182234455994150055650384165089169662",
"23807516893749764777869697612262204190"
]
}
}
],
"severity": "High",
"spl": "2023-11-01"
}{
"types": [
"EoP"
],
"fixes": [
"https://android.googlesource.com/platform/packages/modules/DnsResolver/+/79f571069c4db536e7c1bfecbb50c926f0ef0548"
],
"vanir_signatures": [
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/79f571069c4db536e7c1bfecbb50c926f0ef0548",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "Dns64Configuration.h"
},
"id": "ASB-A-278303745-0b38af46",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"103201185042366874221084677877485081315",
"163073683424951998085036069118212468480",
"127693001168240314928495441914956480662",
"124477148687745907106293703206485552489",
"5135400883709511923476767298858772662",
"137346115542297896744110974400664275912",
"77473041776439210422343184563111259374",
"184992872708142465723986092561399728785"
]
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/79f571069c4db536e7c1bfecbb50c926f0ef0548",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "ResolverController::startPrefix64Discovery",
"file": "ResolverController.cpp"
},
"id": "ASB-A-278303745-0ea11ea3",
"signature_type": "Function",
"digest": {
"length": 125.0,
"function_hash": "64164797272785747509222292151247646126"
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/79f571069c4db536e7c1bfecbb50c926f0ef0548",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "ResolverController::getPrefix64",
"file": "ResolverController.cpp"
},
"id": "ASB-A-278303745-18460a72",
"signature_type": "Function",
"digest": {
"length": 252.0,
"function_hash": "51422239448956962198410214275075398347"
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/79f571069c4db536e7c1bfecbb50c926f0ef0548",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "ResolverController::dump",
"file": "ResolverController.cpp"
},
"id": "ASB-A-278303745-268c7146",
"signature_type": "Function",
"digest": {
"length": 3121.0,
"function_hash": "34596868057511059403826793227543292531"
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/79f571069c4db536e7c1bfecbb50c926f0ef0548",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "ResolverController.h"
},
"id": "ASB-A-278303745-27a053da",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"94522248417218896291943219327142458458",
"123451736255933093605432118472267749101",
"145257728351180334308634475564429528272",
"59656109545036433549184755796132645612",
"39662009257528189372059628847290329759",
"231656572214529167900153405799764060921",
"14156349247886416682788601281358852451",
"127012713013310728225830842238756771505",
"303820668531264004088433459802783265215",
"70172854503190502289814304215511493315"
]
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/79f571069c4db536e7c1bfecbb50c926f0ef0548",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "Dns64Configuration.cpp"
},
"id": "ASB-A-278303745-7212a20d",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"278464288843617082915330641407073848049",
"253390666046185505956004127740220641581",
"134035663533517238887405908437623084571",
"19787390099188424150607116742714134934",
"334415507545634902558619069670089335659",
"211567858557506392066496929539865882304",
"222867577188513761709858353643650797767",
"145896046777994457325337120493499401220",
"251518484477609755963793870875383577627",
"98636850996598847669637497045895617250",
"260621859383690899391589731604639930676",
"185960564896215818758668984330078612859",
"286368451421835744033079534018747607053",
"240936371856342355879398898474668922980",
"330495202901759457136493662925216677292",
"247470195696336477049538455684514338379",
"291746118191890677741343142391350244369",
"37368070650934063338499429608285581961",
"215484727828392258546075983171397156811",
"151087413153060994433240820124049394824",
"44653254914675204861715779980142518043",
"752304187387371391489822805921880526",
"85503651086265832004722137738841117593",
"44745317166544951046685207866379013961",
"13067459226701310069295029585609325356",
"125182234455994150055650384165089169662",
"23807516893749764777869697612262204190"
]
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/79f571069c4db536e7c1bfecbb50c926f0ef0548",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "ResolverController::destroyNetworkCache",
"file": "ResolverController.cpp"
},
"id": "ASB-A-278303745-745179d2",
"signature_type": "Function",
"digest": {
"length": 423.0,
"function_hash": "68498832677544081716998976185311850152"
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/79f571069c4db536e7c1bfecbb50c926f0ef0548",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "ResolverController::stopPrefix64Discovery",
"file": "ResolverController.cpp"
},
"id": "ASB-A-278303745-f503dfe9",
"signature_type": "Function",
"digest": {
"length": 130.0,
"function_hash": "214633471579726584297978477275716564160"
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/79f571069c4db536e7c1bfecbb50c926f0ef0548",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "ResolverController.cpp"
},
"id": "ASB-A-278303745-fd8594a7",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"252875941452664975935186789620887276793",
"59389950853062825884956480127370687560",
"47999109771635147825894369252642250099",
"312508525802432236944413842976376485203",
"196461535962536036740844638832732202833",
"335886186339658838766987219928576494560",
"30640141608213289556454884780771217818",
"40400376473446641767607917902226681960",
"124878215508604089119205331932707999099",
"37016408763627540959277361752057337393",
"251025265478883467937998626325218640597",
"107965547655058708265756109427377889030",
"229234271049520258365112989638398042775",
"186416385721989736758880487717843490407",
"319894733580329155534188557455853696959",
"82477936799620032060208068000762208502",
"87244874683357684765372620727501230273",
"299955667772968090707801091871717958568",
"270208907532076254060397798594507128846",
"310079669912668811619278440108707477452",
"106755051039575009732946083051869080873",
"215076759164112528236970890052775537129",
"321425799787055296565474618638818300081",
"204358241534377739105849704950390494614",
"274206515272541694060411737834419451167",
"265275769387035729051379489218637243990"
]
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/79f571069c4db536e7c1bfecbb50c926f0ef0548",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "Dns64Configuration::startPrefixDiscovery",
"file": "Dns64Configuration.cpp"
},
"id": "ASB-A-278303745-fe922b36",
"signature_type": "Function",
"digest": {
"length": 1142.0,
"function_hash": "59397483775322162817452210124105078373"
}
}
],
"severity": "High",
"spl": "2023-11-01"
}{
"types": [
"EoP"
],
"fixes": [
"https://android.googlesource.com/platform/packages/modules/DnsResolver/+/452f032db3d9def1ff496ee51f0dc09aa1b1b3ac"
],
"vanir_signatures": [
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/452f032db3d9def1ff496ee51f0dc09aa1b1b3ac",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "ResolverController::getPrefix64",
"file": "ResolverController.cpp"
},
"id": "ASB-A-278303745-3444a214",
"signature_type": "Function",
"digest": {
"length": 252.0,
"function_hash": "51422239448956962198410214275075398347"
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/452f032db3d9def1ff496ee51f0dc09aa1b1b3ac",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "ResolverController::destroyNetworkCache",
"file": "ResolverController.cpp"
},
"id": "ASB-A-278303745-40fe12b2",
"signature_type": "Function",
"digest": {
"length": 715.0,
"function_hash": "17008585471085627066156615905414436787"
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/452f032db3d9def1ff496ee51f0dc09aa1b1b3ac",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "ResolverController::dump",
"file": "ResolverController.cpp"
},
"id": "ASB-A-278303745-6232614f",
"signature_type": "Function",
"digest": {
"length": 3109.0,
"function_hash": "329651437869089384385338643474851417875"
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/452f032db3d9def1ff496ee51f0dc09aa1b1b3ac",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "ResolverController::startPrefix64Discovery",
"file": "ResolverController.cpp"
},
"id": "ASB-A-278303745-75f762b3",
"signature_type": "Function",
"digest": {
"length": 125.0,
"function_hash": "64164797272785747509222292151247646126"
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/452f032db3d9def1ff496ee51f0dc09aa1b1b3ac",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "ResolverController.cpp"
},
"id": "ASB-A-278303745-80589356",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"252875941452664975935186789620887276793",
"59389950853062825884956480127370687560",
"47999109771635147825894369252642250099",
"312508525802432236944413842976376485203",
"196461535962536036740844638832732202833",
"335886186339658838766987219928576494560",
"30640141608213289556454884780771217818",
"103638934044003829483805346413024767388",
"111844952020228190157714177582503214584",
"194745099331775217805377402386575347731",
"206749781911287316435563238668904801816",
"162538357322227196773106516757671427597",
"229234271049520258365112989638398042775",
"186416385721989736758880487717843490407",
"319894733580329155534188557455853696959",
"82477936799620032060208068000762208502",
"87244874683357684765372620727501230273",
"299955667772968090707801091871717958568",
"270208907532076254060397798594507128846",
"310079669912668811619278440108707477452",
"106755051039575009732946083051869080873",
"215076759164112528236970890052775537129",
"321425799787055296565474618638818300081",
"204358241534377739105849704950390494614",
"274206515272541694060411737834419451167",
"265275769387035729051379489218637243990"
]
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/452f032db3d9def1ff496ee51f0dc09aa1b1b3ac",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "Dns64Configuration::startPrefixDiscovery",
"file": "Dns64Configuration.cpp"
},
"id": "ASB-A-278303745-8c90ae13",
"signature_type": "Function",
"digest": {
"length": 1142.0,
"function_hash": "59397483775322162817452210124105078373"
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/452f032db3d9def1ff496ee51f0dc09aa1b1b3ac",
"signature_version": "v1",
"deprecated": false,
"target": {
"function": "ResolverController::stopPrefix64Discovery",
"file": "ResolverController.cpp"
},
"id": "ASB-A-278303745-bd9ed35a",
"signature_type": "Function",
"digest": {
"length": 130.0,
"function_hash": "214633471579726584297978477275716564160"
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/452f032db3d9def1ff496ee51f0dc09aa1b1b3ac",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "Dns64Configuration.cpp"
},
"id": "ASB-A-278303745-c13408d3",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"278464288843617082915330641407073848049",
"253390666046185505956004127740220641581",
"134035663533517238887405908437623084571",
"19787390099188424150607116742714134934",
"334415507545634902558619069670089335659",
"211567858557506392066496929539865882304",
"222867577188513761709858353643650797767",
"145896046777994457325337120493499401220",
"251518484477609755963793870875383577627",
"98636850996598847669637497045895617250",
"260621859383690899391589731604639930676",
"185960564896215818758668984330078612859",
"286368451421835744033079534018747607053",
"240936371856342355879398898474668922980",
"330495202901759457136493662925216677292",
"247470195696336477049538455684514338379",
"291746118191890677741343142391350244369",
"37368070650934063338499429608285581961",
"215484727828392258546075983171397156811",
"151087413153060994433240820124049394824",
"44653254914675204861715779980142518043",
"752304187387371391489822805921880526",
"85503651086265832004722137738841117593",
"44745317166544951046685207866379013961",
"13067459226701310069295029585609325356",
"125182234455994150055650384165089169662",
"23807516893749764777869697612262204190"
]
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/452f032db3d9def1ff496ee51f0dc09aa1b1b3ac",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "Dns64Configuration.h"
},
"id": "ASB-A-278303745-e9359d44",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"103201185042366874221084677877485081315",
"163073683424951998085036069118212468480",
"127693001168240314928495441914956480662",
"124477148687745907106293703206485552489",
"5135400883709511923476767298858772662",
"137346115542297896744110974400664275912",
"77473041776439210422343184563111259374",
"184992872708142465723986092561399728785"
]
}
},
{
"source": "https://android.googlesource.com/platform/packages/modules/DnsResolver/+/452f032db3d9def1ff496ee51f0dc09aa1b1b3ac",
"signature_version": "v1",
"deprecated": false,
"target": {
"file": "ResolverController.h"
},
"id": "ASB-A-278303745-f401f6da",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"94522248417218896291943219327142458458",
"123451736255933093605432118472267749101",
"145257728351180334308634475564429528272",
"59656109545036433549184755796132645612",
"39662009257528189372059628847290329759",
"231656572214529167900153405799764060921",
"14156349247886416682788601281358852451",
"127012713013310728225830842238756771505",
"303820668531264004088433459802783265215",
"70172854503190502289814304215511493315"
]
}
}
],
"severity": "High",
"spl": "2023-11-01"
}