In multiple locations, there is a possible bypass of a file path filter designed to prevent access to sensitive directories due to incorrect unicode normalization. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is needed for exploitation.
{
"types": [
"EoP"
],
"spl": "2026-03-01",
"vanir_signatures": [
{
"id": "ASB-A-377888957-05d41381",
"digest": {
"function_hash": "226996707547433235965785472795624441252",
"length": 213.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/providers/MediaProvider/+/bf7e03f677c0b769001558d168351f6d069c08f8",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "src/com/android/providers/media/MediaProvider.java",
"function": "isUidAllowedAccessToDataOrObbPathForFuse"
}
},
{
"id": "ASB-A-377888957-0ba775ac",
"digest": {
"function_hash": "328776005334908736275543593973879020239",
"length": 516.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/providers/MediaProvider/+/7da1af11b82a99ff2d864a24ead451675dad1ebd",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "src/com/android/providers/media/util/FileUtils.java",
"function": "extractRelativePathWithDisplayName"
}
},
{
"id": "ASB-A-377888957-1a68c403",
"digest": {
"function_hash": "92307367214643950899603413162914992496",
"length": 204.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/providers/MediaProvider/+/7da1af11b82a99ff2d864a24ead451675dad1ebd",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "src/com/android/providers/media/util/FileUtils.java",
"function": "isDataOrObbPath"
}
},
{
"id": "ASB-A-377888957-2cc167e6",
"digest": {
"function_hash": "249665731093422669319818969142505135567",
"length": 563.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/providers/MediaProvider/+/bf7e03f677c0b769001558d168351f6d069c08f8",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "src/com/android/providers/media/MediaProvider.java",
"function": "onFileLookupForFuse"
}
},
{
"id": "ASB-A-377888957-3bbe54e1",
"digest": {
"line_hashes": [
"134631226112286153484670460781430282611",
"89815533011824103329115306093033562383",
"257818496789157237561223134067021313370",
"197925221066518878033764733674534026675",
"6138842530206976936300084642398284716",
"209337476459286661755185109859942583083",
"311981221252840178152454485780936656934",
"234599106246153954331461502915158441863",
"192464560504849610202804272826433035627",
"234105433387135062527867796944769985851",
"257219336668657842162850345608383879987",
"326660047069205675266907240875515725546",
"70040175552653072796495333610581565940",
"245352575624778057833178135623449323480",
"246386086987323437044502751628058075607",
"165375476042793538010425895285774727336",
"764814457686874386476215849419489293",
"26564863035096130412203098652145699338",
"7984601092988551274489120689617782795",
"227680483399587877396693384856384439838",
"106409285204876307118629787082210609480",
"162201346877770839031371629678396081773",
"320639867904938325402006363032619936006",
"303087223366269123206953225211176670620"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/providers/MediaProvider/+/bf7e03f677c0b769001558d168351f6d069c08f8",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "src/com/android/providers/media/util/FileUtils.java"
}
},
{
"id": "ASB-A-377888957-426314f9",
"digest": {
"function_hash": "134060006942020820079166328762911276985",
"length": 226.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/providers/MediaProvider/+/7da1af11b82a99ff2d864a24ead451675dad1ebd",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "src/com/android/providers/media/MediaProvider.java",
"function": "isPrivatePackagePathNotAccessibleByCaller"
}
},
{
"id": "ASB-A-377888957-4861a5e3",
"digest": {
"line_hashes": [
"173206721113253927365700131701305519062",
"96677863779759406821934507698891994795",
"217365107932644967334653583789338403522",
"7151433796071928884824599395815276383",
"78791798906279708308750508261262589134",
"153470501477847501230096233885626336528",
"30237668928426802982795815534994308100",
"82018194030535987554556698946449194007",
"159412126813309424330500482424878503099",
"41402961171287579849934641659139363311",
"289687709461305282474901472734985936504",
"171788775347058813939977131637371805635",
"258229670595994740577130944013208492492",
"276915466610561367434355349498259303014",
"17868852999213018675502220584756778566",
"294046186754859283633317689621016143482",
"78353760001383825331055911620291906486",
"44215024272372494443035931445115371798",
"21984294643547783324754679393295592990",
"132957219469021444897569438745347485763",
"79244339253714502349611243392769900454",
"66720982552654615389360111553529818430",
"339652390986422250184571403096310669801",
"92120459762919446994684560255772253704",
"151208300888016572072216369998602590409",
"32643535801093529626958464395234163616",
"101008661967773831733170902370887784484",
"185709782856752458176489203882960839389",
"316987461974666684201809714523501254168",
"16106118188716020810353708808829455361",
"90493409769181207269054694978358321729",
"51987754084611526887109802415952595867",
"35576384925651203357581874715347865057",
"236455967876322173453664027728001258555",
"70958477338536973107162777667911260326",
"292089509111028762067088320639799216075",
"182022595529471066684785689789299366193",
"69730615146276407651092307724542876263",
"273454783085467765635999772771029466243",
"234622683251338214237295149042364572241",
"67139361722389860045240930350434366260",
"59250491801463729868811104966137903627"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/providers/MediaProvider/+/ac3a6dc8db818a74357af1dfa2acfa911648827c",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "src/com/android/providers/media/util/FileUtils.java"
}
},
{
"id": "ASB-A-377888957-51fa1c12",
"digest": {
"function_hash": "14279649764430237712843283548798417177",
"length": 243.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/providers/MediaProvider/+/7da1af11b82a99ff2d864a24ead451675dad1ebd",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "src/com/android/providers/media/util/FileUtils.java",
"function": "extractPathOwnerPackageName"
}
},
{
"id": "ASB-A-377888957-570e368f",
"digest": {
"line_hashes": [
"277719061120923855720894824315412904825",
"294276262836747963732032934653878299683",
"70840243827195656271213267058830171869",
"191441497703151659409703273328032493911",
"221394803707328647321340509365467153832",
"107741032214056123359766846177322763474",
"215319409632613374333202781714283057603",
"289906919696628400957618572375286939927",
"231864520467113675219606534456744277642",
"101174174742150765788737015576610438397",
"59035682705055059088983133217213735787",
"260707350419401750785342769482167009082",
"109316850836714322622303977450526042452",
"89490861335495855522613995177667255133",
"211894088415977047340953790660474240028",
"241091897821720987786033692835420824053",
"199875295475276069390867084182765738097",
"16060352485762379418340150163930337854",
"226849912900492804842013541784238374485",
"275076745764628580337259328215861024252",
"218623763184100564539095451435411405573",
"289906919696628400957618572375286939927",
"18025745311732292158425269737691486927",
"147775838700226381159279440288097661542",
"95246909943290472216763529824930062008",
"124795674189587345859616503830620390856",
"202077237700240578398699047628914619707",
"211157565416306637755979175177324928374",
"336261838120453986963419909204707790449",
"11931841036104149514767539626498570583",
"76467033808767936713409658378110127948",
"63926994233254031294870498992783478161",
"76640258726419043624872947953414850779",
"300804222294664550244550930434726947292"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/providers/MediaProvider/+/bf7e03f677c0b769001558d168351f6d069c08f8",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "src/com/android/providers/media/MediaProvider.java"
}
},
{
"id": "ASB-A-377888957-5978c7bb",
"digest": {
"line_hashes": [
"42908565557489203050520370581398917282",
"128316141155159100649622775336133295007",
"282731222483609719443282120070882277390",
"165898591103343431279425710275646447157",
"219680487362096660389734968694038981339",
"249073739354650957884364904141154759301",
"54539833989572580748702364764862275612",
"70265105652671737215227839028825929535",
"194409139928996373204224940512526594165",
"2499999390633867229282834822945098525",
"253009853879679073298953409291244003385",
"299090597716764448916915079831493139341",
"152609154947308658414638123540052009138",
"132572916478863627196232438168471086231",
"211019141526758352248157757202895836392",
"313215474695951991572961019964625810390"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/providers/MediaProvider/+/7da1af11b82a99ff2d864a24ead451675dad1ebd",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "src/com/android/providers/media/MediaProvider.java"
}
},
{
"id": "ASB-A-377888957-5a027739",
"digest": {
"function_hash": "198515721572817328364593744351461647072",
"length": 1557.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/providers/MediaProvider/+/bf7e03f677c0b769001558d168351f6d069c08f8",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "src/com/android/providers/media/MediaProvider.java",
"function": "isDirAccessAllowedForFuse"
}
},
{
"id": "ASB-A-377888957-5ac6ab8d",
"digest": {
"function_hash": "202824315161223517404522119094524291030",
"length": 271.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/providers/MediaProvider/+/7da1af11b82a99ff2d864a24ead451675dad1ebd",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "src/com/android/providers/media/util/FileUtils.java",
"function": "normalizeAndFilterDefaultIgnorableCodepoints"
}
},
{
"id": "ASB-A-377888957-62687cfe",
"digest": {
"function_hash": "278045937307668214596709921924408550446",
"length": 2200.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/providers/MediaProvider/+/bf7e03f677c0b769001558d168351f6d069c08f8",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "src/com/android/providers/media/MediaProvider.java",
"function": "onFileOpenForFuse"
}
},
{
"id": "ASB-A-377888957-71fffc13",
"digest": {
"function_hash": "44762415218847977234239716215750912759",
"length": 214.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/providers/MediaProvider/+/7da1af11b82a99ff2d864a24ead451675dad1ebd",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "src/com/android/providers/media/util/FileUtils.java",
"function": "isObbOrChildRelativePath"
}
},
{
"id": "ASB-A-377888957-7ce64f21",
"digest": {
"function_hash": "231280261256325031510246668243932954432",
"length": 1656.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/providers/MediaProvider/+/bf7e03f677c0b769001558d168351f6d069c08f8",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "src/com/android/providers/media/MediaProvider.java",
"function": "insertFileIfNecessaryForFuse"
}
},
{
"id": "ASB-A-377888957-80f4117e",
"digest": {
"line_hashes": [
"222584072729735323109898840923751069068",
"41704313145309279069425671886692452637",
"65939650243463462522209391849643224540",
"117341219938160641483890167620966869020",
"128048320933042183831893733314396719068",
"172394471036302015516554510539378005816",
"87698304668436251034597930970843903176",
"292700920929803809937765813774551376287",
"10455094215873628548419497250396943403",
"192987069831422856292770553791605861373",
"51608580587611159626355048685623940193",
"10147980606942817149665655618576589991",
"16298271443780216982714039481591504387",
"247606750090053927141368920297746189498",
"217312471996894623925297856645972273914",
"74050927217361711611696943487525512847",
"9930089544817791024302595660407261805",
"263495380045659201226454466404201242841",
"109894684142278450001096080842419067842",
"82595427226006979354328584921143568437",
"170697138640752652382562359505888137919",
"81100697101505954786086398800711028153",
"296013419558806594279803459872362083905",
"264757887831491835516301956099583446670",
"232501581310166306068160390218971890395",
"132524863725903511421410689212441816332",
"260807375613150695339136617662987785275",
"117549453931908998512414891604487343050",
"137703718226107616670925311521652813478",
"136176808116978878461216904410119324149",
"286860166619217333271835436767588740114",
"71701847979128889883479979495604727147",
"248435173521457313137034391255992268452",
"286626487771195837064527485378392867914",
"317408471826694362668345323557812397810"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/providers/MediaProvider/+/7da1af11b82a99ff2d864a24ead451675dad1ebd",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "src/com/android/providers/media/util/FileUtils.java"
}
},
{
"id": "ASB-A-377888957-8a52ce9e",
"digest": {
"function_hash": "154699165599370262517894916201972503227",
"length": 1220.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/providers/MediaProvider/+/bf7e03f677c0b769001558d168351f6d069c08f8",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "src/com/android/providers/media/MediaProvider.java",
"function": "getFilesInDirectoryForFuse"
}
},
{
"id": "ASB-A-377888957-913ae90d",
"digest": {
"function_hash": "249577001351822525288196595855405472197",
"length": 252.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/providers/MediaProvider/+/7da1af11b82a99ff2d864a24ead451675dad1ebd",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "src/com/android/providers/media/util/FileUtils.java",
"function": "extractOwnerPackageNameFromRelativePath"
}
},
{
"id": "ASB-A-377888957-916feef6",
"digest": {
"function_hash": "180930561264265183760470799271315958925",
"length": 213.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/providers/MediaProvider/+/7da1af11b82a99ff2d864a24ead451675dad1ebd",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "src/com/android/providers/media/util/FileUtils.java",
"function": "isDataOrObbRelativePath"
}
},
{
"match_only_versions": [
"16-qpr2-next"
],
"target": {
"file": "src/com/android/providers/media/MediaProvider.java",
"function": "onFileOpenForFuse"
},
"deprecated": false,
"id": "ASB-A-377888957-9a48deaf",
"digest": {
"function_hash": "48383641148396323823115119688982097993",
"length": 2134.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/providers/MediaProvider/+/5dc5ccb4d111b58f4c872ce388c1a05c22aedf12",
"signature_version": "v1"
},
{
"id": "ASB-A-377888957-abf470d1",
"digest": {
"function_hash": "42956777334726447747866057222591246297",
"length": 576.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/providers/MediaProvider/+/ac3a6dc8db818a74357af1dfa2acfa911648827c",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "src/com/android/providers/media/util/FileUtils.java",
"function": "extractRelativePath"
}
},
{
"id": "ASB-A-377888957-ace66b35",
"digest": {
"function_hash": "283246369171298742973751962117089810377",
"length": 595.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/providers/MediaProvider/+/7da1af11b82a99ff2d864a24ead451675dad1ebd",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "src/com/android/providers/media/util/FileUtils.java",
"function": "extractRelativePath"
}
},
{
"id": "ASB-A-377888957-b1044fdf",
"digest": {
"function_hash": "130838961223192324853349544381631729222",
"length": 866.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/providers/MediaProvider/+/7da1af11b82a99ff2d864a24ead451675dad1ebd",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "src/com/android/providers/media/MediaProvider.java",
"function": "shouldBypassFuseRestrictions"
}
},
{
"id": "ASB-A-377888957-c5ac3c04",
"digest": {
"function_hash": "47488645699180043015982744076818791335",
"length": 355.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/providers/MediaProvider/+/bf7e03f677c0b769001558d168351f6d069c08f8",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "src/com/android/providers/media/util/FileUtils.java",
"function": "assertNoDefaultIgnorableCharactersInPath"
}
},
{
"id": "ASB-A-377888957-df6a8d1b",
"digest": {
"function_hash": "145397304366275538245543153972856109510",
"length": 2813.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/providers/MediaProvider/+/bf7e03f677c0b769001558d168351f6d069c08f8",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "src/com/android/providers/media/MediaProvider.java",
"function": "renameForFuse"
}
},
{
"id": "ASB-A-377888957-e70e87b4",
"digest": {
"function_hash": "117989335259030369357833102330557057919",
"length": 1012.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/providers/MediaProvider/+/bf7e03f677c0b769001558d168351f6d069c08f8",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "src/com/android/providers/media/MediaProvider.java",
"function": "deleteFileForFuse"
}
}
],
"fixes": [
"https://android.googlesource.com/platform/packages/providers/MediaProvider/+/5dc5ccb4d111b58f4c872ce388c1a05c22aedf12",
"https://android.googlesource.com/platform/packages/providers/MediaProvider/+/bf7e03f677c0b769001558d168351f6d069c08f8",
"https://android.googlesource.com/platform/packages/providers/MediaProvider/+/ac3a6dc8db818a74357af1dfa2acfa911648827c",
"https://android.googlesource.com/platform/packages/providers/MediaProvider/+/7da1af11b82a99ff2d864a24ead451675dad1ebd"
],
"severity": "High"
}{
"types": [
"EoP"
],
"spl": "2026-03-01",
"vanir_signatures": [
{
"id": "ASB-A-377888957-42d1cca0",
"digest": {
"line_hashes": [
"37980484410121775429104723648726030744",
"259230997437856627284876070410981522839",
"156347491582228073526965554601258343305",
"108817463509489971315003239018655772380",
"78791798906279708308750508261262589134",
"153470501477847501230096233885626336528",
"30237668928426802982795815534994308100",
"82018194030535987554556698946449194007",
"17542287665553718751784631785626160418",
"155332377000978335094080491740611356267",
"289687709461305282474901472734985936504",
"171788775347058813939977131637371805635",
"258229670595994740577130944013208492492",
"276915466610561367434355349498259303014",
"17868852999213018675502220584756778566"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/providers/MediaProvider/+/daa78b685ea8c79bb8f255e5e5b3cfed219fbe67",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "src/com/android/providers/media/util/FileUtils.java"
}
},
{
"id": "ASB-A-377888957-eaccb9d3",
"digest": {
"function_hash": "134060006942020820079166328762911276985",
"length": 226.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/providers/MediaProvider/+/daa78b685ea8c79bb8f255e5e5b3cfed219fbe67",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "src/com/android/providers/media/MediaProvider.java",
"function": "isPrivatePackagePathNotAccessibleByCaller"
}
},
{
"id": "ASB-A-377888957-ef2ebd5e",
"digest": {
"function_hash": "42956777334726447747866057222591246297",
"length": 576.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/providers/MediaProvider/+/daa78b685ea8c79bb8f255e5e5b3cfed219fbe67",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "src/com/android/providers/media/util/FileUtils.java",
"function": "extractRelativePath"
}
},
{
"id": "ASB-A-377888957-f806ddc9",
"digest": {
"line_hashes": [
"162323806311705088903963780433977929902",
"170078801786692565586203197492392509185",
"151796894551534310984489466019835500286",
"21227431916113020029303057532108103788",
"219680487362096660389734968694038981339",
"249073739354650957884364904141154759301",
"54539833989572580748702364764862275612",
"70265105652671737215227839028825929535",
"194409139928996373204224940512526594165",
"2499999390633867229282834822945098525",
"253009853879679073298953409291244003385",
"299090597716764448916915079831493139341",
"152609154947308658414638123540052009138",
"132572916478863627196232438168471086231",
"211019141526758352248157757202895836392",
"313215474695951991572961019964625810390"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/providers/MediaProvider/+/daa78b685ea8c79bb8f255e5e5b3cfed219fbe67",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "src/com/android/providers/media/MediaProvider.java"
}
}
],
"fixes": [
"https://android.googlesource.com/platform/packages/providers/MediaProvider/+/daa78b685ea8c79bb8f255e5e5b3cfed219fbe67"
],
"severity": "High"
}{
"types": [
"EoP"
],
"spl": "2026-03-01",
"vanir_signatures": [
{
"id": "ASB-A-377888957-192300b5",
"digest": {
"function_hash": "134060006942020820079166328762911276985",
"length": 226.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/providers/MediaProvider/+/2ce2b01a309edcd4e28460225dc5f2cc36d6597c",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "src/com/android/providers/media/MediaProvider.java",
"function": "isPrivatePackagePathNotAccessibleByCaller"
}
},
{
"id": "ASB-A-377888957-22296a2c",
"digest": {
"function_hash": "42956777334726447747866057222591246297",
"length": 576.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/providers/MediaProvider/+/2ce2b01a309edcd4e28460225dc5f2cc36d6597c",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "src/com/android/providers/media/util/FileUtils.java",
"function": "extractRelativePath"
}
},
{
"id": "ASB-A-377888957-6282d3c4",
"digest": {
"line_hashes": [
"42908565557489203050520370581398917282",
"128316141155159100649622775336133295007",
"282731222483609719443282120070882277390",
"165898591103343431279425710275646447157",
"219680487362096660389734968694038981339",
"249073739354650957884364904141154759301",
"54539833989572580748702364764862275612",
"70265105652671737215227839028825929535",
"194409139928996373204224940512526594165",
"2499999390633867229282834822945098525",
"253009853879679073298953409291244003385",
"299090597716764448916915079831493139341",
"152609154947308658414638123540052009138",
"132572916478863627196232438168471086231",
"211019141526758352248157757202895836392",
"313215474695951991572961019964625810390"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/providers/MediaProvider/+/2ce2b01a309edcd4e28460225dc5f2cc36d6597c",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "src/com/android/providers/media/MediaProvider.java"
}
},
{
"id": "ASB-A-377888957-b6d5c81c",
"digest": {
"line_hashes": [
"37980484410121775429104723648726030744",
"259230997437856627284876070410981522839",
"156347491582228073526965554601258343305",
"108817463509489971315003239018655772380",
"173206721113253927365700131701305519062",
"96677863779759406821934507698891994795",
"217365107932644967334653583789338403522",
"7151433796071928884824599395815276383",
"78791798906279708308750508261262589134",
"153470501477847501230096233885626336528",
"30237668928426802982795815534994308100",
"82018194030535987554556698946449194007",
"159412126813309424330500482424878503099",
"41402961171287579849934641659139363311",
"289687709461305282474901472734985936504",
"171788775347058813939977131637371805635",
"258229670595994740577130944013208492492",
"276915466610561367434355349498259303014",
"17868852999213018675502220584756778566"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/providers/MediaProvider/+/2ce2b01a309edcd4e28460225dc5f2cc36d6597c",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "src/com/android/providers/media/util/FileUtils.java"
}
},
{
"id": "ASB-A-377888957-de9776a1",
"digest": {
"function_hash": "130838961223192324853349544381631729222",
"length": 866.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/providers/MediaProvider/+/2ce2b01a309edcd4e28460225dc5f2cc36d6597c",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "src/com/android/providers/media/MediaProvider.java",
"function": "shouldBypassFuseRestrictions"
}
}
],
"fixes": [
"https://android.googlesource.com/platform/packages/providers/MediaProvider/+/2ce2b01a309edcd4e28460225dc5f2cc36d6597c"
],
"severity": "High"
}{
"types": [
"EoP"
],
"spl": "2026-03-01",
"vanir_signatures": [
{
"id": "ASB-A-377888957-08ca44cf",
"digest": {
"line_hashes": [
"37980484410121775429104723648726030744",
"259230997437856627284876070410981522839",
"156347491582228073526965554601258343305",
"108817463509489971315003239018655772380",
"78791798906279708308750508261262589134",
"153470501477847501230096233885626336528",
"30237668928426802982795815534994308100",
"82018194030535987554556698946449194007",
"17542287665553718751784631785626160418",
"155332377000978335094080491740611356267",
"289687709461305282474901472734985936504",
"171788775347058813939977131637371805635",
"258229670595994740577130944013208492492",
"276915466610561367434355349498259303014",
"17868852999213018675502220584756778566"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/providers/MediaProvider/+/c7e6933049fc5913a97bbcf8c28d5dd5546ba9dd",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "src/com/android/providers/media/util/FileUtils.java"
}
},
{
"id": "ASB-A-377888957-2fba4c12",
"digest": {
"function_hash": "42956777334726447747866057222591246297",
"length": 576.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/providers/MediaProvider/+/c7e6933049fc5913a97bbcf8c28d5dd5546ba9dd",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "src/com/android/providers/media/util/FileUtils.java",
"function": "extractRelativePath"
}
},
{
"id": "ASB-A-377888957-37d685bd",
"digest": {
"function_hash": "134060006942020820079166328762911276985",
"length": 226.0
},
"signature_type": "Function",
"source": "https://android.googlesource.com/platform/packages/providers/MediaProvider/+/c7e6933049fc5913a97bbcf8c28d5dd5546ba9dd",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "src/com/android/providers/media/MediaProvider.java",
"function": "isPrivatePackagePathNotAccessibleByCaller"
}
},
{
"id": "ASB-A-377888957-d4a18422",
"digest": {
"line_hashes": [
"162323806311705088903963780433977929902",
"170078801786692565586203197492392509185",
"151796894551534310984489466019835500286",
"177592477269303531484808321055982915010",
"57187313110114083304434293964721144394",
"238044774659507211425721579363074238927",
"54539833989572580748702364764862275612",
"70265105652671737215227839028825929535",
"194409139928996373204224940512526594165",
"2499999390633867229282834822945098525",
"253009853879679073298953409291244003385",
"299090597716764448916915079831493139341",
"152609154947308658414638123540052009138",
"132572916478863627196232438168471086231",
"211019141526758352248157757202895836392",
"313215474695951991572961019964625810390"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://android.googlesource.com/platform/packages/providers/MediaProvider/+/c7e6933049fc5913a97bbcf8c28d5dd5546ba9dd",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "src/com/android/providers/media/MediaProvider.java"
}
}
],
"fixes": [
"https://android.googlesource.com/platform/packages/providers/MediaProvider/+/c7e6933049fc5913a97bbcf8c28d5dd5546ba9dd"
],
"severity": "High"
}