{"id":"ASB-A-514727559","details":"In multiple locations, there is a possible memory corruption due to type confusion. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.","aliases":["A-514727559","CVE-2026-58854"],"modified":"2026-10-05T16:41:14.449672538Z","published":"2026-10-01T00:00:00Z","references":[{"type":"ADVISORY","url":"https://source.android.com/security/bulletin/2026-10-01"}],"affected":[{"package":{"name":"platform/frameworks/av","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"17-next:0"},{"fixed":"17-next:2026-10-01"}]}],"versions":["17-next"],"ecosystem_specific":{"types":["EoP"],"vanir_signatures":[{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/c2ccf3231695bbb8b144813fe269f9b89624fad3","target":{"file":"services/tuner/hidl/TunerHidlFrontend.cpp"},"deprecated":false,"digest":{"line_hashes":["263657601170645337343180192969379169409","309705449937115434400806958650919641775","338568681882477356699778394176349272586","298410961618185953475489458910735540367"],"threshold":0.9},"id":"ASB-A-514727559-0047278a"},{"deprecated":false,"digest":{"function_hash":"190616245453606972866564667373424434167","length":477},"id":"ASB-A-514727559-0ed3a7b8","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/c2ccf3231695bbb8b144813fe269f9b89624fad3","target":{"file":"services/tuner/hidl/TunerHidlDemux.cpp","function":"TunerHidlDemux::getAvSyncHwId"}},{"target":{"file":"services/tuner/hidl/TunerHidlDvr.cpp","function":"TunerHidlDvr::attachFilter"},"deprecated":false,"digest":{"length":630,"function_hash":"339665155203227534942745734527865667717"},"id":"ASB-A-514727559-14820680","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/c2ccf3231695bbb8b144813fe269f9b89624fad3"},{"target":{"file":"services/tuner/TunerDescrambler.cpp"},"deprecated":false,"digest":{"line_hashes":["307500140251045124118106964241039479965","173308187235652617852451662526955460458","161909591646364700275717823325233814387","20009140329602989256120349524737740494","159428794555172663650658842643155032323","97655472993533050496171667992784890386","314337908809131410672188582117137669327","109594732673247067876295754373220587575","283223994481241836762318683004627869425","214498783982308515171153299720981257279","168735455970004465137189920206878762606","109594732673247067876295754373220587575"],"threshold":0.9},"id":"ASB-A-514727559-2541e77d","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/c2ccf3231695bbb8b144813fe269f9b89624fad3"},{"source":"https://android.googlesource.com/platform/frameworks/av/+/c2ccf3231695bbb8b144813fe269f9b89624fad3","target":{"file":"services/tuner/TunerFrontend.cpp"},"deprecated":false,"digest":{"line_hashes":["87162641047316995214515447274459290451","268058291168602853057867451347598532112","123326084248607643083224824707287639209","298410961618185953475489458910735540367"],"threshold":0.9},"id":"ASB-A-514727559-3b3ddbc0","signature_type":"Line","signature_version":"v1"},{"target":{"file":"services/tuner/TunerDescrambler.cpp","function":"TunerDescrambler::addPid"},"deprecated":false,"digest":{"function_hash":"265725914803976826875301426798665499031","length":276},"id":"ASB-A-514727559-3c12fa24","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/c2ccf3231695bbb8b144813fe269f9b89624fad3"},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/c2ccf3231695bbb8b144813fe269f9b89624fad3","target":{"file":"services/tuner/TunerFilter.cpp","function":"TunerFilter::setDataSource"},"deprecated":false,"digest":{"function_hash":"212111232697527637432178576751223467816","length":553},"id":"ASB-A-514727559-5231fb2f"},{"target":{"file":"services/tuner/hidl/TunerHidlDvr.cpp","function":"TunerHidlDvr::detachFilter"},"deprecated":false,"digest":{"function_hash":"276412631211430978544267996917441564453","length":590},"id":"ASB-A-514727559-5245e008","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/c2ccf3231695bbb8b144813fe269f9b89624fad3"},{"digest":{"function_hash":"307770939313907909923101601336744147257","length":441},"id":"ASB-A-514727559-5377c1c8","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/c2ccf3231695bbb8b144813fe269f9b89624fad3","target":{"file":"services/tuner/hidl/TunerHidlDescrambler.cpp","function":"TunerHidlDescrambler::addPid"},"deprecated":false},{"deprecated":false,"digest":{"function_hash":"45567526655912857277325983852583359187","length":173},"id":"ASB-A-514727559-5bbaf5d5","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/c2ccf3231695bbb8b144813fe269f9b89624fad3","target":{"file":"services/tuner/TunerDescrambler.cpp","function":"TunerDescrambler::setDemuxSource"}},{"id":"ASB-A-514727559-6a33cb2e","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/c2ccf3231695bbb8b144813fe269f9b89624fad3","target":{"file":"services/tuner/hidl/TunerHidlDemux.cpp"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["217166167630014332301023507817805782890","170397223363591399987121298126449514451","63301102873186645935926140733033431499","315411540999901218545995749010955499298","252631046329688248356983147901040154632","200377440757335190372706366175802066491","33971519763760635096789459849402496406","310044778993272305930911848853224736253","275024477173379766245607107082268057072","144606048604927719913437090330179328750","311368139569470393201016313614418903026"]}},{"target":{"file":"services/tuner/hidl/TunerHidlDescrambler.cpp"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["257508742184965920593004459500027108327","178333112219497618905904439175633181594","10905894671344773060708464029062478600","186624244763847050784481233565440158719","140104034857141107498170300057624872540","202381193172247324317967844304452062317","213213410551859530432735069043092342431","10914637442018318156393177658128310497","173712236626234865797929242916453168995","311324331093795911435594264425467899579","36124420286780359145726196358686090955","10914637442018318156393177658128310497"]},"id":"ASB-A-514727559-6ecc2b90","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/c2ccf3231695bbb8b144813fe269f9b89624fad3"},{"deprecated":false,"digest":{"function_hash":"338802480972699878010849010711938414162","length":208},"id":"ASB-A-514727559-74dcb36e","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/c2ccf3231695bbb8b144813fe269f9b89624fad3","target":{"function":"TunerDemux::getAvSyncHwId","file":"services/tuner/TunerDemux.cpp"}},{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/c2ccf3231695bbb8b144813fe269f9b89624fad3","target":{"file":"services/tuner/hidl/TunerHidlFilter.cpp"},"deprecated":false,"digest":{"line_hashes":["290671316853353885255779214482401289930","252043427519727405703777230906108410267","19892046195976442345261071403009938028","165020085529443373384161329610153655669"],"threshold":0.9},"id":"ASB-A-514727559-8829b6fb"},{"id":"ASB-A-514727559-900e4f02","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/c2ccf3231695bbb8b144813fe269f9b89624fad3","target":{"file":"services/tuner/hidl/TunerHidlDvr.cpp"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["135402982856963684925407958358512310201","255415171825784953149720382898767543380","196632015590291711548111358217772410206","13303199572234087739744879050564169273","147167300227078937365012475077188797197","91562297976816629039381819636014256456","172935256863619598568714044481940044469","13303199572234087739744879050564169273"]}},{"target":{"file":"services/tuner/TunerFrontend.cpp","function":"TunerFrontend::setLnb"},"deprecated":false,"digest":{"function_hash":"122356950932608013458281450958059070254","length":281},"id":"ASB-A-514727559-93c902be","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/c2ccf3231695bbb8b144813fe269f9b89624fad3"},{"source":"https://android.googlesource.com/platform/frameworks/av/+/c2ccf3231695bbb8b144813fe269f9b89624fad3","target":{"file":"services/tuner/TunerDvr.cpp","function":"TunerDvr::detachFilter"},"deprecated":false,"digest":{"function_hash":"295905452793292025123744227996269976237","length":438},"id":"ASB-A-514727559-9d681d56","signature_type":"Function","signature_version":"v1"},{"digest":{"function_hash":"124192828519669759660919900550800991538","length":456},"id":"ASB-A-514727559-a3f0d174","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/c2ccf3231695bbb8b144813fe269f9b89624fad3","target":{"file":"services/tuner/hidl/TunerHidlFrontend.cpp","function":"TunerHidlFrontend::setLnb"},"deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/av/+/c2ccf3231695bbb8b144813fe269f9b89624fad3","target":{"file":"services/tuner/TunerDvr.cpp"},"deprecated":false,"digest":{"line_hashes":["253316794967149168207373065973356372825","54393678489109734306569178881449741281","207497160138011963498925530468971044298","13303199572234087739744879050564169273","321025723898050162589066538858781558696","333759477025513650703379037204081596834","297069493886316155972520239832896311607","13303199572234087739744879050564169273"],"threshold":0.9},"id":"ASB-A-514727559-b72f0058","signature_type":"Line","signature_version":"v1"},{"deprecated":false,"digest":{"function_hash":"278259772561267008925700469764052760248","length":707},"id":"ASB-A-514727559-bb18d735","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/c2ccf3231695bbb8b144813fe269f9b89624fad3","target":{"file":"services/tuner/hidl/TunerHidlFilter.cpp","function":"TunerHidlFilter::setDataSource"}},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/c2ccf3231695bbb8b144813fe269f9b89624fad3","target":{"file":"services/tuner/TunerDescrambler.cpp","function":"TunerDescrambler::removePid"},"deprecated":false,"digest":{"length":282,"function_hash":"19753783801942183524756169272115088825"},"id":"ASB-A-514727559-d0104aaf"},{"source":"https://android.googlesource.com/platform/frameworks/av/+/c2ccf3231695bbb8b144813fe269f9b89624fad3","target":{"file":"services/tuner/hidl/TunerHidlDescrambler.cpp","function":"TunerHidlDescrambler::setDemuxSource"},"deprecated":false,"digest":{"function_hash":"330608528918443294945827584242059673229","length":340},"id":"ASB-A-514727559-d1fe36d5","signature_type":"Function","signature_version":"v1"},{"target":{"file":"services/tuner/TunerDemux.cpp"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["44295217711341619473562781457637467834","80344868344992530735898681483803008467","197100710933993483336370574023772540554","10887758983057387385031544563554457734"]},"id":"ASB-A-514727559-df15c436","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/c2ccf3231695bbb8b144813fe269f9b89624fad3"},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/c2ccf3231695bbb8b144813fe269f9b89624fad3","target":{"function":"TunerHidlDescrambler::removePid","file":"services/tuner/hidl/TunerHidlDescrambler.cpp"},"deprecated":false,"digest":{"function_hash":"313079940878127448028548679853768122344","length":447},"id":"ASB-A-514727559-e5ac502c"},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/c2ccf3231695bbb8b144813fe269f9b89624fad3","target":{"function":"TunerDvr::attachFilter","file":"services/tuner/TunerDvr.cpp"},"deprecated":false,"digest":{"length":438,"function_hash":"51126770565253523808848171720224156209"},"id":"ASB-A-514727559-e65c4f93"},{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/c2ccf3231695bbb8b144813fe269f9b89624fad3","target":{"file":"services/tuner/TunerFilter.cpp"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["236843195217856600177741909362630952711","290070584137657860520227403657371622652","19892046195976442345261071403009938028","165020085529443373384161329610153655669"]},"id":"ASB-A-514727559-f71e76b5"}],"fixes":["https://android.googlesource.com/platform/frameworks/av/+/c2ccf3231695bbb8b144813fe269f9b89624fad3"],"severity":"High","spl":"2026-10-01"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-514727559.json"}},{"package":{"name":"platform/frameworks/av","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"15:0"},{"fixed":"15:2026-10-01"}]}],"versions":["15"],"ecosystem_specific":{"severity":"High","spl":"2026-10-01","types":["EoP"],"vanir_signatures":[{"source":"https://android.googlesource.com/platform/frameworks/av/+/d1349b27bca56db6ad7ff3c2d88a90c21c97594a","target":{"file":"services/tuner/hidl/TunerHidlFilter.cpp"},"deprecated":false,"digest":{"line_hashes":["290671316853353885255779214482401289930","252043427519727405703777230906108410267","19892046195976442345261071403009938028","165020085529443373384161329610153655669"],"threshold":0.9},"id":"ASB-A-514727559-03d8615a","signature_type":"Line","signature_version":"v1"},{"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["253316794967149168207373065973356372825","54393678489109734306569178881449741281","207497160138011963498925530468971044298","13303199572234087739744879050564169273","321025723898050162589066538858781558696","333759477025513650703379037204081596834","297069493886316155972520239832896311607","13303199572234087739744879050564169273"]},"id":"ASB-A-514727559-06462e6e","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/d1349b27bca56db6ad7ff3c2d88a90c21c97594a","target":{"file":"services/tuner/TunerDvr.cpp"}},{"source":"https://android.googlesource.com/platform/frameworks/av/+/d1349b27bca56db6ad7ff3c2d88a90c21c97594a","target":{"function":"TunerHidlFrontend::setLnb","file":"services/tuner/hidl/TunerHidlFrontend.cpp"},"deprecated":false,"digest":{"function_hash":"124192828519669759660919900550800991538","length":456},"id":"ASB-A-514727559-08c78518","signature_type":"Function","signature_version":"v1"},{"digest":{"length":590,"function_hash":"276412631211430978544267996917441564453"},"id":"ASB-A-514727559-09fc0748","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/d1349b27bca56db6ad7ff3c2d88a90c21c97594a","target":{"function":"TunerHidlDvr::detachFilter","file":"services/tuner/hidl/TunerHidlDvr.cpp"},"deprecated":false},{"id":"ASB-A-514727559-19a82722","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/d1349b27bca56db6ad7ff3c2d88a90c21c97594a","target":{"file":"services/tuner/TunerDescrambler.cpp"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["307500140251045124118106964241039479965","173308187235652617852451662526955460458","161909591646364700275717823325233814387","20009140329602989256120349524737740494","159428794555172663650658842643155032323","97655472993533050496171667992784890386","314337908809131410672188582117137669327","109594732673247067876295754373220587575","283223994481241836762318683004627869425","214498783982308515171153299720981257279","168735455970004465137189920206878762606","109594732673247067876295754373220587575"]}},{"deprecated":false,"digest":{"line_hashes":["135402982856963684925407958358512310201","255415171825784953149720382898767543380","196632015590291711548111358217772410206","13303199572234087739744879050564169273","147167300227078937365012475077188797197","91562297976816629039381819636014256456","172935256863619598568714044481940044469","13303199572234087739744879050564169273"],"threshold":0.9},"id":"ASB-A-514727559-2da8ae02","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/d1349b27bca56db6ad7ff3c2d88a90c21c97594a","target":{"file":"services/tuner/hidl/TunerHidlDvr.cpp"}},{"target":{"file":"services/tuner/TunerDvr.cpp","function":"TunerDvr::attachFilter"},"deprecated":false,"digest":{"function_hash":"51126770565253523808848171720224156209","length":438},"id":"ASB-A-514727559-309a81df","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/d1349b27bca56db6ad7ff3c2d88a90c21c97594a"},{"digest":{"length":282,"function_hash":"19753783801942183524756169272115088825"},"id":"ASB-A-514727559-47827e57","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/d1349b27bca56db6ad7ff3c2d88a90c21c97594a","target":{"function":"TunerDescrambler::removePid","file":"services/tuner/TunerDescrambler.cpp"},"deprecated":false},{"id":"ASB-A-514727559-4852bf04","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/d1349b27bca56db6ad7ff3c2d88a90c21c97594a","target":{"file":"services/tuner/TunerFilter.cpp"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["236843195217856600177741909362630952711","290070584137657860520227403657371622652","19892046195976442345261071403009938028","165020085529443373384161329610153655669"]}},{"digest":{"function_hash":"338802480972699878010849010711938414162","length":208},"id":"ASB-A-514727559-4ac10a83","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/d1349b27bca56db6ad7ff3c2d88a90c21c97594a","target":{"file":"services/tuner/TunerDemux.cpp","function":"TunerDemux::getAvSyncHwId"},"deprecated":false},{"digest":{"length":276,"function_hash":"265725914803976826875301426798665499031"},"id":"ASB-A-514727559-54d8fa1d","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/d1349b27bca56db6ad7ff3c2d88a90c21c97594a","target":{"function":"TunerDescrambler::addPid","file":"services/tuner/TunerDescrambler.cpp"},"deprecated":false},{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/d1349b27bca56db6ad7ff3c2d88a90c21c97594a","target":{"file":"services/tuner/TunerDemux.cpp"},"deprecated":false,"digest":{"line_hashes":["44295217711341619473562781457637467834","80344868344992530735898681483803008467","197100710933993483336370574023772540554","10887758983057387385031544563554457734"],"threshold":0.9},"id":"ASB-A-514727559-631945ab"},{"target":{"file":"services/tuner/hidl/TunerHidlFrontend.cpp"},"deprecated":false,"digest":{"line_hashes":["263657601170645337343180192969379169409","309705449937115434400806958650919641775","338568681882477356699778394176349272586","298410961618185953475489458910735540367"],"threshold":0.9},"id":"ASB-A-514727559-767853fb","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/d1349b27bca56db6ad7ff3c2d88a90c21c97594a"},{"deprecated":false,"digest":{"function_hash":"313079940878127448028548679853768122344","length":447},"id":"ASB-A-514727559-96c104d0","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/d1349b27bca56db6ad7ff3c2d88a90c21c97594a","target":{"file":"services/tuner/hidl/TunerHidlDescrambler.cpp","function":"TunerHidlDescrambler::removePid"}},{"source":"https://android.googlesource.com/platform/frameworks/av/+/d1349b27bca56db6ad7ff3c2d88a90c21c97594a","target":{"file":"services/tuner/hidl/TunerHidlDescrambler.cpp"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["257508742184965920593004459500027108327","178333112219497618905904439175633181594","10905894671344773060708464029062478600","186624244763847050784481233565440158719","140104034857141107498170300057624872540","202381193172247324317967844304452062317","213213410551859530432735069043092342431","10914637442018318156393177658128310497","173712236626234865797929242916453168995","311324331093795911435594264425467899579","36124420286780359145726196358686090955","10914637442018318156393177658128310497"]},"id":"ASB-A-514727559-9ce570f8","signature_type":"Line","signature_version":"v1"},{"deprecated":false,"digest":{"length":707,"function_hash":"278259772561267008925700469764052760248"},"id":"ASB-A-514727559-9ec889a9","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/d1349b27bca56db6ad7ff3c2d88a90c21c97594a","target":{"file":"services/tuner/hidl/TunerHidlFilter.cpp","function":"TunerHidlFilter::setDataSource"}},{"digest":{"length":553,"function_hash":"212111232697527637432178576751223467816"},"id":"ASB-A-514727559-a7117db5","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/d1349b27bca56db6ad7ff3c2d88a90c21c97594a","target":{"file":"services/tuner/TunerFilter.cpp","function":"TunerFilter::setDataSource"},"deprecated":false},{"target":{"file":"services/tuner/hidl/TunerHidlDescrambler.cpp","function":"TunerHidlDescrambler::addPid"},"deprecated":false,"digest":{"length":441,"function_hash":"307770939313907909923101601336744147257"},"id":"ASB-A-514727559-ad507f62","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/d1349b27bca56db6ad7ff3c2d88a90c21c97594a"},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/d1349b27bca56db6ad7ff3c2d88a90c21c97594a","target":{"file":"services/tuner/TunerDvr.cpp","function":"TunerDvr::detachFilter"},"deprecated":false,"digest":{"function_hash":"295905452793292025123744227996269976237","length":438},"id":"ASB-A-514727559-c574b50d"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/d1349b27bca56db6ad7ff3c2d88a90c21c97594a","target":{"file":"services/tuner/hidl/TunerHidlDvr.cpp","function":"TunerHidlDvr::attachFilter"},"deprecated":false,"digest":{"function_hash":"339665155203227534942745734527865667717","length":630},"id":"ASB-A-514727559-c78e394e","signature_type":"Function"},{"deprecated":false,"digest":{"function_hash":"122356950932608013458281450958059070254","length":281},"id":"ASB-A-514727559-cc68b480","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/d1349b27bca56db6ad7ff3c2d88a90c21c97594a","target":{"function":"TunerFrontend::setLnb","file":"services/tuner/TunerFrontend.cpp"}},{"target":{"file":"services/tuner/hidl/TunerHidlDemux.cpp"},"deprecated":false,"digest":{"line_hashes":["115513133335702248944474488827359297629","63301102873186645935926140733033431499","268961701094930333933105858561927159324","202308691312115788234813653212466604130","217887342422210767184346568872857740241","310044778993272305930911848853224736253","275024477173379766245607107082268057072","144606048604927719913437090330179328750","311368139569470393201016313614418903026"],"threshold":0.9},"id":"ASB-A-514727559-ccf7dcc6","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/d1349b27bca56db6ad7ff3c2d88a90c21c97594a"},{"deprecated":false,"digest":{"function_hash":"45567526655912857277325983852583359187","length":173},"id":"ASB-A-514727559-decf1c86","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/d1349b27bca56db6ad7ff3c2d88a90c21c97594a","target":{"function":"TunerDescrambler::setDemuxSource","file":"services/tuner/TunerDescrambler.cpp"}},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/d1349b27bca56db6ad7ff3c2d88a90c21c97594a","target":{"file":"services/tuner/hidl/TunerHidlDemux.cpp","function":"TunerHidlDemux::getAvSyncHwId"},"deprecated":false,"digest":{"function_hash":"190616245453606972866564667373424434167","length":477},"id":"ASB-A-514727559-e2b71807"},{"target":{"file":"services/tuner/TunerFrontend.cpp"},"deprecated":false,"digest":{"line_hashes":["87162641047316995214515447274459290451","268058291168602853057867451347598532112","123326084248607643083224824707287639209","298410961618185953475489458910735540367"],"threshold":0.9},"id":"ASB-A-514727559-f74e3636","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/d1349b27bca56db6ad7ff3c2d88a90c21c97594a"},{"target":{"function":"TunerHidlDescrambler::setDemuxSource","file":"services/tuner/hidl/TunerHidlDescrambler.cpp"},"deprecated":false,"digest":{"function_hash":"330608528918443294945827584242059673229","length":340},"id":"ASB-A-514727559-f9b4ccf5","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/d1349b27bca56db6ad7ff3c2d88a90c21c97594a"}],"fixes":["https://android.googlesource.com/platform/frameworks/av/+/d1349b27bca56db6ad7ff3c2d88a90c21c97594a"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-514727559.json"}},{"package":{"name":"platform/frameworks/av","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"16:0"},{"fixed":"16:2026-10-01"}]}],"versions":["16"],"ecosystem_specific":{"severity":"High","spl":"2026-10-01","types":["EoP"],"vanir_signatures":[{"source":"https://android.googlesource.com/platform/frameworks/av/+/8148a68e4be6a24020beb87e30474e91a42fc21f","target":{"file":"services/tuner/hidl/TunerHidlFilter.cpp","function":"TunerHidlFilter::setDataSource"},"deprecated":false,"digest":{"function_hash":"278259772561267008925700469764052760248","length":707},"id":"ASB-A-514727559-17121fba","signature_type":"Function","signature_version":"v1"},{"target":{"file":"services/tuner/hidl/TunerHidlFrontend.cpp"},"deprecated":false,"digest":{"line_hashes":["263657601170645337343180192969379169409","309705449937115434400806958650919641775","338568681882477356699778394176349272586","298410961618185953475489458910735540367"],"threshold":0.9},"id":"ASB-A-514727559-1cde8f69","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/8148a68e4be6a24020beb87e30474e91a42fc21f"},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/8148a68e4be6a24020beb87e30474e91a42fc21f","target":{"file":"services/tuner/hidl/TunerHidlDemux.cpp","function":"TunerHidlDemux::getAvSyncHwId"},"deprecated":false,"digest":{"length":477,"function_hash":"190616245453606972866564667373424434167"},"id":"ASB-A-514727559-1daf59a6"},{"deprecated":false,"digest":{"function_hash":"122356950932608013458281450958059070254","length":281},"id":"ASB-A-514727559-1e2327f7","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/8148a68e4be6a24020beb87e30474e91a42fc21f","target":{"function":"TunerFrontend::setLnb","file":"services/tuner/TunerFrontend.cpp"}},{"id":"ASB-A-514727559-1e2a631e","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/8148a68e4be6a24020beb87e30474e91a42fc21f","target":{"function":"TunerDemux::getAvSyncHwId","file":"services/tuner/TunerDemux.cpp"},"deprecated":false,"digest":{"function_hash":"338802480972699878010849010711938414162","length":208}},{"deprecated":false,"digest":{"function_hash":"313079940878127448028548679853768122344","length":447},"id":"ASB-A-514727559-2339c9b0","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/8148a68e4be6a24020beb87e30474e91a42fc21f","target":{"function":"TunerHidlDescrambler::removePid","file":"services/tuner/hidl/TunerHidlDescrambler.cpp"}},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/8148a68e4be6a24020beb87e30474e91a42fc21f","target":{"function":"TunerDescrambler::addPid","file":"services/tuner/TunerDescrambler.cpp"},"deprecated":false,"digest":{"function_hash":"265725914803976826875301426798665499031","length":276},"id":"ASB-A-514727559-3e3fa488"},{"deprecated":false,"digest":{"function_hash":"276412631211430978544267996917441564453","length":590},"id":"ASB-A-514727559-3fb1edbf","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/8148a68e4be6a24020beb87e30474e91a42fc21f","target":{"function":"TunerHidlDvr::detachFilter","file":"services/tuner/hidl/TunerHidlDvr.cpp"}},{"digest":{"length":553,"function_hash":"212111232697527637432178576751223467816"},"id":"ASB-A-514727559-42706dad","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/8148a68e4be6a24020beb87e30474e91a42fc21f","target":{"file":"services/tuner/TunerFilter.cpp","function":"TunerFilter::setDataSource"},"deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/av/+/8148a68e4be6a24020beb87e30474e91a42fc21f","target":{"file":"services/tuner/hidl/TunerHidlDescrambler.cpp"},"deprecated":false,"digest":{"line_hashes":["257508742184965920593004459500027108327","178333112219497618905904439175633181594","10905894671344773060708464029062478600","186624244763847050784481233565440158719","140104034857141107498170300057624872540","202381193172247324317967844304452062317","213213410551859530432735069043092342431","10914637442018318156393177658128310497","173712236626234865797929242916453168995","311324331093795911435594264425467899579","36124420286780359145726196358686090955","10914637442018318156393177658128310497"],"threshold":0.9},"id":"ASB-A-514727559-4501112c","signature_type":"Line","signature_version":"v1"},{"source":"https://android.googlesource.com/platform/frameworks/av/+/8148a68e4be6a24020beb87e30474e91a42fc21f","target":{"function":"TunerHidlFrontend::setLnb","file":"services/tuner/hidl/TunerHidlFrontend.cpp"},"deprecated":false,"digest":{"length":456,"function_hash":"124192828519669759660919900550800991538"},"id":"ASB-A-514727559-45bcfcd9","signature_type":"Function","signature_version":"v1"},{"id":"ASB-A-514727559-463a3728","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/8148a68e4be6a24020beb87e30474e91a42fc21f","target":{"file":"services/tuner/TunerDvr.cpp","function":"TunerDvr::attachFilter"},"deprecated":false,"digest":{"length":438,"function_hash":"51126770565253523808848171720224156209"}},{"deprecated":false,"digest":{"function_hash":"307770939313907909923101601336744147257","length":441},"id":"ASB-A-514727559-71e0ff25","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/8148a68e4be6a24020beb87e30474e91a42fc21f","target":{"file":"services/tuner/hidl/TunerHidlDescrambler.cpp","function":"TunerHidlDescrambler::addPid"}},{"id":"ASB-A-514727559-73f2e6e0","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/8148a68e4be6a24020beb87e30474e91a42fc21f","target":{"function":"TunerHidlDescrambler::setDemuxSource","file":"services/tuner/hidl/TunerHidlDescrambler.cpp"},"deprecated":false,"digest":{"length":340,"function_hash":"330608528918443294945827584242059673229"}},{"id":"ASB-A-514727559-7a36c22c","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/8148a68e4be6a24020beb87e30474e91a42fc21f","target":{"file":"services/tuner/hidl/TunerHidlDvr.cpp","function":"TunerHidlDvr::attachFilter"},"deprecated":false,"digest":{"length":630,"function_hash":"339665155203227534942745734527865667717"}},{"target":{"function":"TunerDescrambler::setDemuxSource","file":"services/tuner/TunerDescrambler.cpp"},"deprecated":false,"digest":{"function_hash":"45567526655912857277325983852583359187","length":173},"id":"ASB-A-514727559-7b2ea250","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/8148a68e4be6a24020beb87e30474e91a42fc21f"},{"digest":{"line_hashes":["135402982856963684925407958358512310201","255415171825784953149720382898767543380","196632015590291711548111358217772410206","13303199572234087739744879050564169273","147167300227078937365012475077188797197","91562297976816629039381819636014256456","172935256863619598568714044481940044469","13303199572234087739744879050564169273"],"threshold":0.9},"id":"ASB-A-514727559-91c79eac","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/8148a68e4be6a24020beb87e30474e91a42fc21f","target":{"file":"services/tuner/hidl/TunerHidlDvr.cpp"},"deprecated":false},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/8148a68e4be6a24020beb87e30474e91a42fc21f","target":{"function":"TunerDescrambler::removePid","file":"services/tuner/TunerDescrambler.cpp"},"deprecated":false,"digest":{"function_hash":"19753783801942183524756169272115088825","length":282},"id":"ASB-A-514727559-946ce660"},{"target":{"file":"services/tuner/TunerDescrambler.cpp"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["307500140251045124118106964241039479965","173308187235652617852451662526955460458","161909591646364700275717823325233814387","20009140329602989256120349524737740494","159428794555172663650658842643155032323","97655472993533050496171667992784890386","314337908809131410672188582117137669327","109594732673247067876295754373220587575","283223994481241836762318683004627869425","214498783982308515171153299720981257279","168735455970004465137189920206878762606","109594732673247067876295754373220587575"]},"id":"ASB-A-514727559-9acad768","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/8148a68e4be6a24020beb87e30474e91a42fc21f"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/8148a68e4be6a24020beb87e30474e91a42fc21f","target":{"file":"services/tuner/TunerFilter.cpp"},"deprecated":false,"digest":{"line_hashes":["236843195217856600177741909362630952711","290070584137657860520227403657371622652","19892046195976442345261071403009938028","165020085529443373384161329610153655669"],"threshold":0.9},"id":"ASB-A-514727559-9c1ca5c9","signature_type":"Line"},{"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["290671316853353885255779214482401289930","252043427519727405703777230906108410267","19892046195976442345261071403009938028","165020085529443373384161329610153655669"]},"id":"ASB-A-514727559-a57414b3","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/8148a68e4be6a24020beb87e30474e91a42fc21f","target":{"file":"services/tuner/hidl/TunerHidlFilter.cpp"}},{"source":"https://android.googlesource.com/platform/frameworks/av/+/8148a68e4be6a24020beb87e30474e91a42fc21f","target":{"file":"services/tuner/TunerDemux.cpp"},"deprecated":false,"digest":{"line_hashes":["44295217711341619473562781457637467834","80344868344992530735898681483803008467","197100710933993483336370574023772540554","10887758983057387385031544563554457734"],"threshold":0.9},"id":"ASB-A-514727559-b16c227c","signature_type":"Line","signature_version":"v1"},{"id":"ASB-A-514727559-bfeff616","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/8148a68e4be6a24020beb87e30474e91a42fc21f","target":{"file":"services/tuner/TunerFrontend.cpp"},"deprecated":false,"digest":{"line_hashes":["87162641047316995214515447274459290451","268058291168602853057867451347598532112","123326084248607643083224824707287639209","298410961618185953475489458910735540367"],"threshold":0.9}},{"id":"ASB-A-514727559-c4d1c139","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/8148a68e4be6a24020beb87e30474e91a42fc21f","target":{"file":"services/tuner/TunerDvr.cpp"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["253316794967149168207373065973356372825","54393678489109734306569178881449741281","207497160138011963498925530468971044298","13303199572234087739744879050564169273","321025723898050162589066538858781558696","333759477025513650703379037204081596834","297069493886316155972520239832896311607","13303199572234087739744879050564169273"]}},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/8148a68e4be6a24020beb87e30474e91a42fc21f","target":{"file":"services/tuner/TunerDvr.cpp","function":"TunerDvr::detachFilter"},"deprecated":false,"digest":{"function_hash":"295905452793292025123744227996269976237","length":438},"id":"ASB-A-514727559-cbab88fd","signature_type":"Function"},{"source":"https://android.googlesource.com/platform/frameworks/av/+/8148a68e4be6a24020beb87e30474e91a42fc21f","target":{"file":"services/tuner/hidl/TunerHidlDemux.cpp"},"deprecated":false,"digest":{"line_hashes":["115513133335702248944474488827359297629","63301102873186645935926140733033431499","268961701094930333933105858561927159324","202308691312115788234813653212466604130","217887342422210767184346568872857740241","310044778993272305930911848853224736253","275024477173379766245607107082268057072","144606048604927719913437090330179328750","311368139569470393201016313614418903026"],"threshold":0.9},"id":"ASB-A-514727559-e23bfaed","signature_type":"Line","signature_version":"v1"}],"fixes":["https://android.googlesource.com/platform/frameworks/av/+/8148a68e4be6a24020beb87e30474e91a42fc21f"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-514727559.json"}},{"package":{"name":"platform/frameworks/av","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"16-qpr2:0"},{"fixed":"16-qpr2:2026-10-01"}]}],"versions":["16-qpr2"],"ecosystem_specific":{"spl":"2026-10-01","types":["EoP"],"vanir_signatures":[{"id":"ASB-A-514727559-05592938","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/0a141f94af01cefeed570cece0059cd93f8f67ba","target":{"function":"TunerDvr::attachFilter","file":"services/tuner/TunerDvr.cpp"},"deprecated":false,"digest":{"function_hash":"51126770565253523808848171720224156209","length":438}},{"id":"ASB-A-514727559-06aedacd","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/0a141f94af01cefeed570cece0059cd93f8f67ba","target":{"file":"services/tuner/hidl/TunerHidlDescrambler.cpp"},"deprecated":false,"digest":{"line_hashes":["257508742184965920593004459500027108327","178333112219497618905904439175633181594","10905894671344773060708464029062478600","186624244763847050784481233565440158719","140104034857141107498170300057624872540","202381193172247324317967844304452062317","213213410551859530432735069043092342431","10914637442018318156393177658128310497","173712236626234865797929242916453168995","311324331093795911435594264425467899579","36124420286780359145726196358686090955","10914637442018318156393177658128310497"],"threshold":0.9}},{"digest":{"length":707,"function_hash":"278259772561267008925700469764052760248"},"id":"ASB-A-514727559-12798c51","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/0a141f94af01cefeed570cece0059cd93f8f67ba","target":{"file":"services/tuner/hidl/TunerHidlFilter.cpp","function":"TunerHidlFilter::setDataSource"},"deprecated":false},{"source":"https://android.googlesource.com/platform/frameworks/av/+/0a141f94af01cefeed570cece0059cd93f8f67ba","target":{"file":"services/tuner/TunerDescrambler.cpp","function":"TunerDescrambler::addPid"},"deprecated":false,"digest":{"function_hash":"265725914803976826875301426798665499031","length":276},"id":"ASB-A-514727559-1399946e","signature_type":"Function","signature_version":"v1"},{"deprecated":false,"digest":{"function_hash":"330608528918443294945827584242059673229","length":340},"id":"ASB-A-514727559-357f1dbc","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/0a141f94af01cefeed570cece0059cd93f8f67ba","target":{"file":"services/tuner/hidl/TunerHidlDescrambler.cpp","function":"TunerHidlDescrambler::setDemuxSource"}},{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/0a141f94af01cefeed570cece0059cd93f8f67ba","target":{"file":"services/tuner/TunerFrontend.cpp"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["87162641047316995214515447274459290451","268058291168602853057867451347598532112","123326084248607643083224824707287639209","298410961618185953475489458910735540367"]},"id":"ASB-A-514727559-3dc22adc"},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/0a141f94af01cefeed570cece0059cd93f8f67ba","target":{"file":"services/tuner/TunerFilter.cpp","function":"TunerFilter::setDataSource"},"deprecated":false,"digest":{"function_hash":"212111232697527637432178576751223467816","length":553},"id":"ASB-A-514727559-4a71dfe2"},{"source":"https://android.googlesource.com/platform/frameworks/av/+/0a141f94af01cefeed570cece0059cd93f8f67ba","target":{"file":"services/tuner/TunerFilter.cpp"},"deprecated":false,"digest":{"line_hashes":["236843195217856600177741909362630952711","290070584137657860520227403657371622652","19892046195976442345261071403009938028","165020085529443373384161329610153655669"],"threshold":0.9},"id":"ASB-A-514727559-514b8903","signature_type":"Line","signature_version":"v1"},{"target":{"file":"services/tuner/hidl/TunerHidlDescrambler.cpp","function":"TunerHidlDescrambler::removePid"},"deprecated":false,"digest":{"function_hash":"313079940878127448028548679853768122344","length":447},"id":"ASB-A-514727559-530d6093","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/0a141f94af01cefeed570cece0059cd93f8f67ba"},{"target":{"function":"TunerHidlDescrambler::addPid","file":"services/tuner/hidl/TunerHidlDescrambler.cpp"},"deprecated":false,"digest":{"length":441,"function_hash":"307770939313907909923101601336744147257"},"id":"ASB-A-514727559-53714d19","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/0a141f94af01cefeed570cece0059cd93f8f67ba"},{"source":"https://android.googlesource.com/platform/frameworks/av/+/0a141f94af01cefeed570cece0059cd93f8f67ba","target":{"file":"services/tuner/TunerDvr.cpp","function":"TunerDvr::detachFilter"},"deprecated":false,"digest":{"function_hash":"295905452793292025123744227996269976237","length":438},"id":"ASB-A-514727559-5861cc80","signature_type":"Function","signature_version":"v1"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/0a141f94af01cefeed570cece0059cd93f8f67ba","target":{"function":"TunerHidlDvr::detachFilter","file":"services/tuner/hidl/TunerHidlDvr.cpp"},"deprecated":false,"digest":{"function_hash":"276412631211430978544267996917441564453","length":590},"id":"ASB-A-514727559-5d71a06d","signature_type":"Function"},{"source":"https://android.googlesource.com/platform/frameworks/av/+/0a141f94af01cefeed570cece0059cd93f8f67ba","target":{"file":"services/tuner/TunerDescrambler.cpp","function":"TunerDescrambler::removePid"},"deprecated":false,"digest":{"length":282,"function_hash":"19753783801942183524756169272115088825"},"id":"ASB-A-514727559-6297d50b","signature_type":"Function","signature_version":"v1"},{"source":"https://android.googlesource.com/platform/frameworks/av/+/0a141f94af01cefeed570cece0059cd93f8f67ba","target":{"function":"TunerDescrambler::setDemuxSource","file":"services/tuner/TunerDescrambler.cpp"},"deprecated":false,"digest":{"function_hash":"45567526655912857277325983852583359187","length":173},"id":"ASB-A-514727559-7e8d90ce","signature_type":"Function","signature_version":"v1"},{"id":"ASB-A-514727559-88a8be50","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/0a141f94af01cefeed570cece0059cd93f8f67ba","target":{"file":"services/tuner/TunerFrontend.cpp","function":"TunerFrontend::setLnb"},"deprecated":false,"digest":{"function_hash":"122356950932608013458281450958059070254","length":281}},{"deprecated":false,"digest":{"line_hashes":["253316794967149168207373065973356372825","54393678489109734306569178881449741281","207497160138011963498925530468971044298","13303199572234087739744879050564169273","321025723898050162589066538858781558696","333759477025513650703379037204081596834","297069493886316155972520239832896311607","13303199572234087739744879050564169273"],"threshold":0.9},"id":"ASB-A-514727559-ad848e56","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/0a141f94af01cefeed570cece0059cd93f8f67ba","target":{"file":"services/tuner/TunerDvr.cpp"}},{"id":"ASB-A-514727559-bbc55c3f","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/0a141f94af01cefeed570cece0059cd93f8f67ba","target":{"function":"TunerHidlFrontend::setLnb","file":"services/tuner/hidl/TunerHidlFrontend.cpp"},"deprecated":false,"digest":{"length":456,"function_hash":"124192828519669759660919900550800991538"}},{"id":"ASB-A-514727559-bd3a115c","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/0a141f94af01cefeed570cece0059cd93f8f67ba","target":{"file":"services/tuner/hidl/TunerHidlDemux.cpp","function":"TunerHidlDemux::getAvSyncHwId"},"deprecated":false,"digest":{"function_hash":"190616245453606972866564667373424434167","length":477}},{"digest":{"threshold":0.9,"line_hashes":["290671316853353885255779214482401289930","252043427519727405703777230906108410267","19892046195976442345261071403009938028","165020085529443373384161329610153655669"]},"id":"ASB-A-514727559-dada3e0f","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/0a141f94af01cefeed570cece0059cd93f8f67ba","target":{"file":"services/tuner/hidl/TunerHidlFilter.cpp"},"deprecated":false},{"deprecated":false,"digest":{"line_hashes":["307500140251045124118106964241039479965","173308187235652617852451662526955460458","161909591646364700275717823325233814387","20009140329602989256120349524737740494","159428794555172663650658842643155032323","97655472993533050496171667992784890386","314337908809131410672188582117137669327","109594732673247067876295754373220587575","283223994481241836762318683004627869425","214498783982308515171153299720981257279","168735455970004465137189920206878762606","109594732673247067876295754373220587575"],"threshold":0.9},"id":"ASB-A-514727559-db14d9da","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/0a141f94af01cefeed570cece0059cd93f8f67ba","target":{"file":"services/tuner/TunerDescrambler.cpp"}},{"source":"https://android.googlesource.com/platform/frameworks/av/+/0a141f94af01cefeed570cece0059cd93f8f67ba","target":{"function":"TunerHidlDvr::attachFilter","file":"services/tuner/hidl/TunerHidlDvr.cpp"},"deprecated":false,"digest":{"function_hash":"339665155203227534942745734527865667717","length":630},"id":"ASB-A-514727559-e7f8355b","signature_type":"Function","signature_version":"v1"},{"source":"https://android.googlesource.com/platform/frameworks/av/+/0a141f94af01cefeed570cece0059cd93f8f67ba","target":{"file":"services/tuner/hidl/TunerHidlDemux.cpp"},"deprecated":false,"digest":{"line_hashes":["115513133335702248944474488827359297629","63301102873186645935926140733033431499","268961701094930333933105858561927159324","202308691312115788234813653212466604130","217887342422210767184346568872857740241","310044778993272305930911848853224736253","275024477173379766245607107082268057072","144606048604927719913437090330179328750","311368139569470393201016313614418903026"],"threshold":0.9},"id":"ASB-A-514727559-ead31b99","signature_type":"Line","signature_version":"v1"},{"source":"https://android.googlesource.com/platform/frameworks/av/+/0a141f94af01cefeed570cece0059cd93f8f67ba","target":{"file":"services/tuner/hidl/TunerHidlFrontend.cpp"},"deprecated":false,"digest":{"line_hashes":["263657601170645337343180192969379169409","309705449937115434400806958650919641775","338568681882477356699778394176349272586","298410961618185953475489458910735540367"],"threshold":0.9},"id":"ASB-A-514727559-f45be786","signature_type":"Line","signature_version":"v1"},{"target":{"file":"services/tuner/hidl/TunerHidlDvr.cpp"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["135402982856963684925407958358512310201","255415171825784953149720382898767543380","196632015590291711548111358217772410206","13303199572234087739744879050564169273","147167300227078937365012475077188797197","91562297976816629039381819636014256456","172935256863619598568714044481940044469","13303199572234087739744879050564169273"]},"id":"ASB-A-514727559-f5a33476","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/0a141f94af01cefeed570cece0059cd93f8f67ba"},{"source":"https://android.googlesource.com/platform/frameworks/av/+/0a141f94af01cefeed570cece0059cd93f8f67ba","target":{"file":"services/tuner/TunerDemux.cpp"},"deprecated":false,"digest":{"line_hashes":["44295217711341619473562781457637467834","80344868344992530735898681483803008467","197100710933993483336370574023772540554","10887758983057387385031544563554457734"],"threshold":0.9},"id":"ASB-A-514727559-f6c7a1c7","signature_type":"Line","signature_version":"v1"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/0a141f94af01cefeed570cece0059cd93f8f67ba","target":{"file":"services/tuner/TunerDemux.cpp","function":"TunerDemux::getAvSyncHwId"},"deprecated":false,"digest":{"function_hash":"338802480972699878010849010711938414162","length":208},"id":"ASB-A-514727559-fb9bfca9","signature_type":"Function"}],"fixes":["https://android.googlesource.com/platform/frameworks/av/+/0a141f94af01cefeed570cece0059cd93f8f67ba"],"severity":"High"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-514727559.json"}},{"package":{"name":"platform/frameworks/av","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"17:0"},{"fixed":"17:2026-10-01"}]}],"versions":["17"],"ecosystem_specific":{"vanir_signatures":[{"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["135402982856963684925407958358512310201","255415171825784953149720382898767543380","196632015590291711548111358217772410206","13303199572234087739744879050564169273","147167300227078937365012475077188797197","91562297976816629039381819636014256456","172935256863619598568714044481940044469","13303199572234087739744879050564169273"]},"id":"ASB-A-514727559-0000d15e","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/e47b7ea77d3ae38399865faa9166c5cd3e6fef07","target":{"file":"services/tuner/hidl/TunerHidlDvr.cpp"}},{"target":{"file":"services/tuner/TunerDvr.cpp","function":"TunerDvr::attachFilter"},"deprecated":false,"digest":{"function_hash":"51126770565253523808848171720224156209","length":438},"id":"ASB-A-514727559-0e431a50","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/e47b7ea77d3ae38399865faa9166c5cd3e6fef07"},{"target":{"file":"services/tuner/TunerFrontend.cpp","function":"TunerFrontend::setLnb"},"deprecated":false,"digest":{"function_hash":"122356950932608013458281450958059070254","length":281},"id":"ASB-A-514727559-113cb632","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/e47b7ea77d3ae38399865faa9166c5cd3e6fef07"},{"id":"ASB-A-514727559-12c8b665","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/e47b7ea77d3ae38399865faa9166c5cd3e6fef07","target":{"file":"services/tuner/TunerDemux.cpp","function":"TunerDemux::getAvSyncHwId"},"deprecated":false,"digest":{"function_hash":"338802480972699878010849010711938414162","length":208}},{"digest":{"function_hash":"276412631211430978544267996917441564453","length":590},"id":"ASB-A-514727559-1363d128","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/e47b7ea77d3ae38399865faa9166c5cd3e6fef07","target":{"function":"TunerHidlDvr::detachFilter","file":"services/tuner/hidl/TunerHidlDvr.cpp"},"deprecated":false},{"digest":{"line_hashes":["253316794967149168207373065973356372825","54393678489109734306569178881449741281","207497160138011963498925530468971044298","13303199572234087739744879050564169273","321025723898050162589066538858781558696","333759477025513650703379037204081596834","297069493886316155972520239832896311607","13303199572234087739744879050564169273"],"threshold":0.9},"id":"ASB-A-514727559-1b74a08b","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/e47b7ea77d3ae38399865faa9166c5cd3e6fef07","target":{"file":"services/tuner/TunerDvr.cpp"},"deprecated":false},{"deprecated":false,"digest":{"function_hash":"19753783801942183524756169272115088825","length":282},"id":"ASB-A-514727559-1b88d919","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/e47b7ea77d3ae38399865faa9166c5cd3e6fef07","target":{"file":"services/tuner/TunerDescrambler.cpp","function":"TunerDescrambler::removePid"}},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/e47b7ea77d3ae38399865faa9166c5cd3e6fef07","target":{"function":"TunerHidlDescrambler::setDemuxSource","file":"services/tuner/hidl/TunerHidlDescrambler.cpp"},"deprecated":false,"digest":{"length":340,"function_hash":"330608528918443294945827584242059673229"},"id":"ASB-A-514727559-1ed992ea"},{"deprecated":false,"digest":{"line_hashes":["44295217711341619473562781457637467834","80344868344992530735898681483803008467","197100710933993483336370574023772540554","10887758983057387385031544563554457734"],"threshold":0.9},"id":"ASB-A-514727559-1f94a151","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/e47b7ea77d3ae38399865faa9166c5cd3e6fef07","target":{"file":"services/tuner/TunerDemux.cpp"}},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/e47b7ea77d3ae38399865faa9166c5cd3e6fef07","target":{"file":"services/tuner/hidl/TunerHidlFrontend.cpp","function":"TunerHidlFrontend::setLnb"},"deprecated":false,"digest":{"function_hash":"124192828519669759660919900550800991538","length":456},"id":"ASB-A-514727559-37f350c2","signature_type":"Function"},{"target":{"function":"TunerFilter::setDataSource","file":"services/tuner/TunerFilter.cpp"},"deprecated":false,"digest":{"function_hash":"212111232697527637432178576751223467816","length":553},"id":"ASB-A-514727559-4534dea6","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/e47b7ea77d3ae38399865faa9166c5cd3e6fef07"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/e47b7ea77d3ae38399865faa9166c5cd3e6fef07","target":{"file":"services/tuner/hidl/TunerHidlFrontend.cpp"},"deprecated":false,"digest":{"line_hashes":["263657601170645337343180192969379169409","309705449937115434400806958650919641775","338568681882477356699778394176349272586","298410961618185953475489458910735540367"],"threshold":0.9},"id":"ASB-A-514727559-57ae3033","signature_type":"Line"},{"target":{"file":"services/tuner/hidl/TunerHidlFilter.cpp","function":"TunerHidlFilter::setDataSource"},"deprecated":false,"digest":{"function_hash":"278259772561267008925700469764052760248","length":707},"id":"ASB-A-514727559-6d123437","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/e47b7ea77d3ae38399865faa9166c5cd3e6fef07"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/e47b7ea77d3ae38399865faa9166c5cd3e6fef07","target":{"function":"TunerDvr::detachFilter","file":"services/tuner/TunerDvr.cpp"},"deprecated":false,"digest":{"function_hash":"295905452793292025123744227996269976237","length":438},"id":"ASB-A-514727559-79d24f27","signature_type":"Function"},{"digest":{"length":276,"function_hash":"265725914803976826875301426798665499031"},"id":"ASB-A-514727559-7c3ccf95","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/e47b7ea77d3ae38399865faa9166c5cd3e6fef07","target":{"file":"services/tuner/TunerDescrambler.cpp","function":"TunerDescrambler::addPid"},"deprecated":false},{"deprecated":false,"digest":{"function_hash":"190616245453606972866564667373424434167","length":477},"id":"ASB-A-514727559-82d53892","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/e47b7ea77d3ae38399865faa9166c5cd3e6fef07","target":{"file":"services/tuner/hidl/TunerHidlDemux.cpp","function":"TunerHidlDemux::getAvSyncHwId"}},{"digest":{"line_hashes":["115513133335702248944474488827359297629","63301102873186645935926140733033431499","268961701094930333933105858561927159324","202308691312115788234813653212466604130","217887342422210767184346568872857740241","310044778993272305930911848853224736253","275024477173379766245607107082268057072","144606048604927719913437090330179328750","311368139569470393201016313614418903026"],"threshold":0.9},"id":"ASB-A-514727559-9862e4ac","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/e47b7ea77d3ae38399865faa9166c5cd3e6fef07","target":{"file":"services/tuner/hidl/TunerHidlDemux.cpp"},"deprecated":false},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/e47b7ea77d3ae38399865faa9166c5cd3e6fef07","target":{"function":"TunerDescrambler::setDemuxSource","file":"services/tuner/TunerDescrambler.cpp"},"deprecated":false,"digest":{"function_hash":"45567526655912857277325983852583359187","length":173},"id":"ASB-A-514727559-9b26319b","signature_type":"Function"},{"digest":{"function_hash":"307770939313907909923101601336744147257","length":441},"id":"ASB-A-514727559-b1d1c33b","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/e47b7ea77d3ae38399865faa9166c5cd3e6fef07","target":{"file":"services/tuner/hidl/TunerHidlDescrambler.cpp","function":"TunerHidlDescrambler::addPid"},"deprecated":false},{"target":{"file":"services/tuner/TunerFrontend.cpp"},"deprecated":false,"digest":{"line_hashes":["87162641047316995214515447274459290451","268058291168602853057867451347598532112","123326084248607643083224824707287639209","298410961618185953475489458910735540367"],"threshold":0.9},"id":"ASB-A-514727559-b835ddaa","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/e47b7ea77d3ae38399865faa9166c5cd3e6fef07"},{"id":"ASB-A-514727559-bdbb7c79","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/e47b7ea77d3ae38399865faa9166c5cd3e6fef07","target":{"file":"services/tuner/hidl/TunerHidlDescrambler.cpp","function":"TunerHidlDescrambler::removePid"},"deprecated":false,"digest":{"length":447,"function_hash":"313079940878127448028548679853768122344"}},{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/e47b7ea77d3ae38399865faa9166c5cd3e6fef07","target":{"file":"services/tuner/hidl/TunerHidlFilter.cpp"},"deprecated":false,"digest":{"line_hashes":["290671316853353885255779214482401289930","252043427519727405703777230906108410267","19892046195976442345261071403009938028","165020085529443373384161329610153655669"],"threshold":0.9},"id":"ASB-A-514727559-d7a1bd08"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/e47b7ea77d3ae38399865faa9166c5cd3e6fef07","target":{"file":"services/tuner/TunerFilter.cpp"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["236843195217856600177741909362630952711","290070584137657860520227403657371622652","19892046195976442345261071403009938028","165020085529443373384161329610153655669"]},"id":"ASB-A-514727559-f5a1aa48","signature_type":"Line"},{"digest":{"threshold":0.9,"line_hashes":["307500140251045124118106964241039479965","173308187235652617852451662526955460458","161909591646364700275717823325233814387","20009140329602989256120349524737740494","159428794555172663650658842643155032323","97655472993533050496171667992784890386","314337908809131410672188582117137669327","109594732673247067876295754373220587575","283223994481241836762318683004627869425","214498783982308515171153299720981257279","168735455970004465137189920206878762606","109594732673247067876295754373220587575"]},"id":"ASB-A-514727559-f7b6dfb7","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/e47b7ea77d3ae38399865faa9166c5cd3e6fef07","target":{"file":"services/tuner/TunerDescrambler.cpp"},"deprecated":false},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/e47b7ea77d3ae38399865faa9166c5cd3e6fef07","target":{"file":"services/tuner/hidl/TunerHidlDvr.cpp","function":"TunerHidlDvr::attachFilter"},"deprecated":false,"digest":{"function_hash":"339665155203227534942745734527865667717","length":630},"id":"ASB-A-514727559-fb2ff437"},{"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["257508742184965920593004459500027108327","178333112219497618905904439175633181594","10905894671344773060708464029062478600","186624244763847050784481233565440158719","140104034857141107498170300057624872540","202381193172247324317967844304452062317","213213410551859530432735069043092342431","10914637442018318156393177658128310497","173712236626234865797929242916453168995","311324331093795911435594264425467899579","36124420286780359145726196358686090955","10914637442018318156393177658128310497"]},"id":"ASB-A-514727559-fe01a36d","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/e47b7ea77d3ae38399865faa9166c5cd3e6fef07","target":{"file":"services/tuner/hidl/TunerHidlDescrambler.cpp"}}],"fixes":["https://android.googlesource.com/platform/frameworks/av/+/e47b7ea77d3ae38399865faa9166c5cd3e6fef07"],"severity":"High","spl":"2026-10-01","types":["EoP"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-514727559.json"}},{"package":{"name":"platform/frameworks/av","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"14:0"},{"fixed":"14:2026-10-01"}]}],"versions":["14"],"ecosystem_specific":{"fixes":["https://android.googlesource.com/platform/frameworks/av/+/ec58e4ffaa5aca4ba375ecdeefb86dc5298d668f"],"severity":"High","spl":"2026-10-01","types":["EoP"],"vanir_signatures":[{"deprecated":false,"digest":{"function_hash":"307770939313907909923101601336744147257","length":441},"id":"ASB-A-514727559-01bb9083","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/ec58e4ffaa5aca4ba375ecdeefb86dc5298d668f","target":{"function":"TunerHidlDescrambler::addPid","file":"services/tuner/hidl/TunerHidlDescrambler.cpp"}},{"deprecated":false,"digest":{"line_hashes":["236843195217856600177741909362630952711","290070584137657860520227403657371622652","19892046195976442345261071403009938028","165020085529443373384161329610153655669"],"threshold":0.9},"id":"ASB-A-514727559-0416f2d9","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/ec58e4ffaa5aca4ba375ecdeefb86dc5298d668f","target":{"file":"services/tuner/TunerFilter.cpp"}},{"id":"ASB-A-514727559-0b52c9dd","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/ec58e4ffaa5aca4ba375ecdeefb86dc5298d668f","target":{"function":"TunerHidlDemux::getAvSyncHwId","file":"services/tuner/hidl/TunerHidlDemux.cpp"},"deprecated":false,"digest":{"length":477,"function_hash":"190616245453606972866564667373424434167"}},{"id":"ASB-A-514727559-123ea758","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/ec58e4ffaa5aca4ba375ecdeefb86dc5298d668f","target":{"file":"services/tuner/hidl/TunerHidlDescrambler.cpp"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["257508742184965920593004459500027108327","178333112219497618905904439175633181594","10905894671344773060708464029062478600","186624244763847050784481233565440158719","140104034857141107498170300057624872540","202381193172247324317967844304452062317","213213410551859530432735069043092342431","10914637442018318156393177658128310497","173712236626234865797929242916453168995","311324331093795911435594264425467899579","36124420286780359145726196358686090955","10914637442018318156393177658128310497"]}},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/ec58e4ffaa5aca4ba375ecdeefb86dc5298d668f","target":{"file":"services/tuner/TunerDescrambler.cpp","function":"TunerDescrambler::setDemuxSource"},"deprecated":false,"digest":{"function_hash":"45567526655912857277325983852583359187","length":173},"id":"ASB-A-514727559-17d4516f"},{"target":{"file":"services/tuner/hidl/TunerHidlDescrambler.cpp","function":"TunerHidlDescrambler::removePid"},"deprecated":false,"digest":{"function_hash":"313079940878127448028548679853768122344","length":447},"id":"ASB-A-514727559-21fe8b5d","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/ec58e4ffaa5aca4ba375ecdeefb86dc5298d668f"},{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/ec58e4ffaa5aca4ba375ecdeefb86dc5298d668f","target":{"file":"services/tuner/hidl/TunerHidlFrontend.cpp"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["263657601170645337343180192969379169409","309705449937115434400806958650919641775","338568681882477356699778394176349272586","298410961618185953475489458910735540367"]},"id":"ASB-A-514727559-2531fdb5"},{"digest":{"function_hash":"19753783801942183524756169272115088825","length":282},"id":"ASB-A-514727559-2976f24c","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/ec58e4ffaa5aca4ba375ecdeefb86dc5298d668f","target":{"function":"TunerDescrambler::removePid","file":"services/tuner/TunerDescrambler.cpp"},"deprecated":false},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/ec58e4ffaa5aca4ba375ecdeefb86dc5298d668f","target":{"file":"services/tuner/TunerFrontend.cpp"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["87162641047316995214515447274459290451","268058291168602853057867451347598532112","123326084248607643083224824707287639209","298410961618185953475489458910735540367"]},"id":"ASB-A-514727559-2fbda846","signature_type":"Line"},{"deprecated":false,"digest":{"function_hash":"330608528918443294945827584242059673229","length":340},"id":"ASB-A-514727559-5a022359","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/ec58e4ffaa5aca4ba375ecdeefb86dc5298d668f","target":{"function":"TunerHidlDescrambler::setDemuxSource","file":"services/tuner/hidl/TunerHidlDescrambler.cpp"}},{"target":{"file":"services/tuner/TunerFrontend.cpp","function":"TunerFrontend::setLnb"},"deprecated":false,"digest":{"function_hash":"122356950932608013458281450958059070254","length":281},"id":"ASB-A-514727559-5ca16a27","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/ec58e4ffaa5aca4ba375ecdeefb86dc5298d668f"},{"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["307500140251045124118106964241039479965","173308187235652617852451662526955460458","161909591646364700275717823325233814387","20009140329602989256120349524737740494","159428794555172663650658842643155032323","97655472993533050496171667992784890386","314337908809131410672188582117137669327","109594732673247067876295754373220587575","283223994481241836762318683004627869425","214498783982308515171153299720981257279","168735455970004465137189920206878762606","109594732673247067876295754373220587575"]},"id":"ASB-A-514727559-74af6152","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/ec58e4ffaa5aca4ba375ecdeefb86dc5298d668f","target":{"file":"services/tuner/TunerDescrambler.cpp"}},{"source":"https://android.googlesource.com/platform/frameworks/av/+/ec58e4ffaa5aca4ba375ecdeefb86dc5298d668f","target":{"function":"TunerDemux::getAvSyncHwId","file":"services/tuner/TunerDemux.cpp"},"deprecated":false,"digest":{"function_hash":"338802480972699878010849010711938414162","length":208},"id":"ASB-A-514727559-830aa07e","signature_type":"Function","signature_version":"v1"},{"target":{"file":"services/tuner/TunerFilter.cpp","function":"TunerFilter::setDataSource"},"deprecated":false,"digest":{"function_hash":"212111232697527637432178576751223467816","length":553},"id":"ASB-A-514727559-8543132b","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/ec58e4ffaa5aca4ba375ecdeefb86dc5298d668f"},{"id":"ASB-A-514727559-88b549d5","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/ec58e4ffaa5aca4ba375ecdeefb86dc5298d668f","target":{"file":"services/tuner/TunerDvr.cpp","function":"TunerDvr::attachFilter"},"deprecated":false,"digest":{"function_hash":"51126770565253523808848171720224156209","length":438}},{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/ec58e4ffaa5aca4ba375ecdeefb86dc5298d668f","target":{"file":"services/tuner/TunerDvr.cpp"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["253316794967149168207373065973356372825","54393678489109734306569178881449741281","207497160138011963498925530468971044298","13303199572234087739744879050564169273","321025723898050162589066538858781558696","333759477025513650703379037204081596834","297069493886316155972520239832896311607","13303199572234087739744879050564169273"]},"id":"ASB-A-514727559-922a4e5f"},{"source":"https://android.googlesource.com/platform/frameworks/av/+/ec58e4ffaa5aca4ba375ecdeefb86dc5298d668f","target":{"file":"services/tuner/TunerDemux.cpp"},"deprecated":false,"digest":{"line_hashes":["44295217711341619473562781457637467834","80344868344992530735898681483803008467","197100710933993483336370574023772540554","10887758983057387385031544563554457734"],"threshold":0.9},"id":"ASB-A-514727559-9e7e3464","signature_type":"Line","signature_version":"v1"},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/ec58e4ffaa5aca4ba375ecdeefb86dc5298d668f","target":{"file":"services/tuner/TunerDvr.cpp","function":"TunerDvr::detachFilter"},"deprecated":false,"digest":{"function_hash":"295905452793292025123744227996269976237","length":438},"id":"ASB-A-514727559-a060158b"},{"deprecated":false,"digest":{"function_hash":"276412631211430978544267996917441564453","length":590},"id":"ASB-A-514727559-a6cfdeb6","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/ec58e4ffaa5aca4ba375ecdeefb86dc5298d668f","target":{"file":"services/tuner/hidl/TunerHidlDvr.cpp","function":"TunerHidlDvr::detachFilter"}},{"id":"ASB-A-514727559-bd478dc5","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/ec58e4ffaa5aca4ba375ecdeefb86dc5298d668f","target":{"file":"services/tuner/hidl/TunerHidlDvr.cpp"},"deprecated":false,"digest":{"line_hashes":["135402982856963684925407958358512310201","255415171825784953149720382898767543380","196632015590291711548111358217772410206","13303199572234087739744879050564169273","147167300227078937365012475077188797197","91562297976816629039381819636014256456","172935256863619598568714044481940044469","13303199572234087739744879050564169273"],"threshold":0.9}},{"deprecated":false,"digest":{"line_hashes":["290671316853353885255779214482401289930","252043427519727405703777230906108410267","19892046195976442345261071403009938028","165020085529443373384161329610153655669"],"threshold":0.9},"id":"ASB-A-514727559-c27aae06","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/ec58e4ffaa5aca4ba375ecdeefb86dc5298d668f","target":{"file":"services/tuner/hidl/TunerHidlFilter.cpp"}},{"target":{"file":"services/tuner/hidl/TunerHidlFilter.cpp","function":"TunerHidlFilter::setDataSource"},"deprecated":false,"digest":{"function_hash":"278259772561267008925700469764052760248","length":707},"id":"ASB-A-514727559-d166078d","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/ec58e4ffaa5aca4ba375ecdeefb86dc5298d668f"},{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/ec58e4ffaa5aca4ba375ecdeefb86dc5298d668f","target":{"file":"services/tuner/hidl/TunerHidlDemux.cpp"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["115513133335702248944474488827359297629","63301102873186645935926140733033431499","268961701094930333933105858561927159324","202308691312115788234813653212466604130","217887342422210767184346568872857740241","310044778993272305930911848853224736253","275024477173379766245607107082268057072","144606048604927719913437090330179328750","311368139569470393201016313614418903026"]},"id":"ASB-A-514727559-d528d3c0"},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/ec58e4ffaa5aca4ba375ecdeefb86dc5298d668f","target":{"file":"services/tuner/hidl/TunerHidlFrontend.cpp","function":"TunerHidlFrontend::setLnb"},"deprecated":false,"digest":{"function_hash":"124192828519669759660919900550800991538","length":456},"id":"ASB-A-514727559-ebd6f9cd"},{"digest":{"function_hash":"339665155203227534942745734527865667717","length":630},"id":"ASB-A-514727559-ebf67c34","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/ec58e4ffaa5aca4ba375ecdeefb86dc5298d668f","target":{"function":"TunerHidlDvr::attachFilter","file":"services/tuner/hidl/TunerHidlDvr.cpp"},"deprecated":false},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/ec58e4ffaa5aca4ba375ecdeefb86dc5298d668f","target":{"file":"services/tuner/TunerDescrambler.cpp","function":"TunerDescrambler::addPid"},"deprecated":false,"digest":{"length":276,"function_hash":"265725914803976826875301426798665499031"},"id":"ASB-A-514727559-f98c560d"}]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-514727559.json"}}],"schema_version":"1.9.0"}