{"id":"ASB-A-147664838", "published":"2020-07-01T00:00:00Z", "modified":"2026-06-18T15:04:46.258745422Z", "aliases":["CVE-2020-0224", "A-147664838"], "details":"In FastKeyAccumulator::GetKeysSlow of keys.cc, there is a possible out of bounds write due to type confusion. This could lead to remote code execution when processing a proxy configuration with no additional execution privileges needed. User interaction is not needed for exploitation.", "affected":[{"package":{"name":"platform/external/chromium-libpac", "ecosystem":"Android"}, "ranges":[{"type":"ECOSYSTEM", "events":[{"introduced":"8.0:0"}, {"fixed":"8.0:2020-07-01"}]}], "versions":["8.0"], "ecosystem_specific":{"fixes":["https://android.googlesource.com/platform/external/chromium-libpac/+/59645d5417eaf1f79edfc2b800c94638965f4e38"], "severity":"Critical", "spl":"2020-07-01", "types":["RCE"], "vanir_signatures":[{"deprecated":false, "digest":{"line_hashes":["3563966710743720266880325579531293191", "174682584584084028857867750155505104289", "120073241407023511455993300755244845110"], "threshold":0.9}, "id":"ASB-A-147664838-934cf163", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/external/chromium-libpac/+/59645d5417eaf1f79edfc2b800c94638965f4e38", "target":{"file":"test/proxy_test_script.h"}}]}}, {"package":{"name":"platform/external/v8", "ecosystem":"Android"}, "ranges":[{"type":"ECOSYSTEM", "events":[{"introduced":"8.0:0"}, {"fixed":"8.0:2020-07-01"}]}], "versions":["8.0"], "ecosystem_specific":{"fixes":["https://android.googlesource.com/platform/external/v8/+/0815eb32f379006135b36c574d7a283dfb3620f6"], "severity":"Critical", "spl":"2020-07-01", "types":["RCE"], "vanir_signatures":[{"deprecated":false, "digest":{"function_hash":"166458830842505507742128187978095396332", "length":675}, "id":"ASB-A-147664838-17eb5492", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/external/v8/+/0815eb32f379006135b36c574d7a283dfb3620f6", "target":{"file":"src/runtime/runtime-regexp.cc", "function":"RUNTIME_FUNCTION"}}, {"deprecated":false, "digest":{"function_hash":"43635820276927126298016026250971106545", "length":673}, "id":"ASB-A-147664838-4c6b7bde", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/external/v8/+/0815eb32f379006135b36c574d7a283dfb3620f6", "target":{"file":"src/regexp/regexp-utils.cc", "function":"RegExpUtils::IsUnmodifiedRegExp"}}, {"deprecated":false, "digest":{"function_hash":"337434125269015558215106510971688362157", "length":289}, "id":"ASB-A-147664838-4ca9699e", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/external/v8/+/0815eb32f379006135b36c574d7a283dfb3620f6", "target":{"file":"src/regexp/regexp-utils.cc", "function":"RegExpUtils::GetLastIndex"}}, {"deprecated":false, "digest":{"function_hash":"65860941700885446897041198369501309515", "length":2471}, "id":"ASB-A-147664838-52ea0e44", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/external/v8/+/0815eb32f379006135b36c574d7a283dfb3620f6", "target":{"file":"src/runtime/runtime-regexp.cc", "function":"RegExpReplace"}}, {"deprecated":false, "digest":{"function_hash":"167756032848221519096613093977791684569", "length":127}, "id":"ASB-A-147664838-a5ed9fa2", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/external/v8/+/0815eb32f379006135b36c574d7a283dfb3620f6", "target":{"file":"src/regexp/regexp-utils.cc", "function":"HasInitialRegExpMap"}}, {"deprecated":false, "digest":{"line_hashes":["151730347721108057882432350276084769440", "71858083652009749093472205047455238741", "283338938259426923227167920138745164772", "295517687268231988411587621749850903163", "300013475576019036392971910265513560636", "157238845675147828225769319547422381420", "123795114697245871720325911903628080619", "132074966299205957485510395166837152148", "267755791340420482844651875866216272573", "90461017920296256916866855380856813180", "139488987330572389025853036195775595338", "41031781663442877056707018409311352580", "172502599794975664645166342682827095255", "192911021189099006321832388778398615899", "299426390715016267201221239485629215993", "77198781171809665716101534850055346549", "330988587490872840687279414898624597428", "224755704849253560241322498208847846068", "47220504515060368981827908983841560180", "112292963589795318845659117517531409278", "277108114501395742818031311480617170984", "323770278702209885097114754372330173139", "64092622517727001744614108586846265123", "268764098204612628640969370019358097738", "37844020749826278684211737193533026247", "112253434279024492788804727204934496838", "103383140211658090052247355002409298508", "46723341116456810232757869581690851239", "339404939827998591210068986489512609974", "72963408562438751883536294955657126714", "98767687973373778050768719261661034710", "131238368642717463835485571208545454869", "231621205210524839475852329432596818595", "98216618730023679978231781825234651872", "196238599888209123087007052267734023252", "305817056562859245006581025079667493143", "92694275794023262115102785779502807759", "181506882789294400855287739668835264188"], "threshold":0.9}, "id":"ASB-A-147664838-bf10d903", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/external/v8/+/0815eb32f379006135b36c574d7a283dfb3620f6", "target":{"file":"src/runtime/runtime-regexp.cc"}}, {"deprecated":false, "digest":{"function_hash":"144276327792246841670767717052795834310", "length":4264}, "id":"ASB-A-147664838-cdc3045f", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/external/v8/+/0815eb32f379006135b36c574d7a283dfb3620f6", "target":{"file":"src/runtime/runtime-regexp.cc", "function":"RUNTIME_FUNCTION"}}, {"deprecated":false, "digest":{"function_hash":"175116069709293059472448962630926598414", "length":420}, "id":"ASB-A-147664838-d6cf988e", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/external/v8/+/0815eb32f379006135b36c574d7a283dfb3620f6", "target":{"file":"src/regexp/regexp-utils.cc", "function":"RegExpUtils::SetLastIndex"}}, {"deprecated":false, "digest":{"line_hashes":["295147735889131461121845641108497442985", "63520640466686658328658811529511133623", "273026374418342689907781967020589337185", "298513880460347880292702704612948035229", "329348722117404221437299272450409237374", "240481031879114489012385630055994922074", "305882461792608699750106449634931798571", "317689768195092790111337269746942683470", "54758052313897682789946775759354316285", "115487383091186482782589598615442673572", "259588171412412625495549721339510087669", "92435384920230821488776834190261284034", "119823578443867096509137334052658841196", "141243500908105026466350101465650665281", "192252884114753344382243651937109707681", "173275169498917318659402324466317234362", "268323244695136507186643223238132876396"], "threshold":0.9}, "id":"ASB-A-147664838-de89a0d8", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/external/v8/+/0815eb32f379006135b36c574d7a283dfb3620f6", "target":{"file":"src/regexp/regexp-utils.cc"}}]}}, {"package":{"name":"platform/external/chromium-libpac", "ecosystem":"Android"}, "ranges":[{"type":"ECOSYSTEM", "events":[{"introduced":"8.1:0"}, {"fixed":"8.1:2020-07-01"}]}], "versions":["8.1"], "ecosystem_specific":{"fixes":["https://android.googlesource.com/platform/external/chromium-libpac/+/59645d5417eaf1f79edfc2b800c94638965f4e38"], "severity":"Critical", "spl":"2020-07-01", "types":["RCE"], "vanir_signatures":[{"deprecated":false, "digest":{"line_hashes":["3563966710743720266880325579531293191", "174682584584084028857867750155505104289", "120073241407023511455993300755244845110"], "threshold":0.9}, "id":"ASB-A-147664838-1e2fa176", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/external/chromium-libpac/+/59645d5417eaf1f79edfc2b800c94638965f4e38", "target":{"file":"test/proxy_test_script.h"}}]}}, {"package":{"name":"platform/external/v8", "ecosystem":"Android"}, "ranges":[{"type":"ECOSYSTEM", "events":[{"introduced":"8.1:0"}, {"fixed":"8.1:2020-07-01"}]}], "versions":["8.1"], "ecosystem_specific":{"fixes":["https://android.googlesource.com/platform/external/v8/+/0815eb32f379006135b36c574d7a283dfb3620f6"], "severity":"Critical", "spl":"2020-07-01", "types":["RCE"], "vanir_signatures":[{"deprecated":false, "digest":{"function_hash":"43635820276927126298016026250971106545", "length":673}, "id":"ASB-A-147664838-1d1c09f8", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/external/v8/+/0815eb32f379006135b36c574d7a283dfb3620f6", "target":{"file":"src/regexp/regexp-utils.cc", "function":"RegExpUtils::IsUnmodifiedRegExp"}}, {"deprecated":false, "digest":{"function_hash":"167756032848221519096613093977791684569", "length":127}, "id":"ASB-A-147664838-2377f850", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/external/v8/+/0815eb32f379006135b36c574d7a283dfb3620f6", "target":{"file":"src/regexp/regexp-utils.cc", "function":"HasInitialRegExpMap"}}, {"deprecated":false, "digest":{"line_hashes":["295147735889131461121845641108497442985", "63520640466686658328658811529511133623", "273026374418342689907781967020589337185", "298513880460347880292702704612948035229", "329348722117404221437299272450409237374", "240481031879114489012385630055994922074", "305882461792608699750106449634931798571", "317689768195092790111337269746942683470", "54758052313897682789946775759354316285", "115487383091186482782589598615442673572", "259588171412412625495549721339510087669", "92435384920230821488776834190261284034", "119823578443867096509137334052658841196", "141243500908105026466350101465650665281", "192252884114753344382243651937109707681", "173275169498917318659402324466317234362", "268323244695136507186643223238132876396"], "threshold":0.9}, "id":"ASB-A-147664838-25eb71db", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/external/v8/+/0815eb32f379006135b36c574d7a283dfb3620f6", "target":{"file":"src/regexp/regexp-utils.cc"}}, {"deprecated":false, "digest":{"line_hashes":["151730347721108057882432350276084769440", "71858083652009749093472205047455238741", "283338938259426923227167920138745164772", "295517687268231988411587621749850903163", "300013475576019036392971910265513560636", "157238845675147828225769319547422381420", "123795114697245871720325911903628080619", "132074966299205957485510395166837152148", "267755791340420482844651875866216272573", "90461017920296256916866855380856813180", "139488987330572389025853036195775595338", "41031781663442877056707018409311352580", "172502599794975664645166342682827095255", "192911021189099006321832388778398615899", "299426390715016267201221239485629215993", "77198781171809665716101534850055346549", "330988587490872840687279414898624597428", "224755704849253560241322498208847846068", "47220504515060368981827908983841560180", "112292963589795318845659117517531409278", "277108114501395742818031311480617170984", "323770278702209885097114754372330173139", "64092622517727001744614108586846265123", "268764098204612628640969370019358097738", "37844020749826278684211737193533026247", "112253434279024492788804727204934496838", "103383140211658090052247355002409298508", "46723341116456810232757869581690851239", "339404939827998591210068986489512609974", "72963408562438751883536294955657126714", "98767687973373778050768719261661034710", "131238368642717463835485571208545454869", "231621205210524839475852329432596818595", "98216618730023679978231781825234651872", "196238599888209123087007052267734023252", "305817056562859245006581025079667493143", "92694275794023262115102785779502807759", "181506882789294400855287739668835264188"], "threshold":0.9}, "id":"ASB-A-147664838-610ead07", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/external/v8/+/0815eb32f379006135b36c574d7a283dfb3620f6", "target":{"file":"src/runtime/runtime-regexp.cc"}}, {"deprecated":false, "digest":{"function_hash":"337434125269015558215106510971688362157", "length":289}, "id":"ASB-A-147664838-7c40c368", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/external/v8/+/0815eb32f379006135b36c574d7a283dfb3620f6", "target":{"file":"src/regexp/regexp-utils.cc", "function":"RegExpUtils::GetLastIndex"}}, {"deprecated":false, "digest":{"function_hash":"65860941700885446897041198369501309515", "length":2471}, "id":"ASB-A-147664838-7e6c2146", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/external/v8/+/0815eb32f379006135b36c574d7a283dfb3620f6", "target":{"file":"src/runtime/runtime-regexp.cc", "function":"RegExpReplace"}}, {"deprecated":false, "digest":{"function_hash":"166458830842505507742128187978095396332", "length":675}, "id":"ASB-A-147664838-9bf2d681", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/external/v8/+/0815eb32f379006135b36c574d7a283dfb3620f6", "target":{"file":"src/runtime/runtime-regexp.cc", "function":"RUNTIME_FUNCTION"}}, {"deprecated":false, "digest":{"function_hash":"144276327792246841670767717052795834310", "length":4264}, "id":"ASB-A-147664838-c9499436", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/external/v8/+/0815eb32f379006135b36c574d7a283dfb3620f6", "target":{"file":"src/runtime/runtime-regexp.cc", "function":"RUNTIME_FUNCTION"}}, {"deprecated":false, "digest":{"function_hash":"175116069709293059472448962630926598414", "length":420}, "id":"ASB-A-147664838-f9e59023", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/external/v8/+/0815eb32f379006135b36c574d7a283dfb3620f6", "target":{"file":"src/regexp/regexp-utils.cc", "function":"RegExpUtils::SetLastIndex"}}]}}, {"package":{"name":"platform/external/chromium-libpac", "ecosystem":"Android"}, "ranges":[{"type":"ECOSYSTEM", "events":[{"introduced":"9:0"}, {"fixed":"9:2020-07-01"}]}], "versions":["9"], "ecosystem_specific":{"fixes":["https://android.googlesource.com/platform/external/chromium-libpac/+/59645d5417eaf1f79edfc2b800c94638965f4e38"], "severity":"Critical", "spl":"2020-07-01", "types":["RCE"], "vanir_signatures":[{"deprecated":false, "digest":{"line_hashes":["3563966710743720266880325579531293191", "174682584584084028857867750155505104289", "120073241407023511455993300755244845110"], "threshold":0.9}, "id":"ASB-A-147664838-f415b593", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/external/chromium-libpac/+/59645d5417eaf1f79edfc2b800c94638965f4e38", "target":{"file":"test/proxy_test_script.h"}}]}}, {"package":{"name":"platform/external/v8", "ecosystem":"Android"}, "ranges":[{"type":"ECOSYSTEM", "events":[{"introduced":"9:0"}, {"fixed":"9:2020-07-01"}]}], "versions":["9"], "ecosystem_specific":{"fixes":["https://android.googlesource.com/platform/external/v8/+/0815eb32f379006135b36c574d7a283dfb3620f6"], "severity":"Critical", "spl":"2020-07-01", "types":["RCE"], "vanir_signatures":[{"deprecated":false, "digest":{"function_hash":"43635820276927126298016026250971106545", "length":673}, "id":"ASB-A-147664838-37282a8f", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/external/v8/+/0815eb32f379006135b36c574d7a283dfb3620f6", "target":{"file":"src/regexp/regexp-utils.cc", "function":"RegExpUtils::IsUnmodifiedRegExp"}}, {"deprecated":false, "digest":{"function_hash":"337434125269015558215106510971688362157", "length":289}, "id":"ASB-A-147664838-3e70bd1d", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/external/v8/+/0815eb32f379006135b36c574d7a283dfb3620f6", "target":{"file":"src/regexp/regexp-utils.cc", "function":"RegExpUtils::GetLastIndex"}}, {"deprecated":false, "digest":{"function_hash":"65860941700885446897041198369501309515", "length":2471}, "id":"ASB-A-147664838-56739e6c", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/external/v8/+/0815eb32f379006135b36c574d7a283dfb3620f6", "target":{"file":"src/runtime/runtime-regexp.cc", "function":"RegExpReplace"}}, {"deprecated":false, "digest":{"function_hash":"166458830842505507742128187978095396332", "length":675}, "id":"ASB-A-147664838-72ea3274", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/external/v8/+/0815eb32f379006135b36c574d7a283dfb3620f6", "target":{"file":"src/runtime/runtime-regexp.cc", "function":"RUNTIME_FUNCTION"}}, {"deprecated":false, "digest":{"function_hash":"167756032848221519096613093977791684569", "length":127}, "id":"ASB-A-147664838-8970dc69", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/external/v8/+/0815eb32f379006135b36c574d7a283dfb3620f6", "target":{"file":"src/regexp/regexp-utils.cc", "function":"HasInitialRegExpMap"}}, {"deprecated":false, "digest":{"line_hashes":["295147735889131461121845641108497442985", "63520640466686658328658811529511133623", "273026374418342689907781967020589337185", "298513880460347880292702704612948035229", "329348722117404221437299272450409237374", "240481031879114489012385630055994922074", "305882461792608699750106449634931798571", "317689768195092790111337269746942683470", "54758052313897682789946775759354316285", "115487383091186482782589598615442673572", "259588171412412625495549721339510087669", "92435384920230821488776834190261284034", "119823578443867096509137334052658841196", "141243500908105026466350101465650665281", "192252884114753344382243651937109707681", "173275169498917318659402324466317234362", "268323244695136507186643223238132876396"], "threshold":0.9}, "id":"ASB-A-147664838-a9e6e574", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/external/v8/+/0815eb32f379006135b36c574d7a283dfb3620f6", "target":{"file":"src/regexp/regexp-utils.cc"}}, {"deprecated":false, "digest":{"function_hash":"144276327792246841670767717052795834310", "length":4264}, "id":"ASB-A-147664838-b5626339", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/external/v8/+/0815eb32f379006135b36c574d7a283dfb3620f6", "target":{"file":"src/runtime/runtime-regexp.cc", "function":"RUNTIME_FUNCTION"}}, {"deprecated":false, "digest":{"line_hashes":["151730347721108057882432350276084769440", "71858083652009749093472205047455238741", "283338938259426923227167920138745164772", "295517687268231988411587621749850903163", "300013475576019036392971910265513560636", "157238845675147828225769319547422381420", "123795114697245871720325911903628080619", "132074966299205957485510395166837152148", "267755791340420482844651875866216272573", "90461017920296256916866855380856813180", "139488987330572389025853036195775595338", "41031781663442877056707018409311352580", "172502599794975664645166342682827095255", "192911021189099006321832388778398615899", "299426390715016267201221239485629215993", "77198781171809665716101534850055346549", "330988587490872840687279414898624597428", "224755704849253560241322498208847846068", "47220504515060368981827908983841560180", "112292963589795318845659117517531409278", "277108114501395742818031311480617170984", "323770278702209885097114754372330173139", "64092622517727001744614108586846265123", "268764098204612628640969370019358097738", "37844020749826278684211737193533026247", "112253434279024492788804727204934496838", "103383140211658090052247355002409298508", "46723341116456810232757869581690851239", "339404939827998591210068986489512609974", "72963408562438751883536294955657126714", "98767687973373778050768719261661034710", "131238368642717463835485571208545454869", "231621205210524839475852329432596818595", "98216618730023679978231781825234651872", "196238599888209123087007052267734023252", "305817056562859245006581025079667493143", "92694275794023262115102785779502807759", "181506882789294400855287739668835264188"], "threshold":0.9}, "id":"ASB-A-147664838-bbf2f2ee", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/external/v8/+/0815eb32f379006135b36c574d7a283dfb3620f6", "target":{"file":"src/runtime/runtime-regexp.cc"}}, {"deprecated":false, "digest":{"function_hash":"175116069709293059472448962630926598414", "length":420}, "id":"ASB-A-147664838-d348b0ec", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/external/v8/+/0815eb32f379006135b36c574d7a283dfb3620f6", "target":{"file":"src/regexp/regexp-utils.cc", "function":"RegExpUtils::SetLastIndex"}}]}}, {"package":{"name":"platform/external/chromium-libpac", "ecosystem":"Android"}, "ranges":[{"type":"ECOSYSTEM", "events":[{"introduced":"10:0"}, {"fixed":"10:2020-07-01"}]}], "versions":["10"], "ecosystem_specific":{"fixes":["https://android.googlesource.com/platform/external/chromium-libpac/+/59645d5417eaf1f79edfc2b800c94638965f4e38"], "severity":"Critical", "spl":"2020-07-01", "types":["RCE"], "vanir_signatures":[{"deprecated":false, "digest":{"line_hashes":["3563966710743720266880325579531293191", "174682584584084028857867750155505104289", "120073241407023511455993300755244845110"], "threshold":0.9}, "id":"ASB-A-147664838-aec9534f", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/external/chromium-libpac/+/59645d5417eaf1f79edfc2b800c94638965f4e38", "target":{"file":"test/proxy_test_script.h"}}]}}, {"package":{"name":"platform/external/v8", "ecosystem":"Android"}, "ranges":[{"type":"ECOSYSTEM", "events":[{"introduced":"10:0"}, {"fixed":"10:2020-07-01"}]}], "versions":["10"], "ecosystem_specific":{"fixes":["https://android.googlesource.com/platform/external/v8/+/0815eb32f379006135b36c574d7a283dfb3620f6"], "severity":"Critical", "spl":"2020-07-01", "types":["RCE"], "vanir_signatures":[{"deprecated":false, "digest":{"function_hash":"167756032848221519096613093977791684569", "length":127}, "id":"ASB-A-147664838-03df9a60", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/external/v8/+/0815eb32f379006135b36c574d7a283dfb3620f6", "target":{"file":"src/regexp/regexp-utils.cc", "function":"HasInitialRegExpMap"}}, {"deprecated":false, "digest":{"function_hash":"337434125269015558215106510971688362157", "length":289}, "id":"ASB-A-147664838-13e4edc2", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/external/v8/+/0815eb32f379006135b36c574d7a283dfb3620f6", "target":{"file":"src/regexp/regexp-utils.cc", "function":"RegExpUtils::GetLastIndex"}}, {"deprecated":false, "digest":{"function_hash":"65860941700885446897041198369501309515", "length":2471}, "id":"ASB-A-147664838-20a115e9", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/external/v8/+/0815eb32f379006135b36c574d7a283dfb3620f6", "target":{"file":"src/runtime/runtime-regexp.cc", "function":"RegExpReplace"}}, {"deprecated":false, "digest":{"function_hash":"144276327792246841670767717052795834310", "length":4264}, "id":"ASB-A-147664838-537251b9", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/external/v8/+/0815eb32f379006135b36c574d7a283dfb3620f6", "target":{"file":"src/runtime/runtime-regexp.cc", "function":"RUNTIME_FUNCTION"}}, {"deprecated":false, "digest":{"line_hashes":["151730347721108057882432350276084769440", "71858083652009749093472205047455238741", "283338938259426923227167920138745164772", "295517687268231988411587621749850903163", "300013475576019036392971910265513560636", "157238845675147828225769319547422381420", "123795114697245871720325911903628080619", "132074966299205957485510395166837152148", "267755791340420482844651875866216272573", "90461017920296256916866855380856813180", "139488987330572389025853036195775595338", "41031781663442877056707018409311352580", "172502599794975664645166342682827095255", "192911021189099006321832388778398615899", "299426390715016267201221239485629215993", "77198781171809665716101534850055346549", "330988587490872840687279414898624597428", "224755704849253560241322498208847846068", "47220504515060368981827908983841560180", "112292963589795318845659117517531409278", "277108114501395742818031311480617170984", "323770278702209885097114754372330173139", "64092622517727001744614108586846265123", "268764098204612628640969370019358097738", "37844020749826278684211737193533026247", "112253434279024492788804727204934496838", "103383140211658090052247355002409298508", "46723341116456810232757869581690851239", "339404939827998591210068986489512609974", "72963408562438751883536294955657126714", "98767687973373778050768719261661034710", "131238368642717463835485571208545454869", "231621205210524839475852329432596818595", "98216618730023679978231781825234651872", "196238599888209123087007052267734023252", "305817056562859245006581025079667493143", "92694275794023262115102785779502807759", "181506882789294400855287739668835264188"], "threshold":0.9}, "id":"ASB-A-147664838-a90d019c", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/external/v8/+/0815eb32f379006135b36c574d7a283dfb3620f6", "target":{"file":"src/runtime/runtime-regexp.cc"}}, {"deprecated":false, "digest":{"function_hash":"175116069709293059472448962630926598414", "length":420}, "id":"ASB-A-147664838-aa84ee1e", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/external/v8/+/0815eb32f379006135b36c574d7a283dfb3620f6", "target":{"file":"src/regexp/regexp-utils.cc", "function":"RegExpUtils::SetLastIndex"}}, {"deprecated":false, "digest":{"line_hashes":["295147735889131461121845641108497442985", "63520640466686658328658811529511133623", "273026374418342689907781967020589337185", "298513880460347880292702704612948035229", "329348722117404221437299272450409237374", "240481031879114489012385630055994922074", "305882461792608699750106449634931798571", "317689768195092790111337269746942683470", "54758052313897682789946775759354316285", "115487383091186482782589598615442673572", "259588171412412625495549721339510087669", "92435384920230821488776834190261284034", "119823578443867096509137334052658841196", "141243500908105026466350101465650665281", "192252884114753344382243651937109707681", "173275169498917318659402324466317234362", "268323244695136507186643223238132876396"], "threshold":0.9}, "id":"ASB-A-147664838-b1f44164", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/external/v8/+/0815eb32f379006135b36c574d7a283dfb3620f6", "target":{"file":"src/regexp/regexp-utils.cc"}}, {"deprecated":false, "digest":{"function_hash":"166458830842505507742128187978095396332", "length":675}, "id":"ASB-A-147664838-c5165751", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/external/v8/+/0815eb32f379006135b36c574d7a283dfb3620f6", "target":{"file":"src/runtime/runtime-regexp.cc", "function":"RUNTIME_FUNCTION"}}, {"deprecated":false, "digest":{"function_hash":"43635820276927126298016026250971106545", "length":673}, "id":"ASB-A-147664838-dbb53c12", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/external/v8/+/0815eb32f379006135b36c574d7a283dfb3620f6", "target":{"file":"src/regexp/regexp-utils.cc", "function":"RegExpUtils::IsUnmodifiedRegExp"}}]}}], "references":[{"type":"ADVISORY", "url":"https://source.android.com/security/bulletin/2020-07-01"}, {"type":"FIX", "url":"https://android.googlesource.com/platform/external/chromium-libpac/+/59645d5417eaf1f79edfc2b800c94638965f4e38"}, {"type":"FIX", "url":"https://android.googlesource.com/platform/external/v8/+/0815eb32f379006135b36c574d7a283dfb3620f6"}]}