Affected packages

Android / :linux_kernel:

Package

Affected ranges

Type
ECOSYSTEM
Events
Introduced
:0
Fixed
:2026-11-05

Affected versions

Other
Kernel

Ecosystem specific

{
    "fixes":  [
        "https://android.googlesource.com/kernel/common/+/329d7c6e7215f52bb5922b4bcaa6bf713fa4ccff",
        "https://android.googlesource.com/kernel/common/+/f4633d3767965e89b835bca04981b67cc8aa78bd",
        "https://android.googlesource.com/kernel/common/+/8c62fa09cc8a04cbaaa5d00b5dcd51279bee3bdb",
        "https://android.googlesource.com/kernel/common/+/f0a3950f0fa3988e9af43b5656f72fa675672c82",
        "https://android.googlesource.com/kernel/common/+/7d6d4a26e7ead0bc501f3ed6809a66c2f3d49365",
        "https://android.googlesource.com/kernel/common/+/82cd807f41d89d5cf2b4c3ac7affdb91188baea7",
        "https://android.googlesource.com/kernel/common/+/2f86c81dc9453ed385c4f0703d6bd664d0997567",
        "https://android.googlesource.com/kernel/common/+/d518f4cc29a9a95f631c8c811fe6791ad08c4f56",
        "https://android.googlesource.com/kernel/common/+/d9b4efaed7a573d245dc5873c7d6c304a9936fdd"
    ],
    "severity":  "High",
    "spl":  "2026-11-05",
    "types":  [
        "EoP"
    ],
    "vanir_signatures":  [
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "41624038543191610686885017007715375996",
                    "248448133933240034659426978387974227154",
                    "95006380817314928719703164325014026971",
                    "171480352673842863366806898539344004762"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-503384798-08b1ff46",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/kernel/common/+/d9b4efaed7a573d245dc5873c7d6c304a9936fdd",
            "target":  {
                "file":  "arch/arm64/kvm/hyp/nvhe/iommu/iommu.c"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "289407063611588716092795887437893093874",
                    "120881777396063425660938941345686227759",
                    "318534339006631353720719199512862538096",
                    "88563514058459432313143081984217649523",
                    "267048110911112320066824692090450019876",
                    "333089573524713329751715521002527023343",
                    "267600766014704963590229103123679750047",
                    "102942658452205320459231595243138076176",
                    "130123098219720402290164341179997685773",
                    "285146826246643651645637673645456950414",
                    "46305755005106783563398111844690392076",
                    "130767929167497759501197333072556469036",
                    "88797785495928496814009752704485980718"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-503384798-30fe0215",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/kernel/common/+/329d7c6e7215f52bb5922b4bcaa6bf713fa4ccff",
            "target":  {
                "file":  "arch/arm64/kvm/hyp/nvhe/mem_protect.c"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "99892171902826701721908594755211016053",
                "length":  671
            },
            "id":  "ASB-A-503384798-4611065e",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/kernel/common/+/8c62fa09cc8a04cbaaa5d00b5dcd51279bee3bdb",
            "target":  {
                "file":  "virt/kvm/vfio.c",
                "function":  "kvm_vfio_pviommu_attach"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "78200546156012581065005364508826195945",
                    "219870121190120044095832161766145461143",
                    "87878553870752821017494372189761903754",
                    "260139003182918249110250837991220553498"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-503384798-55d19712",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/kernel/common/+/82cd807f41d89d5cf2b4c3ac7affdb91188baea7",
            "target":  {
                "file":  "drivers/iommu/io-pgtable-arm-common.c"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "172858350513333507742657896581359888258",
                    "19188731497931507811905194166847152219",
                    "200512177609271170458893180350538234402",
                    "257693533441079552998299631611923969167"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-503384798-6304250b",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/kernel/common/+/7d6d4a26e7ead0bc501f3ed6809a66c2f3d49365",
            "target":  {
                "file":  "drivers/iommu/arm/arm-smmu-v3/pkvm/arm-smmu-v3.c"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "248340521753024282317018259587090029697",
                "length":  626
            },
            "id":  "ASB-A-503384798-6c78f7fe",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/kernel/common/+/2f86c81dc9453ed385c4f0703d6bd664d0997567",
            "target":  {
                "file":  "drivers/iommu/arm/arm-smmu-v3/pkvm/arm-smmu-v3.c",
                "function":  "smmu_unmap_pages"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "77932403112495172743288900516447989814",
                    "141526517654518460604088811293200832323",
                    "27836268315525444471369181122377179500",
                    "33757979601207912645308252154973417339",
                    "305458979290355936414707965711092392559",
                    "314650931647502009322239686021033032681",
                    "228057565913214674416804129910504748593",
                    "27899858423427688711248582660830382998",
                    "265205290138312779401596656267812905893",
                    "330542579927671329995984923348170246750",
                    "56678954344851737991566539409408747853",
                    "132441708529659720524479451344967449566",
                    "7410984180084189500776710001672207785",
                    "217674688684235168094731582971025265764",
                    "120648066300451268904949716206175355406"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-503384798-7dfb2441",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/kernel/common/+/8c62fa09cc8a04cbaaa5d00b5dcd51279bee3bdb",
            "target":  {
                "file":  "virt/kvm/vfio.c"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "30271056533247701012480513573157567652",
                "length":  313
            },
            "id":  "ASB-A-503384798-bd0851d4",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/kernel/common/+/329d7c6e7215f52bb5922b4bcaa6bf713fa4ccff",
            "target":  {
                "file":  "arch/arm64/kvm/hyp/nvhe/mem_protect.c",
                "function":  "pkvm_get_guest_pa_request_use_dma"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "28630826806237706854215928518917763750",
                "length":  1305
            },
            "id":  "ASB-A-503384798-c874d33e",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/kernel/common/+/f0a3950f0fa3988e9af43b5656f72fa675672c82",
            "target":  {
                "file":  "arch/arm64/kvm/hyp/nvhe/iommu/pviommu.c",
                "function":  "pkvm_guest_iommu_alloc_domain"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "312151499649679416172919737814952427724",
                    "115084615417835253783636202140222502766",
                    "15439228708167646917245979125535053688",
                    "164974473202816779119343906780207464751"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-503384798-c93d142a",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/kernel/common/+/2f86c81dc9453ed385c4f0703d6bd664d0997567",
            "target":  {
                "file":  "drivers/iommu/arm/arm-smmu-v3/pkvm/arm-smmu-v3.c"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "108573041568332991974728759011982292467",
                "length":  869
            },
            "id":  "ASB-A-503384798-e487909d",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/kernel/common/+/7d6d4a26e7ead0bc501f3ed6809a66c2f3d49365",
            "target":  {
                "file":  "drivers/iommu/arm/arm-smmu-v3/pkvm/arm-smmu-v3.c",
                "function":  "smmu_dev_block_dma"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "153902164498098477774347671850454311837",
                    "130354674949910116571797226869444880015",
                    "262433106233822064994947291014900449231",
                    "18196928434785430041265198030326886049",
                    "13449135886361055312864855742305759806",
                    "308141173840057774255914880875883082389",
                    "115954434235475886189381559704039689670",
                    "97714284197860316147735733309126534810",
                    "281411067893976755487892058062093210853",
                    "103341913151600274526709329640577882190",
                    "304421930593443692186783927095526415904",
                    "145824037814593113393870381907519002695",
                    "131082119074990756059685885100848517148",
                    "229112886155432902913955019944505581505",
                    "293763927205804417616403267787362746451",
                    "142523198879685566265018066416225820329",
                    "72408750259996755400318938942019443498",
                    "239110601348960614840379043531224623087",
                    "280707571214749308521727741466878684825",
                    "216035222493827218070035414683755418433",
                    "233322659429533336090153811370252282318",
                    "184977574100344899204029659504273568527",
                    "166722930461464790092532998173163206802"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-503384798-e660fb8a",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/kernel/common/+/f0a3950f0fa3988e9af43b5656f72fa675672c82",
            "target":  {
                "file":  "arch/arm64/kvm/hyp/nvhe/iommu/pviommu.c"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "68851789192442681393706024052447704706",
                "length":  1034
            },
            "id":  "ASB-A-503384798-ea165146",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/kernel/common/+/82cd807f41d89d5cf2b4c3ac7affdb91188baea7",
            "target":  {
                "file":  "drivers/iommu/io-pgtable-arm-common.c",
                "function":  "arm_lpae_split_blk_unmap"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "332917304898042235801722513513513737901",
                "length":  513
            },
            "id":  "ASB-A-503384798-f495574c",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/kernel/common/+/d9b4efaed7a573d245dc5873c7d6c304a9936fdd",
            "target":  {
                "file":  "arch/arm64/kvm/hyp/nvhe/iommu/iommu.c",
                "function":  "kvm_iommu_free_domain"
            }
        }
    ]
}

Database specific

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