ASB-A-514727559

See a problem?
Import Source
https://storage.googleapis.com/android-osv/ASB-A-514727559.json
JSON Data
https://api.osv.dev/v1/vulns/ASB-A-514727559
Aliases
  • A-514727559
  • CVE-2026-58854
Published
2026-10-01T00:00:00Z
Modified
2026-10-05T16:41:14Z
Summary
[none]
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.

References

Affected packages

Android
platform/frameworks/av

Package

Affected ranges

Type
ECOSYSTEM
Events
Introduced
17-next:0
Fixed
17-next:2026-10-01

Affected versions

Other
17-next

Ecosystem specific

{
    "fixes":  [
        "https://android.googlesource.com/platform/frameworks/av/+/c2ccf3231695bbb8b144813fe269f9b89624fad3"
    ],
    "severity":  "High",
    "spl":  "2026-10-01",
    "types":  [
        "EoP"
    ],
    "vanir_signatures":  [
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "263657601170645337343180192969379169409",
                    "309705449937115434400806958650919641775",
                    "338568681882477356699778394176349272586",
                    "298410961618185953475489458910735540367"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-514727559-0047278a",
            "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":  {
                "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"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "339665155203227534942745734527865667717",
                "length":  630
            },
            "id":  "ASB-A-514727559-14820680",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/c2ccf3231695bbb8b144813fe269f9b89624fad3",
            "target":  {
                "file":  "services/tuner/hidl/TunerHidlDvr.cpp",
                "function":  "TunerHidlDvr::attachFilter"
            }
        },
        {
            "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",
            "target":  {
                "file":  "services/tuner/TunerDescrambler.cpp"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "87162641047316995214515447274459290451",
                    "268058291168602853057867451347598532112",
                    "123326084248607643083224824707287639209",
                    "298410961618185953475489458910735540367"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-514727559-3b3ddbc0",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/c2ccf3231695bbb8b144813fe269f9b89624fad3",
            "target":  {
                "file":  "services/tuner/TunerFrontend.cpp"
            }
        },
        {
            "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",
            "target":  {
                "file":  "services/tuner/TunerDescrambler.cpp",
                "function":  "TunerDescrambler::addPid"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "212111232697527637432178576751223467816",
                "length":  553
            },
            "id":  "ASB-A-514727559-5231fb2f",
            "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":  "276412631211430978544267996917441564453",
                "length":  590
            },
            "id":  "ASB-A-514727559-5245e008",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/c2ccf3231695bbb8b144813fe269f9b89624fad3",
            "target":  {
                "file":  "services/tuner/hidl/TunerHidlDvr.cpp",
                "function":  "TunerHidlDvr::detachFilter"
            }
        },
        {
            "deprecated":  false,
            "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,
            "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"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "217166167630014332301023507817805782890",
                    "170397223363591399987121298126449514451",
                    "63301102873186645935926140733033431499",
                    "315411540999901218545995749010955499298",
                    "252631046329688248356983147901040154632",
                    "200377440757335190372706366175802066491",
                    "33971519763760635096789459849402496406",
                    "310044778993272305930911848853224736253",
                    "275024477173379766245607107082268057072",
                    "144606048604927719913437090330179328750",
                    "311368139569470393201016313614418903026"
                ],
                "threshold":  0.9
            },
            "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":  {
                "line_hashes":  [
                    "257508742184965920593004459500027108327",
                    "178333112219497618905904439175633181594",
                    "10905894671344773060708464029062478600",
                    "186624244763847050784481233565440158719",
                    "140104034857141107498170300057624872540",
                    "202381193172247324317967844304452062317",
                    "213213410551859530432735069043092342431",
                    "10914637442018318156393177658128310497",
                    "173712236626234865797929242916453168995",
                    "311324331093795911435594264425467899579",
                    "36124420286780359145726196358686090955",
                    "10914637442018318156393177658128310497"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-514727559-6ecc2b90",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/c2ccf3231695bbb8b144813fe269f9b89624fad3",
            "target":  {
                "file":  "services/tuner/hidl/TunerHidlDescrambler.cpp"
            }
        },
        {
            "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":  {
                "file":  "services/tuner/TunerDemux.cpp",
                "function":  "TunerDemux::getAvSyncHwId"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "290671316853353885255779214482401289930",
                    "252043427519727405703777230906108410267",
                    "19892046195976442345261071403009938028",
                    "165020085529443373384161329610153655669"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-514727559-8829b6fb",
            "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":  [
                    "135402982856963684925407958358512310201",
                    "255415171825784953149720382898767543380",
                    "196632015590291711548111358217772410206",
                    "13303199572234087739744879050564169273",
                    "147167300227078937365012475077188797197",
                    "91562297976816629039381819636014256456",
                    "172935256863619598568714044481940044469",
                    "13303199572234087739744879050564169273"
                ],
                "threshold":  0.9
            },
            "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":  {
                "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",
            "target":  {
                "file":  "services/tuner/TunerFrontend.cpp",
                "function":  "TunerFrontend::setLnb"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "295905452793292025123744227996269976237",
                "length":  438
            },
            "id":  "ASB-A-514727559-9d681d56",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/c2ccf3231695bbb8b144813fe269f9b89624fad3",
            "target":  {
                "file":  "services/tuner/TunerDvr.cpp",
                "function":  "TunerDvr::detachFilter"
            }
        },
        {
            "deprecated":  false,
            "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,
            "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",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/c2ccf3231695bbb8b144813fe269f9b89624fad3",
            "target":  {
                "file":  "services/tuner/TunerDvr.cpp"
            }
        },
        {
            "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"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "19753783801942183524756169272115088825",
                "length":  282
            },
            "id":  "ASB-A-514727559-d0104aaf",
            "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":  {
                "function_hash":  "330608528918443294945827584242059673229",
                "length":  340
            },
            "id":  "ASB-A-514727559-d1fe36d5",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/c2ccf3231695bbb8b144813fe269f9b89624fad3",
            "target":  {
                "file":  "services/tuner/hidl/TunerHidlDescrambler.cpp",
                "function":  "TunerHidlDescrambler::setDemuxSource"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "44295217711341619473562781457637467834",
                    "80344868344992530735898681483803008467",
                    "197100710933993483336370574023772540554",
                    "10887758983057387385031544563554457734"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-514727559-df15c436",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/c2ccf3231695bbb8b144813fe269f9b89624fad3",
            "target":  {
                "file":  "services/tuner/TunerDemux.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":  {
                "file":  "services/tuner/hidl/TunerHidlDescrambler.cpp",
                "function":  "TunerHidlDescrambler::removePid"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "51126770565253523808848171720224156209",
                "length":  438
            },
            "id":  "ASB-A-514727559-e65c4f93",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/c2ccf3231695bbb8b144813fe269f9b89624fad3",
            "target":  {
                "file":  "services/tuner/TunerDvr.cpp",
                "function":  "TunerDvr::attachFilter"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "236843195217856600177741909362630952711",
                    "290070584137657860520227403657371622652",
                    "19892046195976442345261071403009938028",
                    "165020085529443373384161329610153655669"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-514727559-f71e76b5",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/c2ccf3231695bbb8b144813fe269f9b89624fad3",
            "target":  {
                "file":  "services/tuner/TunerFilter.cpp"
            }
        }
    ]
}

Database specific

source
"https://storage.googleapis.com/android-osv/ASB-A-514727559.json"
platform/frameworks/av

Package

Affected ranges

Type
ECOSYSTEM
Events
Introduced
15:0
Fixed
15:2026-10-01

Affected versions

Other
15

Ecosystem specific

{
    "fixes":  [
        "https://android.googlesource.com/platform/frameworks/av/+/d1349b27bca56db6ad7ff3c2d88a90c21c97594a"
    ],
    "severity":  "High",
    "spl":  "2026-10-01",
    "types":  [
        "EoP"
    ],
    "vanir_signatures":  [
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "290671316853353885255779214482401289930",
                    "252043427519727405703777230906108410267",
                    "19892046195976442345261071403009938028",
                    "165020085529443373384161329610153655669"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-514727559-03d8615a",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/d1349b27bca56db6ad7ff3c2d88a90c21c97594a",
            "target":  {
                "file":  "services/tuner/hidl/TunerHidlFilter.cpp"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "253316794967149168207373065973356372825",
                    "54393678489109734306569178881449741281",
                    "207497160138011963498925530468971044298",
                    "13303199572234087739744879050564169273",
                    "321025723898050162589066538858781558696",
                    "333759477025513650703379037204081596834",
                    "297069493886316155972520239832896311607",
                    "13303199572234087739744879050564169273"
                ],
                "threshold":  0.9
            },
            "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"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "124192828519669759660919900550800991538",
                "length":  456
            },
            "id":  "ASB-A-514727559-08c78518",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/d1349b27bca56db6ad7ff3c2d88a90c21c97594a",
            "target":  {
                "file":  "services/tuner/hidl/TunerHidlFrontend.cpp",
                "function":  "TunerHidlFrontend::setLnb"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "276412631211430978544267996917441564453",
                "length":  590
            },
            "id":  "ASB-A-514727559-09fc0748",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/d1349b27bca56db6ad7ff3c2d88a90c21c97594a",
            "target":  {
                "file":  "services/tuner/hidl/TunerHidlDvr.cpp",
                "function":  "TunerHidlDvr::detachFilter"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "307500140251045124118106964241039479965",
                    "173308187235652617852451662526955460458",
                    "161909591646364700275717823325233814387",
                    "20009140329602989256120349524737740494",
                    "159428794555172663650658842643155032323",
                    "97655472993533050496171667992784890386",
                    "314337908809131410672188582117137669327",
                    "109594732673247067876295754373220587575",
                    "283223994481241836762318683004627869425",
                    "214498783982308515171153299720981257279",
                    "168735455970004465137189920206878762606",
                    "109594732673247067876295754373220587575"
                ],
                "threshold":  0.9
            },
            "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":  {
                "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"
            }
        },
        {
            "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",
            "target":  {
                "file":  "services/tuner/TunerDvr.cpp",
                "function":  "TunerDvr::attachFilter"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "19753783801942183524756169272115088825",
                "length":  282
            },
            "id":  "ASB-A-514727559-47827e57",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/d1349b27bca56db6ad7ff3c2d88a90c21c97594a",
            "target":  {
                "file":  "services/tuner/TunerDescrambler.cpp",
                "function":  "TunerDescrambler::removePid"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "236843195217856600177741909362630952711",
                    "290070584137657860520227403657371622652",
                    "19892046195976442345261071403009938028",
                    "165020085529443373384161329610153655669"
                ],
                "threshold":  0.9
            },
            "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":  {
                "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":  {
                "function_hash":  "265725914803976826875301426798665499031",
                "length":  276
            },
            "id":  "ASB-A-514727559-54d8fa1d",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/d1349b27bca56db6ad7ff3c2d88a90c21c97594a",
            "target":  {
                "file":  "services/tuner/TunerDescrambler.cpp",
                "function":  "TunerDescrambler::addPid"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "44295217711341619473562781457637467834",
                    "80344868344992530735898681483803008467",
                    "197100710933993483336370574023772540554",
                    "10887758983057387385031544563554457734"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-514727559-631945ab",
            "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":  [
                    "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",
            "target":  {
                "file":  "services/tuner/hidl/TunerHidlFrontend.cpp"
            }
        },
        {
            "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"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "257508742184965920593004459500027108327",
                    "178333112219497618905904439175633181594",
                    "10905894671344773060708464029062478600",
                    "186624244763847050784481233565440158719",
                    "140104034857141107498170300057624872540",
                    "202381193172247324317967844304452062317",
                    "213213410551859530432735069043092342431",
                    "10914637442018318156393177658128310497",
                    "173712236626234865797929242916453168995",
                    "311324331093795911435594264425467899579",
                    "36124420286780359145726196358686090955",
                    "10914637442018318156393177658128310497"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-514727559-9ce570f8",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/d1349b27bca56db6ad7ff3c2d88a90c21c97594a",
            "target":  {
                "file":  "services/tuner/hidl/TunerHidlDescrambler.cpp"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "278259772561267008925700469764052760248",
                "length":  707
            },
            "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"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "212111232697527637432178576751223467816",
                "length":  553
            },
            "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,
            "digest":  {
                "function_hash":  "307770939313907909923101601336744147257",
                "length":  441
            },
            "id":  "ASB-A-514727559-ad507f62",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/d1349b27bca56db6ad7ff3c2d88a90c21c97594a",
            "target":  {
                "file":  "services/tuner/hidl/TunerHidlDescrambler.cpp",
                "function":  "TunerHidlDescrambler::addPid"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "295905452793292025123744227996269976237",
                "length":  438
            },
            "id":  "ASB-A-514727559-c574b50d",
            "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":  "339665155203227534942745734527865667717",
                "length":  630
            },
            "id":  "ASB-A-514727559-c78e394e",
            "signature_type":  "Function",
            "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":  "122356950932608013458281450958059070254",
                "length":  281
            },
            "id":  "ASB-A-514727559-cc68b480",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/d1349b27bca56db6ad7ff3c2d88a90c21c97594a",
            "target":  {
                "file":  "services/tuner/TunerFrontend.cpp",
                "function":  "TunerFrontend::setLnb"
            }
        },
        {
            "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",
            "target":  {
                "file":  "services/tuner/hidl/TunerHidlDemux.cpp"
            }
        },
        {
            "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":  {
                "file":  "services/tuner/TunerDescrambler.cpp",
                "function":  "TunerDescrambler::setDemuxSource"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "190616245453606972866564667373424434167",
                "length":  477
            },
            "id":  "ASB-A-514727559-e2b71807",
            "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":  {
                "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":  {
                "file":  "services/tuner/TunerFrontend.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",
            "target":  {
                "file":  "services/tuner/hidl/TunerHidlDescrambler.cpp",
                "function":  "TunerHidlDescrambler::setDemuxSource"
            }
        }
    ]
}

Database specific

source
"https://storage.googleapis.com/android-osv/ASB-A-514727559.json"
platform/frameworks/av

Package

Affected ranges

Type
ECOSYSTEM
Events
Introduced
16:0
Fixed
16:2026-10-01

Affected versions

Other
16

Ecosystem specific

{
    "fixes":  [
        "https://android.googlesource.com/platform/frameworks/av/+/8148a68e4be6a24020beb87e30474e91a42fc21f"
    ],
    "severity":  "High",
    "spl":  "2026-10-01",
    "types":  [
        "EoP"
    ],
    "vanir_signatures":  [
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "278259772561267008925700469764052760248",
                "length":  707
            },
            "id":  "ASB-A-514727559-17121fba",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/8148a68e4be6a24020beb87e30474e91a42fc21f",
            "target":  {
                "file":  "services/tuner/hidl/TunerHidlFilter.cpp",
                "function":  "TunerHidlFilter::setDataSource"
            }
        },
        {
            "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",
            "target":  {
                "file":  "services/tuner/hidl/TunerHidlFrontend.cpp"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "190616245453606972866564667373424434167",
                "length":  477
            },
            "id":  "ASB-A-514727559-1daf59a6",
            "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":  {
                "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":  {
                "file":  "services/tuner/TunerFrontend.cpp",
                "function":  "TunerFrontend::setLnb"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "338802480972699878010849010711938414162",
                "length":  208
            },
            "id":  "ASB-A-514727559-1e2a631e",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/8148a68e4be6a24020beb87e30474e91a42fc21f",
            "target":  {
                "file":  "services/tuner/TunerDemux.cpp",
                "function":  "TunerDemux::getAvSyncHwId"
            }
        },
        {
            "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":  {
                "file":  "services/tuner/hidl/TunerHidlDescrambler.cpp",
                "function":  "TunerHidlDescrambler::removePid"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "265725914803976826875301426798665499031",
                "length":  276
            },
            "id":  "ASB-A-514727559-3e3fa488",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/8148a68e4be6a24020beb87e30474e91a42fc21f",
            "target":  {
                "file":  "services/tuner/TunerDescrambler.cpp",
                "function":  "TunerDescrambler::addPid"
            }
        },
        {
            "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":  {
                "file":  "services/tuner/hidl/TunerHidlDvr.cpp",
                "function":  "TunerHidlDvr::detachFilter"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "212111232697527637432178576751223467816",
                "length":  553
            },
            "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,
            "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":  {
                "file":  "services/tuner/hidl/TunerHidlDescrambler.cpp"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "124192828519669759660919900550800991538",
                "length":  456
            },
            "id":  "ASB-A-514727559-45bcfcd9",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/8148a68e4be6a24020beb87e30474e91a42fc21f",
            "target":  {
                "file":  "services/tuner/hidl/TunerHidlFrontend.cpp",
                "function":  "TunerHidlFrontend::setLnb"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "51126770565253523808848171720224156209",
                "length":  438
            },
            "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":  {
                "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"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "330608528918443294945827584242059673229",
                "length":  340
            },
            "id":  "ASB-A-514727559-73f2e6e0",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/8148a68e4be6a24020beb87e30474e91a42fc21f",
            "target":  {
                "file":  "services/tuner/hidl/TunerHidlDescrambler.cpp",
                "function":  "TunerHidlDescrambler::setDemuxSource"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "339665155203227534942745734527865667717",
                "length":  630
            },
            "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":  {
                "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",
            "target":  {
                "file":  "services/tuner/TunerDescrambler.cpp",
                "function":  "TunerDescrambler::setDemuxSource"
            }
        },
        {
            "deprecated":  false,
            "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,
            "digest":  {
                "function_hash":  "19753783801942183524756169272115088825",
                "length":  282
            },
            "id":  "ASB-A-514727559-946ce660",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/8148a68e4be6a24020beb87e30474e91a42fc21f",
            "target":  {
                "file":  "services/tuner/TunerDescrambler.cpp",
                "function":  "TunerDescrambler::removePid"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "307500140251045124118106964241039479965",
                    "173308187235652617852451662526955460458",
                    "161909591646364700275717823325233814387",
                    "20009140329602989256120349524737740494",
                    "159428794555172663650658842643155032323",
                    "97655472993533050496171667992784890386",
                    "314337908809131410672188582117137669327",
                    "109594732673247067876295754373220587575",
                    "283223994481241836762318683004627869425",
                    "214498783982308515171153299720981257279",
                    "168735455970004465137189920206878762606",
                    "109594732673247067876295754373220587575"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-514727559-9acad768",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/8148a68e4be6a24020beb87e30474e91a42fc21f",
            "target":  {
                "file":  "services/tuner/TunerDescrambler.cpp"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "236843195217856600177741909362630952711",
                    "290070584137657860520227403657371622652",
                    "19892046195976442345261071403009938028",
                    "165020085529443373384161329610153655669"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-514727559-9c1ca5c9",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/8148a68e4be6a24020beb87e30474e91a42fc21f",
            "target":  {
                "file":  "services/tuner/TunerFilter.cpp"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "290671316853353885255779214482401289930",
                    "252043427519727405703777230906108410267",
                    "19892046195976442345261071403009938028",
                    "165020085529443373384161329610153655669"
                ],
                "threshold":  0.9
            },
            "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"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "44295217711341619473562781457637467834",
                    "80344868344992530735898681483803008467",
                    "197100710933993483336370574023772540554",
                    "10887758983057387385031544563554457734"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-514727559-b16c227c",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/8148a68e4be6a24020beb87e30474e91a42fc21f",
            "target":  {
                "file":  "services/tuner/TunerDemux.cpp"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "87162641047316995214515447274459290451",
                    "268058291168602853057867451347598532112",
                    "123326084248607643083224824707287639209",
                    "298410961618185953475489458910735540367"
                ],
                "threshold":  0.9
            },
            "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":  [
                    "253316794967149168207373065973356372825",
                    "54393678489109734306569178881449741281",
                    "207497160138011963498925530468971044298",
                    "13303199572234087739744879050564169273",
                    "321025723898050162589066538858781558696",
                    "333759477025513650703379037204081596834",
                    "297069493886316155972520239832896311607",
                    "13303199572234087739744879050564169273"
                ],
                "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":  {
                "function_hash":  "295905452793292025123744227996269976237",
                "length":  438
            },
            "id":  "ASB-A-514727559-cbab88fd",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/8148a68e4be6a24020beb87e30474e91a42fc21f",
            "target":  {
                "file":  "services/tuner/TunerDvr.cpp",
                "function":  "TunerDvr::detachFilter"
            }
        },
        {
            "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",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/8148a68e4be6a24020beb87e30474e91a42fc21f",
            "target":  {
                "file":  "services/tuner/hidl/TunerHidlDemux.cpp"
            }
        }
    ]
}

Database specific

source
"https://storage.googleapis.com/android-osv/ASB-A-514727559.json"
platform/frameworks/av

Package

Affected ranges

Type
ECOSYSTEM
Events
Introduced
16-qpr2:0
Fixed
16-qpr2:2026-10-01

Affected versions

Other
16-qpr2

Ecosystem specific

{
    "fixes":  [
        "https://android.googlesource.com/platform/frameworks/av/+/0a141f94af01cefeed570cece0059cd93f8f67ba"
    ],
    "severity":  "High",
    "spl":  "2026-10-01",
    "types":  [
        "EoP"
    ],
    "vanir_signatures":  [
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "51126770565253523808848171720224156209",
                "length":  438
            },
            "id":  "ASB-A-514727559-05592938",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/0a141f94af01cefeed570cece0059cd93f8f67ba",
            "target":  {
                "file":  "services/tuner/TunerDvr.cpp",
                "function":  "TunerDvr::attachFilter"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "257508742184965920593004459500027108327",
                    "178333112219497618905904439175633181594",
                    "10905894671344773060708464029062478600",
                    "186624244763847050784481233565440158719",
                    "140104034857141107498170300057624872540",
                    "202381193172247324317967844304452062317",
                    "213213410551859530432735069043092342431",
                    "10914637442018318156393177658128310497",
                    "173712236626234865797929242916453168995",
                    "311324331093795911435594264425467899579",
                    "36124420286780359145726196358686090955",
                    "10914637442018318156393177658128310497"
                ],
                "threshold":  0.9
            },
            "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":  {
                "function_hash":  "278259772561267008925700469764052760248",
                "length":  707
            },
            "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,
            "digest":  {
                "function_hash":  "265725914803976826875301426798665499031",
                "length":  276
            },
            "id":  "ASB-A-514727559-1399946e",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/0a141f94af01cefeed570cece0059cd93f8f67ba",
            "target":  {
                "file":  "services/tuner/TunerDescrambler.cpp",
                "function":  "TunerDescrambler::addPid"
            }
        },
        {
            "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"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "87162641047316995214515447274459290451",
                    "268058291168602853057867451347598532112",
                    "123326084248607643083224824707287639209",
                    "298410961618185953475489458910735540367"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-514727559-3dc22adc",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/0a141f94af01cefeed570cece0059cd93f8f67ba",
            "target":  {
                "file":  "services/tuner/TunerFrontend.cpp"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "212111232697527637432178576751223467816",
                "length":  553
            },
            "id":  "ASB-A-514727559-4a71dfe2",
            "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":  {
                "line_hashes":  [
                    "236843195217856600177741909362630952711",
                    "290070584137657860520227403657371622652",
                    "19892046195976442345261071403009938028",
                    "165020085529443373384161329610153655669"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-514727559-514b8903",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/0a141f94af01cefeed570cece0059cd93f8f67ba",
            "target":  {
                "file":  "services/tuner/TunerFilter.cpp"
            }
        },
        {
            "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":  {
                "file":  "services/tuner/hidl/TunerHidlDescrambler.cpp",
                "function":  "TunerHidlDescrambler::removePid"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "307770939313907909923101601336744147257",
                "length":  441
            },
            "id":  "ASB-A-514727559-53714d19",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/0a141f94af01cefeed570cece0059cd93f8f67ba",
            "target":  {
                "file":  "services/tuner/hidl/TunerHidlDescrambler.cpp",
                "function":  "TunerHidlDescrambler::addPid"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "295905452793292025123744227996269976237",
                "length":  438
            },
            "id":  "ASB-A-514727559-5861cc80",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/0a141f94af01cefeed570cece0059cd93f8f67ba",
            "target":  {
                "file":  "services/tuner/TunerDvr.cpp",
                "function":  "TunerDvr::detachFilter"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "276412631211430978544267996917441564453",
                "length":  590
            },
            "id":  "ASB-A-514727559-5d71a06d",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/0a141f94af01cefeed570cece0059cd93f8f67ba",
            "target":  {
                "file":  "services/tuner/hidl/TunerHidlDvr.cpp",
                "function":  "TunerHidlDvr::detachFilter"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "19753783801942183524756169272115088825",
                "length":  282
            },
            "id":  "ASB-A-514727559-6297d50b",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/0a141f94af01cefeed570cece0059cd93f8f67ba",
            "target":  {
                "file":  "services/tuner/TunerDescrambler.cpp",
                "function":  "TunerDescrambler::removePid"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "45567526655912857277325983852583359187",
                "length":  173
            },
            "id":  "ASB-A-514727559-7e8d90ce",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/0a141f94af01cefeed570cece0059cd93f8f67ba",
            "target":  {
                "file":  "services/tuner/TunerDescrambler.cpp",
                "function":  "TunerDescrambler::setDemuxSource"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "122356950932608013458281450958059070254",
                "length":  281
            },
            "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":  {
                "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"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "124192828519669759660919900550800991538",
                "length":  456
            },
            "id":  "ASB-A-514727559-bbc55c3f",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/0a141f94af01cefeed570cece0059cd93f8f67ba",
            "target":  {
                "file":  "services/tuner/hidl/TunerHidlFrontend.cpp",
                "function":  "TunerHidlFrontend::setLnb"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "190616245453606972866564667373424434167",
                "length":  477
            },
            "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":  {
                "line_hashes":  [
                    "290671316853353885255779214482401289930",
                    "252043427519727405703777230906108410267",
                    "19892046195976442345261071403009938028",
                    "165020085529443373384161329610153655669"
                ],
                "threshold":  0.9
            },
            "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,
            "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"
            }
        },
        {
            "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/TunerHidlDvr.cpp",
                "function":  "TunerHidlDvr::attachFilter"
            }
        },
        {
            "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/TunerHidlDemux.cpp"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "263657601170645337343180192969379169409",
                    "309705449937115434400806958650919641775",
                    "338568681882477356699778394176349272586",
                    "298410961618185953475489458910735540367"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-514727559-f45be786",
            "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":  [
                    "135402982856963684925407958358512310201",
                    "255415171825784953149720382898767543380",
                    "196632015590291711548111358217772410206",
                    "13303199572234087739744879050564169273",
                    "147167300227078937365012475077188797197",
                    "91562297976816629039381819636014256456",
                    "172935256863619598568714044481940044469",
                    "13303199572234087739744879050564169273"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-514727559-f5a33476",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/0a141f94af01cefeed570cece0059cd93f8f67ba",
            "target":  {
                "file":  "services/tuner/hidl/TunerHidlDvr.cpp"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "44295217711341619473562781457637467834",
                    "80344868344992530735898681483803008467",
                    "197100710933993483336370574023772540554",
                    "10887758983057387385031544563554457734"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-514727559-f6c7a1c7",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/0a141f94af01cefeed570cece0059cd93f8f67ba",
            "target":  {
                "file":  "services/tuner/TunerDemux.cpp"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "338802480972699878010849010711938414162",
                "length":  208
            },
            "id":  "ASB-A-514727559-fb9bfca9",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/0a141f94af01cefeed570cece0059cd93f8f67ba",
            "target":  {
                "file":  "services/tuner/TunerDemux.cpp",
                "function":  "TunerDemux::getAvSyncHwId"
            }
        }
    ]
}

Database specific

source
"https://storage.googleapis.com/android-osv/ASB-A-514727559.json"
platform/frameworks/av

Package

Affected ranges

Type
ECOSYSTEM
Events
Introduced
17:0
Fixed
17:2026-10-01

Affected versions

Other
17

Ecosystem specific

{
    "fixes":  [
        "https://android.googlesource.com/platform/frameworks/av/+/e47b7ea77d3ae38399865faa9166c5cd3e6fef07"
    ],
    "severity":  "High",
    "spl":  "2026-10-01",
    "types":  [
        "EoP"
    ],
    "vanir_signatures":  [
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "135402982856963684925407958358512310201",
                    "255415171825784953149720382898767543380",
                    "196632015590291711548111358217772410206",
                    "13303199572234087739744879050564169273",
                    "147167300227078937365012475077188797197",
                    "91562297976816629039381819636014256456",
                    "172935256863619598568714044481940044469",
                    "13303199572234087739744879050564169273"
                ],
                "threshold":  0.9
            },
            "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"
            }
        },
        {
            "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/TunerDvr.cpp",
                "function":  "TunerDvr::attachFilter"
            }
        },
        {
            "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",
            "target":  {
                "file":  "services/tuner/TunerFrontend.cpp",
                "function":  "TunerFrontend::setLnb"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "338802480972699878010849010711938414162",
                "length":  208
            },
            "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":  "276412631211430978544267996917441564453",
                "length":  590
            },
            "id":  "ASB-A-514727559-1363d128",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/e47b7ea77d3ae38399865faa9166c5cd3e6fef07",
            "target":  {
                "file":  "services/tuner/hidl/TunerHidlDvr.cpp",
                "function":  "TunerHidlDvr::detachFilter"
            }
        },
        {
            "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,
            "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"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "330608528918443294945827584242059673229",
                "length":  340
            },
            "id":  "ASB-A-514727559-1ed992ea",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/e47b7ea77d3ae38399865faa9166c5cd3e6fef07",
            "target":  {
                "file":  "services/tuner/hidl/TunerHidlDescrambler.cpp",
                "function":  "TunerHidlDescrambler::setDemuxSource"
            }
        },
        {
            "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"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "124192828519669759660919900550800991538",
                "length":  456
            },
            "id":  "ASB-A-514727559-37f350c2",
            "signature_type":  "Function",
            "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":  "212111232697527637432178576751223467816",
                "length":  553
            },
            "id":  "ASB-A-514727559-4534dea6",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/e47b7ea77d3ae38399865faa9166c5cd3e6fef07",
            "target":  {
                "file":  "services/tuner/TunerFilter.cpp",
                "function":  "TunerFilter::setDataSource"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "263657601170645337343180192969379169409",
                    "309705449937115434400806958650919641775",
                    "338568681882477356699778394176349272586",
                    "298410961618185953475489458910735540367"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-514727559-57ae3033",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/e47b7ea77d3ae38399865faa9166c5cd3e6fef07",
            "target":  {
                "file":  "services/tuner/hidl/TunerHidlFrontend.cpp"
            }
        },
        {
            "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",
            "target":  {
                "file":  "services/tuner/hidl/TunerHidlFilter.cpp",
                "function":  "TunerHidlFilter::setDataSource"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "295905452793292025123744227996269976237",
                "length":  438
            },
            "id":  "ASB-A-514727559-79d24f27",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/e47b7ea77d3ae38399865faa9166c5cd3e6fef07",
            "target":  {
                "file":  "services/tuner/TunerDvr.cpp",
                "function":  "TunerDvr::detachFilter"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "265725914803976826875301426798665499031",
                "length":  276
            },
            "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,
            "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"
            }
        },
        {
            "deprecated":  false,
            "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,
            "digest":  {
                "function_hash":  "45567526655912857277325983852583359187",
                "length":  173
            },
            "id":  "ASB-A-514727559-9b26319b",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/e47b7ea77d3ae38399865faa9166c5cd3e6fef07",
            "target":  {
                "file":  "services/tuner/TunerDescrambler.cpp",
                "function":  "TunerDescrambler::setDemuxSource"
            }
        },
        {
            "deprecated":  false,
            "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,
            "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",
            "target":  {
                "file":  "services/tuner/TunerFrontend.cpp"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "313079940878127448028548679853768122344",
                "length":  447
            },
            "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":  {
                "line_hashes":  [
                    "290671316853353885255779214482401289930",
                    "252043427519727405703777230906108410267",
                    "19892046195976442345261071403009938028",
                    "165020085529443373384161329610153655669"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-514727559-d7a1bd08",
            "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":  [
                    "236843195217856600177741909362630952711",
                    "290070584137657860520227403657371622652",
                    "19892046195976442345261071403009938028",
                    "165020085529443373384161329610153655669"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-514727559-f5a1aa48",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/e47b7ea77d3ae38399865faa9166c5cd3e6fef07",
            "target":  {
                "file":  "services/tuner/TunerFilter.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-f7b6dfb7",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/e47b7ea77d3ae38399865faa9166c5cd3e6fef07",
            "target":  {
                "file":  "services/tuner/TunerDescrambler.cpp"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "339665155203227534942745734527865667717",
                "length":  630
            },
            "id":  "ASB-A-514727559-fb2ff437",
            "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":  {
                "line_hashes":  [
                    "257508742184965920593004459500027108327",
                    "178333112219497618905904439175633181594",
                    "10905894671344773060708464029062478600",
                    "186624244763847050784481233565440158719",
                    "140104034857141107498170300057624872540",
                    "202381193172247324317967844304452062317",
                    "213213410551859530432735069043092342431",
                    "10914637442018318156393177658128310497",
                    "173712236626234865797929242916453168995",
                    "311324331093795911435594264425467899579",
                    "36124420286780359145726196358686090955",
                    "10914637442018318156393177658128310497"
                ],
                "threshold":  0.9
            },
            "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"
            }
        }
    ]
}

Database specific

source
"https://storage.googleapis.com/android-osv/ASB-A-514727559.json"
platform/frameworks/av

Package

Affected ranges

Type
ECOSYSTEM
Events
Introduced
14:0
Fixed
14:2026-10-01

Affected versions

Other
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":  {
                "file":  "services/tuner/hidl/TunerHidlDescrambler.cpp",
                "function":  "TunerHidlDescrambler::addPid"
            }
        },
        {
            "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"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "190616245453606972866564667373424434167",
                "length":  477
            },
            "id":  "ASB-A-514727559-0b52c9dd",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/ec58e4ffaa5aca4ba375ecdeefb86dc5298d668f",
            "target":  {
                "file":  "services/tuner/hidl/TunerHidlDemux.cpp",
                "function":  "TunerHidlDemux::getAvSyncHwId"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "257508742184965920593004459500027108327",
                    "178333112219497618905904439175633181594",
                    "10905894671344773060708464029062478600",
                    "186624244763847050784481233565440158719",
                    "140104034857141107498170300057624872540",
                    "202381193172247324317967844304452062317",
                    "213213410551859530432735069043092342431",
                    "10914637442018318156393177658128310497",
                    "173712236626234865797929242916453168995",
                    "311324331093795911435594264425467899579",
                    "36124420286780359145726196358686090955",
                    "10914637442018318156393177658128310497"
                ],
                "threshold":  0.9
            },
            "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":  {
                "function_hash":  "45567526655912857277325983852583359187",
                "length":  173
            },
            "id":  "ASB-A-514727559-17d4516f",
            "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":  "313079940878127448028548679853768122344",
                "length":  447
            },
            "id":  "ASB-A-514727559-21fe8b5d",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/ec58e4ffaa5aca4ba375ecdeefb86dc5298d668f",
            "target":  {
                "file":  "services/tuner/hidl/TunerHidlDescrambler.cpp",
                "function":  "TunerHidlDescrambler::removePid"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "263657601170645337343180192969379169409",
                    "309705449937115434400806958650919641775",
                    "338568681882477356699778394176349272586",
                    "298410961618185953475489458910735540367"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-514727559-2531fdb5",
            "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":  {
                "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":  {
                "file":  "services/tuner/TunerDescrambler.cpp",
                "function":  "TunerDescrambler::removePid"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "87162641047316995214515447274459290451",
                    "268058291168602853057867451347598532112",
                    "123326084248607643083224824707287639209",
                    "298410961618185953475489458910735540367"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-514727559-2fbda846",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/ec58e4ffaa5aca4ba375ecdeefb86dc5298d668f",
            "target":  {
                "file":  "services/tuner/TunerFrontend.cpp"
            }
        },
        {
            "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":  {
                "file":  "services/tuner/hidl/TunerHidlDescrambler.cpp",
                "function":  "TunerHidlDescrambler::setDemuxSource"
            }
        },
        {
            "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",
            "target":  {
                "file":  "services/tuner/TunerFrontend.cpp",
                "function":  "TunerFrontend::setLnb"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "307500140251045124118106964241039479965",
                    "173308187235652617852451662526955460458",
                    "161909591646364700275717823325233814387",
                    "20009140329602989256120349524737740494",
                    "159428794555172663650658842643155032323",
                    "97655472993533050496171667992784890386",
                    "314337908809131410672188582117137669327",
                    "109594732673247067876295754373220587575",
                    "283223994481241836762318683004627869425",
                    "214498783982308515171153299720981257279",
                    "168735455970004465137189920206878762606",
                    "109594732673247067876295754373220587575"
                ],
                "threshold":  0.9
            },
            "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"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "338802480972699878010849010711938414162",
                "length":  208
            },
            "id":  "ASB-A-514727559-830aa07e",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/ec58e4ffaa5aca4ba375ecdeefb86dc5298d668f",
            "target":  {
                "file":  "services/tuner/TunerDemux.cpp",
                "function":  "TunerDemux::getAvSyncHwId"
            }
        },
        {
            "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",
            "target":  {
                "file":  "services/tuner/TunerFilter.cpp",
                "function":  "TunerFilter::setDataSource"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "51126770565253523808848171720224156209",
                "length":  438
            },
            "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":  {
                "line_hashes":  [
                    "253316794967149168207373065973356372825",
                    "54393678489109734306569178881449741281",
                    "207497160138011963498925530468971044298",
                    "13303199572234087739744879050564169273",
                    "321025723898050162589066538858781558696",
                    "333759477025513650703379037204081596834",
                    "297069493886316155972520239832896311607",
                    "13303199572234087739744879050564169273"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-514727559-922a4e5f",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/ec58e4ffaa5aca4ba375ecdeefb86dc5298d668f",
            "target":  {
                "file":  "services/tuner/TunerDvr.cpp"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "44295217711341619473562781457637467834",
                    "80344868344992530735898681483803008467",
                    "197100710933993483336370574023772540554",
                    "10887758983057387385031544563554457734"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-514727559-9e7e3464",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/ec58e4ffaa5aca4ba375ecdeefb86dc5298d668f",
            "target":  {
                "file":  "services/tuner/TunerDemux.cpp"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "295905452793292025123744227996269976237",
                "length":  438
            },
            "id":  "ASB-A-514727559-a060158b",
            "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":  "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"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "135402982856963684925407958358512310201",
                    "255415171825784953149720382898767543380",
                    "196632015590291711548111358217772410206",
                    "13303199572234087739744879050564169273",
                    "147167300227078937365012475077188797197",
                    "91562297976816629039381819636014256456",
                    "172935256863619598568714044481940044469",
                    "13303199572234087739744879050564169273"
                ],
                "threshold":  0.9
            },
            "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":  [
                    "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"
            }
        },
        {
            "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",
            "target":  {
                "file":  "services/tuner/hidl/TunerHidlFilter.cpp",
                "function":  "TunerHidlFilter::setDataSource"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "115513133335702248944474488827359297629",
                    "63301102873186645935926140733033431499",
                    "268961701094930333933105858561927159324",
                    "202308691312115788234813653212466604130",
                    "217887342422210767184346568872857740241",
                    "310044778993272305930911848853224736253",
                    "275024477173379766245607107082268057072",
                    "144606048604927719913437090330179328750",
                    "311368139569470393201016313614418903026"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-514727559-d528d3c0",
            "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":  {
                "function_hash":  "124192828519669759660919900550800991538",
                "length":  456
            },
            "id":  "ASB-A-514727559-ebd6f9cd",
            "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":  "339665155203227534942745734527865667717",
                "length":  630
            },
            "id":  "ASB-A-514727559-ebf67c34",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/ec58e4ffaa5aca4ba375ecdeefb86dc5298d668f",
            "target":  {
                "file":  "services/tuner/hidl/TunerHidlDvr.cpp",
                "function":  "TunerHidlDvr::attachFilter"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "265725914803976826875301426798665499031",
                "length":  276
            },
            "id":  "ASB-A-514727559-f98c560d",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/av/+/ec58e4ffaa5aca4ba375ecdeefb86dc5298d668f",
            "target":  {
                "file":  "services/tuner/TunerDescrambler.cpp",
                "function":  "TunerDescrambler::addPid"
            }
        }
    ]
}

Database specific

source
"https://storage.googleapis.com/android-osv/ASB-A-514727559.json"