ASB-A-368376056

See a problem?
Import Source
https://storage.googleapis.com/android-osv/ASB-A-368376056.json
JSON Data
https://api.osv.dev/v1/vulns/ASB-A-368376056
Aliases
  • A-368376056
  • CVE-2026-0053
Published
2026-11-01T00:00:00Z
Modified
2026-11-02T17:11:25Z
Summary
[none]
Details

In multiple locations, there is a possible method for a primary user to disable secure nfc on other full users due to insufficient isolation between Android users. 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/packages/apps/Settings

Affected ranges

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

Affected versions

Other
17-qpr2-next

Ecosystem specific

{
    "fixes":  [
        "https://android.googlesource.com/platform/packages/apps/Settings/+/66eef6f37261d34b485a60b4ad3f3339373b720f",
        "https://android.googlesource.com/platform/packages/apps/Settings/+/7227f8992a471ad2617428c0f2aa12385d559b41"
    ],
    "severity":  "High",
    "spl":  "2026-11-01",
    "types":  [
        "EoP"
    ],
    "vanir_signatures":  [
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "69998422870394655977648325128076405819",
                    "311619378462149478804349158705802588471",
                    "186734156026891186808120463729253962575",
                    "332818612813016942703904974974259496406",
                    "313381470095387661907091598675191919505",
                    "328288099310947053755468995729055532932",
                    "209540420578694369937829668346363955767",
                    "27667795664106635987182076442994720131",
                    "58864041573008407303072064918304242487",
                    "282891871442886192701874521644096873702",
                    "254905485974175188853617397053374599932",
                    "159997501264443733789816234865944938474",
                    "218406254822916566368028569253504502520",
                    "105135349804760838859480469610730392589",
                    "102715412356406950219770955940244365114"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-2a5bd58f",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Settings/+/66eef6f37261d34b485a60b4ad3f3339373b720f",
            "target":  {
                "file":  "src/com/android/settings/nfc/SecureNfcPreferenceController.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "34874531922352181984601645267114840394",
                "length":  92
            },
            "id":  "ASB-A-368376056-37c745cb",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Settings/+/66eef6f37261d34b485a60b4ad3f3339373b720f",
            "target":  {
                "file":  "src/com/android/settings/nfc/SecureNfcPreferenceController.java",
                "function":  "isToggleable"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "44364368635206463946580718456940636632",
                "length":  547
            },
            "id":  "ASB-A-368376056-4591d365",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Settings/+/7227f8992a471ad2617428c0f2aa12385d559b41",
            "target":  {
                "file":  "src/com/android/settings/nfc/SecureNfcEnabler.java",
                "function":  "handleNfcStateChanged"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "209284609570306931753186281987199588064",
                    "6638282209521555423415790453888574383",
                    "293688372119416141371356797394985090707",
                    "303355916805411926264830611276457670287",
                    "321383215065744062185370430321167392640",
                    "282891871442886192701874521644096873702",
                    "254905485974175188853617397053374599932",
                    "159997501264443733789816234865944938474",
                    "218406254822916566368028569253504502520",
                    "105135349804760838859480469610730392589",
                    "102715412356406950219770955940244365114"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-49290f42",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Settings/+/66eef6f37261d34b485a60b4ad3f3339373b720f",
            "target":  {
                "file":  "src/com/android/settings/nfc/SecureNfcEnabler.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "222717576057888766947304829867241126022",
                    "176716013815801271371011895249285319184",
                    "340046370131221628976650780733953479947",
                    "24981409069758245919959226956839528696",
                    "255288383093687017670599869428382125856",
                    "75407180318704451699303769443305508093"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-5668deab",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Settings/+/7227f8992a471ad2617428c0f2aa12385d559b41",
            "target":  {
                "file":  "src/com/android/settings/nfc/SecureNfcEnabler.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "89075410434915536420198620674892884764",
                "length":  116
            },
            "id":  "ASB-A-368376056-69f8f4fc",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Settings/+/7227f8992a471ad2617428c0f2aa12385d559b41",
            "target":  {
                "file":  "src/com/android/settings/nfc/SecureNfcPreferenceController.java",
                "function":  "SecureNfcPreferenceController"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "54077344772517366223645446965945596572",
                    "57316047783306358646712498073955376079",
                    "258161008170561121974331351658638109557",
                    "197774552826717936572650994687404957772",
                    "92841685830375913791140906003311285390",
                    "218161233665785497972170452609113561771",
                    "172889032907903584116621080465823300622",
                    "226837440412430644719625387943481803665",
                    "314910061929938933018535692921746940315",
                    "131424239102018771947341017546740042056",
                    "27823716128407417507647055994735050253",
                    "320282621406171665750983976927576325808",
                    "48127822925468150373568631892975356896"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-9e0ebf42",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Settings/+/7227f8992a471ad2617428c0f2aa12385d559b41",
            "target":  {
                "file":  "src/com/android/settings/nfc/SecureNfcPreferenceController.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "207321593960634909201921155582634271263",
                "length":  76
            },
            "id":  "ASB-A-368376056-a9c9445a",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Settings/+/7227f8992a471ad2617428c0f2aa12385d559b41",
            "target":  {
                "file":  "src/com/android/settings/nfc/SecureNfcPreferenceController.java",
                "function":  "setChecked"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "34874531922352181984601645267114840394",
                "length":  92
            },
            "id":  "ASB-A-368376056-da12a358",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Settings/+/66eef6f37261d34b485a60b4ad3f3339373b720f",
            "target":  {
                "file":  "src/com/android/settings/nfc/SecureNfcEnabler.java",
                "function":  "isToggleable"
            }
        }
    ]
}

Database specific

source
"https://storage.googleapis.com/android-osv/ASB-A-368376056.json"
platform/packages/modules/Nfc

Affected ranges

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

Affected versions

Other
17-qpr2-next

Ecosystem specific

{
    "fixes":  [
        "https://android.googlesource.com/platform/packages/modules/Nfc/+/bffc57339cf2105bb0a12cb754f7b4c4e09ddb45",
        "https://android.googlesource.com/platform/packages/modules/Nfc/+/f34a889829d3f124407b7e908d72eaf0bfae0dcc",
        "https://android.googlesource.com/platform/packages/modules/Nfc/+/6babe35bf1d9c8b5343a008fc0f4f9674eda8c14",
        "https://android.googlesource.com/platform/packages/modules/Nfc/+/cbe2160664aab4319c5b58d407b8887fdda66f62",
        "https://android.googlesource.com/platform/packages/modules/Nfc/+/a92d1d2e8e6c9f81276b036a1216044eb8403e4a",
        "https://android.googlesource.com/platform/packages/modules/Nfc/+/8975685598cd95a9a64afffbae7c94fd345b0c59",
        "https://android.googlesource.com/platform/packages/modules/Nfc/+/3d4f50ef8c81cbffec6b26fc036d22a44d51f6a2"
    ],
    "severity":  "High",
    "spl":  "2026-11-01",
    "types":  [
        "EoP"
    ],
    "vanir_signatures":  [
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "101353040130695027387326864042679989354",
                    "225971534898815275375982712204473219840",
                    "328580729581522512380846757080541822171",
                    "266763185565221250131967423599669425325",
                    "59178563393137500718978570023878179351",
                    "308937785487716827985533691369395282740",
                    "47494696376204049187808587308716604611",
                    "156329904156582542851512545732427498839",
                    "187611579222337241048005630466272487227",
                    "51258913588751882871044203316384435358",
                    "26363382010278268082279678556618016775",
                    "301340202791120208265372672872925827684",
                    "147735183532531700926249832644393786296",
                    "282914761086141750095183159189569308993",
                    "119620790112283322120611771300003376122",
                    "15128880062835040620443381158708317852",
                    "227742989635237767363982961789723399905",
                    "45010697437960440896773964018741224133",
                    "90466625174688156292359799135192391266"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-0dae29b2",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/3d4f50ef8c81cbffec6b26fc036d22a44d51f6a2",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "143991510064743967510527479624285686407",
                "length":  322
            },
            "id":  "ASB-A-368376056-23ede1ee",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/f34a889829d3f124407b7e908d72eaf0bfae0dcc",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java",
                "function":  "reinitializeAfterDeMigration"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "278859543483389756180095937243761240208",
                    "11297833801281572323987031705742504454",
                    "231701959951517075310037790317168925611",
                    "90199264138610646223364738016584651011",
                    "166578947336619559175516286065176009012",
                    "94171791533549663747340469035867169299",
                    "254745806402569942408719808891566779718",
                    "180691329610568536754607603893423728766",
                    "105335545510971270863916358351599584824",
                    "17747633237556308132745463031765564223",
                    "220125562870043218308871388389380792849",
                    "87093620512607210533645936992999064910",
                    "85015386331838235190022962201617632534",
                    "20529494845657381650009416210807435895",
                    "147726659496385324353204989433476238088",
                    "172841310550095658579420665015641858214",
                    "465249031645471354459374148777746203",
                    "95969556597786250723654597162217601760",
                    "254745806402569942408719808891566779718"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-2df061e9",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/f34a889829d3f124407b7e908d72eaf0bfae0dcc",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "280709577032904308610724865009341566729",
                    "149890964096715973965412170928449598026",
                    "224739667275857545851558044794648898448",
                    "104656977465516015010674509306601731147",
                    "1935535255209182108261915041865352522",
                    "268860353107202127626045553600315975852"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-2fd7daf3",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/cbe2160664aab4319c5b58d407b8887fdda66f62",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "103946491949320240868666084154672323952",
                    "50470880851351152325832618358338226961",
                    "283398752425353624212711496815431454451",
                    "24739734881333274607935057615438557752"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-6d3bdc59",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/6babe35bf1d9c8b5343a008fc0f4f9674eda8c14",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "315917668312024223911156119843693605405",
                "length":  570
            },
            "id":  "ASB-A-368376056-72e017d0",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/a92d1d2e8e6c9f81276b036a1216044eb8403e4a",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java",
                "function":  "reinitializeAfterDeMigration"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "169458134961134723383605927244815823987",
                "length":  1202
            },
            "id":  "ASB-A-368376056-772580c6",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/f34a889829d3f124407b7e908d72eaf0bfae0dcc",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java",
                "function":  "setNfcSecure"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "198118333739748502194426342713667920747",
                    "19842390642761913036980460338462413101",
                    "147685433162481524948007706785628319829",
                    "336402632569239176882754522619293001361"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-7a5abae0",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/f34a889829d3f124407b7e908d72eaf0bfae0dcc",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/DeviceConfigFacade.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "192176812660817066401534866389961769863",
                    "152314195258822048167292719125275819806",
                    "183123120144773998613712815004240927943",
                    "248386594985363166465697732186055555451"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-8d63cb45",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/a92d1d2e8e6c9f81276b036a1216044eb8403e4a",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "262076810182442983676420508509825181060",
                "length":  622
            },
            "id":  "ASB-A-368376056-9985298d",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/3d4f50ef8c81cbffec6b26fc036d22a44d51f6a2",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java",
                "function":  "reinitializeAfterDeMigration"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "203993870310651629413615329950211559239",
                "length":  3340
            },
            "id":  "ASB-A-368376056-a62b7a28",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/3d4f50ef8c81cbffec6b26fc036d22a44d51f6a2",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java",
                "function":  "onReceive"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "80104856257368944453798990540903503392",
                "length":  798
            },
            "id":  "ASB-A-368376056-c17ea39b",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/bffc57339cf2105bb0a12cb754f7b4c4e09ddb45",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcBackupAgent.java",
                "function":  "onRestoreFinished"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "38376075323383446767425344417308967029",
                "length":  342
            },
            "id":  "ASB-A-368376056-c75bc2ef",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/cbe2160664aab4319c5b58d407b8887fdda66f62",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java",
                "function":  "reinitializeAfterDeMigration"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "203913134410304144014137405377476762648",
                "length":  3315
            },
            "id":  "ASB-A-368376056-e1843f22",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/f34a889829d3f124407b7e908d72eaf0bfae0dcc",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java",
                "function":  "onReceive"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "262378532644591496841310235500081219782",
                "length":  113
            },
            "id":  "ASB-A-368376056-ec3620b6",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/6babe35bf1d9c8b5343a008fc0f4f9674eda8c14",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java",
                "function":  "isNfcSecureEnabled"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "131166060838439478901984785700190699089",
                "length":  8673
            },
            "id":  "ASB-A-368376056-f4966205",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/f34a889829d3f124407b7e908d72eaf0bfae0dcc",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java",
                "function":  "NfcService"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "64811235637016624919863701842713062543",
                    "327988689205983550062207825148603980432",
                    "298206424055492828133074001108071437891",
                    "34999431952621156074688787477929051547",
                    "79934928823340058565061051436395301572"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-fb0761f9",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/bffc57339cf2105bb0a12cb754f7b4c4e09ddb45",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcBackupAgent.java"
            }
        }
    ]
}

Database specific

source
"https://storage.googleapis.com/android-osv/ASB-A-368376056.json"
platform/packages/apps/Nfc

Affected ranges

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

Affected versions

Other
15

Ecosystem specific

{
    "fixes":  [
        "https://android.googlesource.com/platform/packages/apps/Nfc/+/4e202097e629c668889376bab367763940fd3529",
        "https://android.googlesource.com/platform/packages/apps/Nfc/+/7784ef9b53d2ac24ce0ea8a2e9806abc5beda307",
        "https://android.googlesource.com/platform/packages/apps/Nfc/+/19cb8db0b007be311da7f252dafc788026f96df4"
    ],
    "severity":  "High",
    "spl":  "2026-11-01",
    "types":  [
        "EoP"
    ],
    "vanir_signatures":  [
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "81819997620236703546819635067020400168",
                "length":  1602
            },
            "id":  "ASB-A-368376056-39c544c6",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Nfc/+/7784ef9b53d2ac24ce0ea8a2e9806abc5beda307",
            "target":  {
                "file":  "src/com/android/nfc/NfcService.java",
                "function":  "onReceive"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "310813426852752162009203398026221035685",
                    "171660942489886309023090846871674625716",
                    "87500728647114242931840964456659622185",
                    "198244018702030022011695278473760181509",
                    "137473039276238334888919458559933257459"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-3db10fff",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Nfc/+/7784ef9b53d2ac24ce0ea8a2e9806abc5beda307",
            "target":  {
                "file":  "src/com/android/nfc/DeviceConfigFacade.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "92482702056462851755737525326261096887",
                "length":  7503
            },
            "id":  "ASB-A-368376056-4fc52a97",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Nfc/+/7784ef9b53d2ac24ce0ea8a2e9806abc5beda307",
            "target":  {
                "file":  "src/com/android/nfc/NfcService.java",
                "function":  "NfcService"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "240697668269370775545984214064811009875",
                    "280914287219749391541704915194897350121",
                    "237602214013663267895964133276470427649",
                    "222652883902225691187798391196759320586",
                    "25519035613758677035513920651732212209",
                    "138620925565343247805299153835050999538",
                    "256957942909631590925835527629680369946",
                    "36809385568754590292117015599969328021",
                    "53927140527740163493554171424475074631"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-557b7f95",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Nfc/+/4e202097e629c668889376bab367763940fd3529",
            "target":  {
                "file":  "src/com/android/nfc/NfcBackupAgent.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "22943606071063391775856037036248411077",
                    "11297833801281572323987031705742504454",
                    "231701959951517075310037790317168925611",
                    "41221666827447695731995707015411822632",
                    "11877656752629729860623254368907437507",
                    "149408416276314447872262776601182675940",
                    "294247369096076068235492581326225395878",
                    "180173533878450078971817192155505473865",
                    "20543413743013627128148262595742321671",
                    "329254898021878439863872433876657720279",
                    "224968026222446981706192015864796376720",
                    "296871377028162525206467570056759271263",
                    "449012703324349492270164888384458579",
                    "220125562870043218308871388389380792849",
                    "101857577244968592767724048048151759496",
                    "44425745756094959982623307397358185680",
                    "68912887895025030093650910918826719235",
                    "131737297349071433416715659033394277191"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-6380b631",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Nfc/+/7784ef9b53d2ac24ce0ea8a2e9806abc5beda307",
            "target":  {
                "file":  "src/com/android/nfc/NfcService.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "334580010117560352309922661555788887556",
                "length":  688
            },
            "id":  "ASB-A-368376056-7646a7ca",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Nfc/+/4e202097e629c668889376bab367763940fd3529",
            "target":  {
                "file":  "src/com/android/nfc/NfcBackupAgent.java",
                "function":  "onRestoreFinished"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "98527149453503385889399369630652154409",
                "length":  959
            },
            "id":  "ASB-A-368376056-8843f0a7",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Nfc/+/7784ef9b53d2ac24ce0ea8a2e9806abc5beda307",
            "target":  {
                "file":  "src/com/android/nfc/NfcService.java",
                "function":  "setNfcSecure"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "103946491949320240868666084154672323952",
                    "50470880851351152325832618358338226961",
                    "283398752425353624212711496815431454451",
                    "24739734881333274607935057615438557752"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-99117e3e",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Nfc/+/19cb8db0b007be311da7f252dafc788026f96df4",
            "target":  {
                "file":  "src/com/android/nfc/NfcService.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "262378532644591496841310235500081219782",
                "length":  113
            },
            "id":  "ASB-A-368376056-b0845139",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Nfc/+/19cb8db0b007be311da7f252dafc788026f96df4",
            "target":  {
                "file":  "src/com/android/nfc/NfcService.java",
                "function":  "isNfcSecureEnabled"
            }
        }
    ]
}

Database specific

source
"https://storage.googleapis.com/android-osv/ASB-A-368376056.json"
platform/packages/apps/Settings

Affected ranges

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

Affected versions

Other
15

Ecosystem specific

{
    "fixes":  [
        "https://android.googlesource.com/platform/packages/apps/Settings/+/85e3c9b6116d546da401be6e9fd865836ecfdcd3",
        "https://android.googlesource.com/platform/packages/apps/Settings/+/d5acf2e67f568fdb9721752fa6347ffd10943add"
    ],
    "severity":  "High",
    "spl":  "2026-11-01",
    "types":  [
        "EoP"
    ],
    "vanir_signatures":  [
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "209284609570306931753186281987199588064",
                    "6638282209521555423415790453888574383",
                    "293688372119416141371356797394985090707",
                    "303355916805411926264830611276457670287",
                    "321383215065744062185370430321167392640",
                    "282891871442886192701874521644096873702",
                    "254905485974175188853617397053374599932",
                    "159997501264443733789816234865944938474",
                    "218406254822916566368028569253504502520",
                    "105135349804760838859480469610730392589",
                    "102715412356406950219770955940244365114"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-21611cf7",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Settings/+/85e3c9b6116d546da401be6e9fd865836ecfdcd3",
            "target":  {
                "file":  "src/com/android/settings/nfc/SecureNfcEnabler.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "222717576057888766947304829867241126022",
                    "176716013815801271371011895249285319184",
                    "340046370131221628976650780733953479947",
                    "24981409069758245919959226956839528696",
                    "255288383093687017670599869428382125856",
                    "75407180318704451699303769443305508093"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-28d7f429",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Settings/+/d5acf2e67f568fdb9721752fa6347ffd10943add",
            "target":  {
                "file":  "src/com/android/settings/nfc/SecureNfcEnabler.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "34874531922352181984601645267114840394",
                "length":  92
            },
            "id":  "ASB-A-368376056-303bc26c",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Settings/+/85e3c9b6116d546da401be6e9fd865836ecfdcd3",
            "target":  {
                "file":  "src/com/android/settings/nfc/SecureNfcEnabler.java",
                "function":  "isToggleable"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "34874531922352181984601645267114840394",
                "length":  92
            },
            "id":  "ASB-A-368376056-3e38a688",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Settings/+/85e3c9b6116d546da401be6e9fd865836ecfdcd3",
            "target":  {
                "file":  "src/com/android/settings/nfc/SecureNfcPreferenceController.java",
                "function":  "isToggleable"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "69998422870394655977648325128076405819",
                    "311619378462149478804349158705802588471",
                    "186734156026891186808120463729253962575",
                    "332818612813016942703904974974259496406",
                    "313381470095387661907091598675191919505",
                    "328288099310947053755468995729055532932",
                    "209540420578694369937829668346363955767",
                    "27667795664106635987182076442994720131",
                    "58864041573008407303072064918304242487",
                    "282891871442886192701874521644096873702",
                    "254905485974175188853617397053374599932",
                    "159997501264443733789816234865944938474",
                    "218406254822916566368028569253504502520",
                    "105135349804760838859480469610730392589",
                    "102715412356406950219770955940244365114"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-753a1655",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Settings/+/85e3c9b6116d546da401be6e9fd865836ecfdcd3",
            "target":  {
                "file":  "src/com/android/settings/nfc/SecureNfcPreferenceController.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "44364368635206463946580718456940636632",
                "length":  547
            },
            "id":  "ASB-A-368376056-80033ed1",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Settings/+/d5acf2e67f568fdb9721752fa6347ffd10943add",
            "target":  {
                "file":  "src/com/android/settings/nfc/SecureNfcEnabler.java",
                "function":  "handleNfcStateChanged"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "226837440412430644719625387943481803665",
                    "314910061929938933018535692921746940315",
                    "131424239102018771947341017546740042056",
                    "27823716128407417507647055994735050253",
                    "320282621406171665750983976927576325808",
                    "48127822925468150373568631892975356896"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-8586067d",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Settings/+/d5acf2e67f568fdb9721752fa6347ffd10943add",
            "target":  {
                "file":  "src/com/android/settings/nfc/SecureNfcPreferenceController.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "207321593960634909201921155582634271263",
                "length":  76
            },
            "id":  "ASB-A-368376056-fb39a9c0",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Settings/+/d5acf2e67f568fdb9721752fa6347ffd10943add",
            "target":  {
                "file":  "src/com/android/settings/nfc/SecureNfcPreferenceController.java",
                "function":  "setChecked"
            }
        }
    ]
}

Database specific

source
"https://storage.googleapis.com/android-osv/ASB-A-368376056.json"
platform/packages/apps/Settings

Affected ranges

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

Affected versions

Other
16

Ecosystem specific

{
    "fixes":  [
        "https://android.googlesource.com/platform/packages/apps/Settings/+/4261c180f8fda9888fc7dce6a44f0fd55f372d25",
        "https://android.googlesource.com/platform/packages/apps/Settings/+/49a32a08e24006d5e499860654679e8bd22464c5"
    ],
    "severity":  "High",
    "spl":  "2026-11-01",
    "types":  [
        "EoP"
    ],
    "vanir_signatures":  [
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "209284609570306931753186281987199588064",
                    "6638282209521555423415790453888574383",
                    "293688372119416141371356797394985090707",
                    "303355916805411926264830611276457670287",
                    "321383215065744062185370430321167392640",
                    "282891871442886192701874521644096873702",
                    "254905485974175188853617397053374599932",
                    "159997501264443733789816234865944938474",
                    "218406254822916566368028569253504502520",
                    "105135349804760838859480469610730392589",
                    "102715412356406950219770955940244365114"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-1b6db821",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Settings/+/4261c180f8fda9888fc7dce6a44f0fd55f372d25",
            "target":  {
                "file":  "src/com/android/settings/nfc/SecureNfcEnabler.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "222717576057888766947304829867241126022",
                    "176716013815801271371011895249285319184",
                    "340046370131221628976650780733953479947",
                    "24981409069758245919959226956839528696",
                    "255288383093687017670599869428382125856",
                    "75407180318704451699303769443305508093"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-3d84801c",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Settings/+/49a32a08e24006d5e499860654679e8bd22464c5",
            "target":  {
                "file":  "src/com/android/settings/nfc/SecureNfcEnabler.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "34874531922352181984601645267114840394",
                "length":  92
            },
            "id":  "ASB-A-368376056-66691aee",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Settings/+/4261c180f8fda9888fc7dce6a44f0fd55f372d25",
            "target":  {
                "file":  "src/com/android/settings/nfc/SecureNfcEnabler.java",
                "function":  "isToggleable"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "34874531922352181984601645267114840394",
                "length":  92
            },
            "id":  "ASB-A-368376056-8338b756",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Settings/+/4261c180f8fda9888fc7dce6a44f0fd55f372d25",
            "target":  {
                "file":  "src/com/android/settings/nfc/SecureNfcPreferenceController.java",
                "function":  "isToggleable"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "69998422870394655977648325128076405819",
                    "311619378462149478804349158705802588471",
                    "186734156026891186808120463729253962575",
                    "332818612813016942703904974974259496406",
                    "313381470095387661907091598675191919505",
                    "328288099310947053755468995729055532932",
                    "209540420578694369937829668346363955767",
                    "27667795664106635987182076442994720131",
                    "58864041573008407303072064918304242487",
                    "282891871442886192701874521644096873702",
                    "254905485974175188853617397053374599932",
                    "159997501264443733789816234865944938474",
                    "218406254822916566368028569253504502520",
                    "105135349804760838859480469610730392589",
                    "102715412356406950219770955940244365114"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-a15a56f0",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Settings/+/4261c180f8fda9888fc7dce6a44f0fd55f372d25",
            "target":  {
                "file":  "src/com/android/settings/nfc/SecureNfcPreferenceController.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "226837440412430644719625387943481803665",
                    "314910061929938933018535692921746940315",
                    "131424239102018771947341017546740042056",
                    "27823716128407417507647055994735050253",
                    "320282621406171665750983976927576325808",
                    "48127822925468150373568631892975356896"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-ba389021",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Settings/+/49a32a08e24006d5e499860654679e8bd22464c5",
            "target":  {
                "file":  "src/com/android/settings/nfc/SecureNfcPreferenceController.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "44364368635206463946580718456940636632",
                "length":  547
            },
            "id":  "ASB-A-368376056-bd94b48b",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Settings/+/49a32a08e24006d5e499860654679e8bd22464c5",
            "target":  {
                "file":  "src/com/android/settings/nfc/SecureNfcEnabler.java",
                "function":  "handleNfcStateChanged"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "207321593960634909201921155582634271263",
                "length":  76
            },
            "id":  "ASB-A-368376056-f41e2349",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Settings/+/49a32a08e24006d5e499860654679e8bd22464c5",
            "target":  {
                "file":  "src/com/android/settings/nfc/SecureNfcPreferenceController.java",
                "function":  "setChecked"
            }
        }
    ]
}

Database specific

source
"https://storage.googleapis.com/android-osv/ASB-A-368376056.json"
platform/packages/modules/Nfc

Affected ranges

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

Affected versions

Other
16

Ecosystem specific

{
    "fixes":  [
        "https://android.googlesource.com/platform/packages/modules/Nfc/+/fbbe7e8fe0c5dd273a0114eb1b1bbdf113b70170",
        "https://android.googlesource.com/platform/packages/modules/Nfc/+/5aa6e9f77bcd6da78180624439e4561075d2978e",
        "https://android.googlesource.com/platform/packages/modules/Nfc/+/dc095e7588ef0c9f22fc5bab7a83233a777d0ecd",
        "https://android.googlesource.com/platform/packages/modules/Nfc/+/a30b80d092d4954420cb7c58b0abf9f7fc69a716",
        "https://android.googlesource.com/platform/packages/modules/Nfc/+/abb96d3b917ecaca4d6750a703e9dcbd538effde",
        "https://android.googlesource.com/platform/packages/modules/Nfc/+/9742b66898e3790b1c94b868e92949436905d11c"
    ],
    "severity":  "High",
    "spl":  "2026-11-01",
    "types":  [
        "EoP"
    ],
    "vanir_signatures":  [
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "193133930157584111992088270913261301699",
                "length":  8448
            },
            "id":  "ASB-A-368376056-06886483",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/fbbe7e8fe0c5dd273a0114eb1b1bbdf113b70170",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java",
                "function":  "NfcService"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "240697668269370775545984214064811009875",
                    "327988689205983550062207825148603980432",
                    "298206424055492828133074001108071437891",
                    "34999431952621156074688787477929051547",
                    "79934928823340058565061051436395301572"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-22f938bd",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/5aa6e9f77bcd6da78180624439e4561075d2978e",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcBackupAgent.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "103946491949320240868666084154672323952",
                    "50470880851351152325832618358338226961",
                    "283398752425353624212711496815431454451",
                    "24739734881333274607935057615438557752"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-425bacfc",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/dc095e7588ef0c9f22fc5bab7a83233a777d0ecd",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "212448699984231360202230576738792944546",
                "length":  3158
            },
            "id":  "ASB-A-368376056-45f70480",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/a30b80d092d4954420cb7c58b0abf9f7fc69a716",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java",
                "function":  "onReceive"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "336070037812274196235905003404089202341",
                    "135150972370251841221183251454563206206",
                    "72395510599884689278068691905762382538",
                    "224739667275857545851558044794648898448"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-46406e78",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/abb96d3b917ecaca4d6750a703e9dcbd538effde",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "250453186192213692610303003772499763788",
                "length":  699
            },
            "id":  "ASB-A-368376056-5ae6233c",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/5aa6e9f77bcd6da78180624439e4561075d2978e",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcBackupAgent.java",
                "function":  "onRestoreFinished"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "101353040130695027387326864042679989354",
                    "213345866346947545488508662659187206660",
                    "86363749677419214032584847857878768150",
                    "188226473235896663363960303574129314001",
                    "317299657746041441650624568340216412263",
                    "221862914263542793573358819437491816372",
                    "194357822769935899017400742988883524120"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-62a86a39",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/a30b80d092d4954420cb7c58b0abf9f7fc69a716",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "22943606071063391775856037036248411077",
                    "11297833801281572323987031705742504454",
                    "231701959951517075310037790317168925611",
                    "245196929730677238516965346500158051116",
                    "234689361506597002770168659306700825142",
                    "246429831878219139745830943884102525786",
                    "188260611660925696867325408565548911718",
                    "254745806402569942408719808891566779718",
                    "180691329610568536754607603893423728766",
                    "105335545510971270863916358351599584824",
                    "17747633237556308132745463031765564223",
                    "220125562870043218308871388389380792849",
                    "87093620512607210533645936992999064910",
                    "85015386331838235190022962201617632534",
                    "129726703287380838770233355937596975972",
                    "192890453857036392205269644252865798149"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-698abd7b",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/fbbe7e8fe0c5dd273a0114eb1b1bbdf113b70170",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "169458134961134723383605927244815823987",
                "length":  1202
            },
            "id":  "ASB-A-368376056-71aacb92",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/fbbe7e8fe0c5dd273a0114eb1b1bbdf113b70170",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java",
                "function":  "setNfcSecure"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "262076810182442983676420508509825181060",
                "length":  622
            },
            "id":  "ASB-A-368376056-7a43e616",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/9742b66898e3790b1c94b868e92949436905d11c",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java",
                "function":  "reinitializeAfterDeMigration"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "101353040130695027387326864042679989354",
                    "225971534898815275375982712204473219840",
                    "328580729581522512380846757080541822171",
                    "266763185565221250131967423599669425325",
                    "59178563393137500718978570023878179351",
                    "308937785487716827985533691369395282740",
                    "47494696376204049187808587308716604611",
                    "156329904156582542851512545732427498839",
                    "187611579222337241048005630466272487227",
                    "51258913588751882871044203316384435358",
                    "26363382010278268082279678556618016775",
                    "301340202791120208265372672872925827684",
                    "147735183532531700926249832644393786296",
                    "282914761086141750095183159189569308993",
                    "119620790112283322120611771300003376122",
                    "15128880062835040620443381158708317852",
                    "227742989635237767363982961789723399905",
                    "45010697437960440896773964018741224133",
                    "90466625174688156292359799135192391266"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-88539d06",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/9742b66898e3790b1c94b868e92949436905d11c",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "260366822551816429638343855690180574611",
                "length":  3139
            },
            "id":  "ASB-A-368376056-a119cf78",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/fbbe7e8fe0c5dd273a0114eb1b1bbdf113b70170",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java",
                "function":  "onReceive"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "198118333739748502194426342713667920747",
                    "19842390642761913036980460338462413101",
                    "147685433162481524948007706785628319829",
                    "336402632569239176882754522619293001361"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-e2839bb1",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/fbbe7e8fe0c5dd273a0114eb1b1bbdf113b70170",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/DeviceConfigFacade.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "262378532644591496841310235500081219782",
                "length":  113
            },
            "id":  "ASB-A-368376056-e28d1605",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/dc095e7588ef0c9f22fc5bab7a83233a777d0ecd",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java",
                "function":  "isNfcSecureEnabled"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "329751192948427715315280279283434328103",
                "length":  3173
            },
            "id":  "ASB-A-368376056-e480184b",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/9742b66898e3790b1c94b868e92949436905d11c",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java",
                "function":  "onReceive"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "209471959547637714555275083672882077052",
                "length":  8485
            },
            "id":  "ASB-A-368376056-f56d8c2f",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/abb96d3b917ecaca4d6750a703e9dcbd538effde",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java",
                "function":  "NfcService"
            }
        }
    ]
}

Database specific

source
"https://storage.googleapis.com/android-osv/ASB-A-368376056.json"
platform/packages/apps/Settings

Affected ranges

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

Affected versions

Other
16-qpr2

Ecosystem specific

{
    "fixes":  [
        "https://android.googlesource.com/platform/packages/apps/Settings/+/5cdf5b8d59d68c63387c097600e4807a432a2dbd",
        "https://android.googlesource.com/platform/packages/apps/Settings/+/cb100fcfdb3a0622dc1140a508a884ac83faa99c"
    ],
    "severity":  "High",
    "spl":  "2026-11-01",
    "types":  [
        "EoP"
    ],
    "vanir_signatures":  [
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "34874531922352181984601645267114840394",
                "length":  92
            },
            "id":  "ASB-A-368376056-3cf9cb01",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Settings/+/5cdf5b8d59d68c63387c097600e4807a432a2dbd",
            "target":  {
                "file":  "src/com/android/settings/nfc/SecureNfcEnabler.java",
                "function":  "isToggleable"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "34874531922352181984601645267114840394",
                "length":  92
            },
            "id":  "ASB-A-368376056-58f05f40",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Settings/+/5cdf5b8d59d68c63387c097600e4807a432a2dbd",
            "target":  {
                "file":  "src/com/android/settings/nfc/SecureNfcPreferenceController.java",
                "function":  "isToggleable"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "209284609570306931753186281987199588064",
                    "6638282209521555423415790453888574383",
                    "293688372119416141371356797394985090707",
                    "303355916805411926264830611276457670287",
                    "321383215065744062185370430321167392640",
                    "282891871442886192701874521644096873702",
                    "254905485974175188853617397053374599932",
                    "159997501264443733789816234865944938474",
                    "218406254822916566368028569253504502520",
                    "105135349804760838859480469610730392589",
                    "102715412356406950219770955940244365114"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-863a9950",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Settings/+/5cdf5b8d59d68c63387c097600e4807a432a2dbd",
            "target":  {
                "file":  "src/com/android/settings/nfc/SecureNfcEnabler.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "226837440412430644719625387943481803665",
                    "314910061929938933018535692921746940315",
                    "131424239102018771947341017546740042056",
                    "27823716128407417507647055994735050253",
                    "320282621406171665750983976927576325808",
                    "48127822925468150373568631892975356896"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-88a5b4dd",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Settings/+/cb100fcfdb3a0622dc1140a508a884ac83faa99c",
            "target":  {
                "file":  "src/com/android/settings/nfc/SecureNfcPreferenceController.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "207321593960634909201921155582634271263",
                "length":  76
            },
            "id":  "ASB-A-368376056-906f866f",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Settings/+/cb100fcfdb3a0622dc1140a508a884ac83faa99c",
            "target":  {
                "file":  "src/com/android/settings/nfc/SecureNfcPreferenceController.java",
                "function":  "setChecked"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "44364368635206463946580718456940636632",
                "length":  547
            },
            "id":  "ASB-A-368376056-982fd83c",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Settings/+/cb100fcfdb3a0622dc1140a508a884ac83faa99c",
            "target":  {
                "file":  "src/com/android/settings/nfc/SecureNfcEnabler.java",
                "function":  "handleNfcStateChanged"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "222717576057888766947304829867241126022",
                    "176716013815801271371011895249285319184",
                    "340046370131221628976650780733953479947",
                    "24981409069758245919959226956839528696",
                    "255288383093687017670599869428382125856",
                    "75407180318704451699303769443305508093"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-a96d4a01",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Settings/+/cb100fcfdb3a0622dc1140a508a884ac83faa99c",
            "target":  {
                "file":  "src/com/android/settings/nfc/SecureNfcEnabler.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "69998422870394655977648325128076405819",
                    "311619378462149478804349158705802588471",
                    "186734156026891186808120463729253962575",
                    "332818612813016942703904974974259496406",
                    "313381470095387661907091598675191919505",
                    "328288099310947053755468995729055532932",
                    "209540420578694369937829668346363955767",
                    "27667795664106635987182076442994720131",
                    "58864041573008407303072064918304242487",
                    "282891871442886192701874521644096873702",
                    "254905485974175188853617397053374599932",
                    "159997501264443733789816234865944938474",
                    "218406254822916566368028569253504502520",
                    "105135349804760838859480469610730392589",
                    "102715412356406950219770955940244365114"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-b37d2d82",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Settings/+/5cdf5b8d59d68c63387c097600e4807a432a2dbd",
            "target":  {
                "file":  "src/com/android/settings/nfc/SecureNfcPreferenceController.java"
            }
        }
    ]
}

Database specific

source
"https://storage.googleapis.com/android-osv/ASB-A-368376056.json"
platform/packages/modules/Nfc

Affected ranges

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

Affected versions

Other
16-qpr2

Ecosystem specific

{
    "fixes":  [
        "https://android.googlesource.com/platform/packages/modules/Nfc/+/68fb2a731f2b0b2180ec70b0145dce07d97a8675",
        "https://android.googlesource.com/platform/packages/modules/Nfc/+/c5a3914fa04e677ad324c733199522a65ad91d7e",
        "https://android.googlesource.com/platform/packages/modules/Nfc/+/d31129008ef09096352ad13388b974c75498d3ff",
        "https://android.googlesource.com/platform/packages/modules/Nfc/+/e6fc2ad8e583a0d0ddd47ab5273a30d94167f395",
        "https://android.googlesource.com/platform/packages/modules/Nfc/+/19fcb653d0eb4ca61189d2c21a885d422abbf860",
        "https://android.googlesource.com/platform/packages/modules/Nfc/+/809af6c861433e08ccc3e5c37be37e752929653d",
        "https://android.googlesource.com/platform/packages/modules/Nfc/+/a4e51aa1d7ea1991c4ce6db523a07b7ac55caa3c"
    ],
    "severity":  "High",
    "spl":  "2026-11-01",
    "types":  [
        "EoP"
    ],
    "vanir_signatures":  [
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "141360956051257682006194520354332074261",
                "length":  8689
            },
            "id":  "ASB-A-368376056-11b0ab55",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/68fb2a731f2b0b2180ec70b0145dce07d97a8675",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java",
                "function":  "NfcService"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "143991510064743967510527479624285686407",
                "length":  322
            },
            "id":  "ASB-A-368376056-2c66371b",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/68fb2a731f2b0b2180ec70b0145dce07d97a8675",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java",
                "function":  "reinitializeAfterDeMigration"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "169458134961134723383605927244815823987",
                "length":  1202
            },
            "id":  "ASB-A-368376056-2ec74505",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/68fb2a731f2b0b2180ec70b0145dce07d97a8675",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java",
                "function":  "setNfcSecure"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "18848455546552546105525905553544425463",
                    "135150972370251841221183251454563206206",
                    "72395510599884689278068691905762382538",
                    "224739667275857545851558044794648898448"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-32178013",
            "match_only_versions":  [
                "16-qpr2"
            ],
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/809af6c861433e08ccc3e5c37be37e752929653d",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "198118333739748502194426342713667920747",
                    "19842390642761913036980460338462413101",
                    "147685433162481524948007706785628319829",
                    "336402632569239176882754522619293001361"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-4a01951f",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/68fb2a731f2b0b2180ec70b0145dce07d97a8675",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/DeviceConfigFacade.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "262076810182442983676420508509825181060",
                "length":  622
            },
            "id":  "ASB-A-368376056-50b19fe8",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/a4e51aa1d7ea1991c4ce6db523a07b7ac55caa3c",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java",
                "function":  "reinitializeAfterDeMigration"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "240697668269370775545984214064811009875",
                    "327988689205983550062207825148603980432",
                    "298206424055492828133074001108071437891",
                    "34999431952621156074688787477929051547",
                    "79934928823340058565061051436395301572"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-588e325e",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/c5a3914fa04e677ad324c733199522a65ad91d7e",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcBackupAgent.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "7268606024331176425630680225393026535",
                "length":  3257
            },
            "id":  "ASB-A-368376056-5906cadb",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/a4e51aa1d7ea1991c4ce6db523a07b7ac55caa3c",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java",
                "function":  "onReceive"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "103946491949320240868666084154672323952",
                    "50470880851351152325832618358338226961",
                    "283398752425353624212711496815431454451",
                    "24739734881333274607935057615438557752"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-5ea07267",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/d31129008ef09096352ad13388b974c75498d3ff",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "101353040130695027387326864042679989354",
                    "225971534898815275375982712204473219840",
                    "328580729581522512380846757080541822171",
                    "266763185565221250131967423599669425325",
                    "59178563393137500718978570023878179351",
                    "308937785487716827985533691369395282740",
                    "47494696376204049187808587308716604611",
                    "156329904156582542851512545732427498839",
                    "187611579222337241048005630466272487227",
                    "51258913588751882871044203316384435358",
                    "26363382010278268082279678556618016775",
                    "301340202791120208265372672872925827684",
                    "147735183532531700926249832644393786296",
                    "282914761086141750095183159189569308993",
                    "119620790112283322120611771300003376122",
                    "15128880062835040620443381158708317852",
                    "227742989635237767363982961789723399905",
                    "45010697437960440896773964018741224133",
                    "90466625174688156292359799135192391266"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-7aaa3ce9",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/a4e51aa1d7ea1991c4ce6db523a07b7ac55caa3c",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "280709577032904308610724865009341566729",
                    "149890964096715973965412170928449598026",
                    "224739667275857545851558044794648898448",
                    "104656977465516015010674509306601731147",
                    "1935535255209182108261915041865352522",
                    "268860353107202127626045553600315975852"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-82357174",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/e6fc2ad8e583a0d0ddd47ab5273a30d94167f395",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "278859543483389756180095937243761240208",
                    "11297833801281572323987031705742504454",
                    "231701959951517075310037790317168925611",
                    "240678709224950474215299646296949962565",
                    "315257454180239261796058286179438747640",
                    "246429831878219139745830943884102525786",
                    "188260611660925696867325408565548911718",
                    "254745806402569942408719808891566779718",
                    "180691329610568536754607603893423728766",
                    "105335545510971270863916358351599584824",
                    "17747633237556308132745463031765564223",
                    "220125562870043218308871388389380792849",
                    "87093620512607210533645936992999064910",
                    "85015386331838235190022962201617632534",
                    "20529494845657381650009416210807435895",
                    "147726659496385324353204989433476238088",
                    "172841310550095658579420665015641858214",
                    "465249031645471354459374148777746203",
                    "95969556597786250723654597162217601760",
                    "254745806402569942408719808891566779718"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-82865b6f",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/68fb2a731f2b0b2180ec70b0145dce07d97a8675",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "262378532644591496841310235500081219782",
                "length":  113
            },
            "id":  "ASB-A-368376056-8f0a56ce",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/d31129008ef09096352ad13388b974c75498d3ff",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java",
                "function":  "isNfcSecureEnabled"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "315917668312024223911156119843693605405",
                "length":  570
            },
            "id":  "ASB-A-368376056-9c11b9d4",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/19fcb653d0eb4ca61189d2c21a885d422abbf860",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java",
                "function":  "reinitializeAfterDeMigration"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "192176812660817066401534866389961769863",
                    "152314195258822048167292719125275819806",
                    "183123120144773998613712815004240927943",
                    "248386594985363166465697732186055555451"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-adc79933",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/19fcb653d0eb4ca61189d2c21a885d422abbf860",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "293429422456238275756711356631872451668",
                "length":  8726
            },
            "id":  "ASB-A-368376056-c2c699e9",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/809af6c861433e08ccc3e5c37be37e752929653d",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java",
                "function":  "NfcService"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "38376075323383446767425344417308967029",
                "length":  342
            },
            "id":  "ASB-A-368376056-cf97c137",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/e6fc2ad8e583a0d0ddd47ab5273a30d94167f395",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java",
                "function":  "reinitializeAfterDeMigration"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "308304293502316416496987661023659938551",
                "length":  3238
            },
            "id":  "ASB-A-368376056-d532a230",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/68fb2a731f2b0b2180ec70b0145dce07d97a8675",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java",
                "function":  "onReceive"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "250453186192213692610303003772499763788",
                "length":  699
            },
            "id":  "ASB-A-368376056-ff6ef37c",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/c5a3914fa04e677ad324c733199522a65ad91d7e",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcBackupAgent.java",
                "function":  "onRestoreFinished"
            }
        }
    ]
}

Database specific

source
"https://storage.googleapis.com/android-osv/ASB-A-368376056.json"
platform/packages/modules/Nfc

Affected ranges

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

Affected versions

Other
17

Ecosystem specific

{
    "fixes":  [
        "https://android.googlesource.com/platform/packages/modules/Nfc/+/1b24381d4caba7a505ca6def6eb9ee3eb9fb1481",
        "https://android.googlesource.com/platform/packages/modules/Nfc/+/b2fb677d1d3a375af7aa56f045cfeaac86201cf0"
    ],
    "severity":  "High",
    "spl":  "2026-11-01",
    "types":  [
        "EoP"
    ],
    "vanir_signatures":  [
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "38376075323383446767425344417308967029",
                "length":  342
            },
            "id":  "ASB-A-368376056-4791d0e6",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/b2fb677d1d3a375af7aa56f045cfeaac86201cf0",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java",
                "function":  "reinitializeAfterDeMigration"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "101353040130695027387326864042679989354",
                    "225971534898815275375982712204473219840",
                    "328580729581522512380846757080541822171",
                    "266763185565221250131967423599669425325",
                    "280709577032904308610724865009341566729",
                    "149890964096715973965412170928449598026",
                    "224739667275857545851558044794648898448",
                    "104656977465516015010674509306601731147",
                    "1935535255209182108261915041865352522",
                    "268860353107202127626045553600315975852",
                    "90466625174688156292359799135192391266"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-55ea8c74",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/b2fb677d1d3a375af7aa56f045cfeaac86201cf0",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "18848455546552546105525905553544425463",
                    "135150972370251841221183251454563206206",
                    "72395510599884689278068691905762382538",
                    "224739667275857545851558044794648898448"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-990be4df",
            "match_only_versions":  [
                "17"
            ],
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/1b24381d4caba7a505ca6def6eb9ee3eb9fb1481",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "23259106688461774780121300913128726221",
                "length":  3334
            },
            "id":  "ASB-A-368376056-f567ad8e",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/b2fb677d1d3a375af7aa56f045cfeaac86201cf0",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java",
                "function":  "onReceive"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "331120794934922285433401239463645966815",
                "length":  9058
            },
            "id":  "ASB-A-368376056-f82fc5e8",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/modules/Nfc/+/1b24381d4caba7a505ca6def6eb9ee3eb9fb1481",
            "target":  {
                "file":  "NfcNci/src/com/android/nfc/NfcService.java",
                "function":  "NfcService"
            }
        }
    ]
}

Database specific

source
"https://storage.googleapis.com/android-osv/ASB-A-368376056.json"
platform/packages/apps/Nfc

Affected ranges

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

Affected versions

Other
14

Ecosystem specific

{
    "fixes":  [
        "https://android.googlesource.com/platform/packages/apps/Nfc/+/da4f24da1474d322ba8af00bc16e2e8c9d8233d2",
        "https://android.googlesource.com/platform/packages/apps/Nfc/+/731985a9a840ed2423f40a4beaca28f3cba4936f"
    ],
    "severity":  "High",
    "spl":  "2026-11-01",
    "types":  [
        "EoP"
    ],
    "vanir_signatures":  [
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "148633237892607527674322339166469405965",
                "length":  1306
            },
            "id":  "ASB-A-368376056-0e43e896",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Nfc/+/da4f24da1474d322ba8af00bc16e2e8c9d8233d2",
            "target":  {
                "file":  "src/com/android/nfc/NfcService.java",
                "function":  "onReceive"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "170518963234598498496095394686107149688",
                    "272032688865132883426985166627693557251",
                    "69143950116822429297043665472873247595",
                    "302645370929387480084081230501900268654",
                    "137759492961862578003234617226685084208",
                    "48561832137866449911695069250424823588",
                    "331225454907289044194872746802278066400",
                    "180173533878450078971817192155505473865",
                    "20543413743013627128148262595742321671",
                    "329254898021878439863872433876657720279",
                    "224968026222446981706192015864796376720",
                    "296871377028162525206467570056759271263",
                    "449012703324349492270164888384458579",
                    "220125562870043218308871388389380792849",
                    "52487649473232200764014642842891180263",
                    "43492640498321294635094169945096319616",
                    "68912887895025030093650910918826719235",
                    "131737297349071433416715659033394277191"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-1b47c285",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Nfc/+/da4f24da1474d322ba8af00bc16e2e8c9d8233d2",
            "target":  {
                "file":  "src/com/android/nfc/NfcService.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "103946491949320240868666084154672323952",
                    "50470880851351152325832618358338226961",
                    "283398752425353624212711496815431454451",
                    "24739734881333274607935057615438557752"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-1f9db3b5",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Nfc/+/731985a9a840ed2423f40a4beaca28f3cba4936f",
            "target":  {
                "file":  "src/com/android/nfc/NfcService.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "280783099113158725809345995116099776760",
                "length":  6206
            },
            "id":  "ASB-A-368376056-32a12838",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Nfc/+/da4f24da1474d322ba8af00bc16e2e8c9d8233d2",
            "target":  {
                "file":  "src/com/android/nfc/NfcService.java",
                "function":  "NfcService"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "98527149453503385889399369630652154409",
                "length":  959
            },
            "id":  "ASB-A-368376056-70b3d386",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Nfc/+/da4f24da1474d322ba8af00bc16e2e8c9d8233d2",
            "target":  {
                "file":  "src/com/android/nfc/NfcService.java",
                "function":  "setNfcSecure"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "262378532644591496841310235500081219782",
                "length":  113
            },
            "id":  "ASB-A-368376056-7e190f5d",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Nfc/+/731985a9a840ed2423f40a4beaca28f3cba4936f",
            "target":  {
                "file":  "src/com/android/nfc/NfcService.java",
                "function":  "isNfcSecureEnabled"
            }
        }
    ]
}

Database specific

source
"https://storage.googleapis.com/android-osv/ASB-A-368376056.json"
platform/packages/apps/Settings

Affected ranges

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

Affected versions

Other
14

Ecosystem specific

{
    "fixes":  [
        "https://android.googlesource.com/platform/packages/apps/Settings/+/5dda0b114f0e1a99d49d9e37c1e6dc9228b8f7eb",
        "https://android.googlesource.com/platform/packages/apps/Settings/+/c5315b028b9f8d2cbcd857b901671ce400884bcb"
    ],
    "severity":  "High",
    "spl":  "2026-11-01",
    "types":  [
        "EoP"
    ],
    "vanir_signatures":  [
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "34874531922352181984601645267114840394",
                "length":  92
            },
            "id":  "ASB-A-368376056-0130c16c",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Settings/+/5dda0b114f0e1a99d49d9e37c1e6dc9228b8f7eb",
            "target":  {
                "file":  "src/com/android/settings/nfc/SecureNfcPreferenceController.java",
                "function":  "isToggleable"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "207321593960634909201921155582634271263",
                "length":  76
            },
            "id":  "ASB-A-368376056-11d2e5bb",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Settings/+/c5315b028b9f8d2cbcd857b901671ce400884bcb",
            "target":  {
                "file":  "src/com/android/settings/nfc/SecureNfcPreferenceController.java",
                "function":  "setChecked"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "222717576057888766947304829867241126022",
                    "176716013815801271371011895249285319184",
                    "340046370131221628976650780733953479947",
                    "24981409069758245919959226956839528696",
                    "255288383093687017670599869428382125856",
                    "75407180318704451699303769443305508093"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-3bf62b60",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Settings/+/c5315b028b9f8d2cbcd857b901671ce400884bcb",
            "target":  {
                "file":  "src/com/android/settings/nfc/SecureNfcEnabler.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "44364368635206463946580718456940636632",
                "length":  547
            },
            "id":  "ASB-A-368376056-65ab8375",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Settings/+/c5315b028b9f8d2cbcd857b901671ce400884bcb",
            "target":  {
                "file":  "src/com/android/settings/nfc/SecureNfcEnabler.java",
                "function":  "handleNfcStateChanged"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "34874531922352181984601645267114840394",
                "length":  92
            },
            "id":  "ASB-A-368376056-76768751",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Settings/+/5dda0b114f0e1a99d49d9e37c1e6dc9228b8f7eb",
            "target":  {
                "file":  "src/com/android/settings/nfc/SecureNfcEnabler.java",
                "function":  "isToggleable"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "226837440412430644719625387943481803665",
                    "314910061929938933018535692921746940315",
                    "131424239102018771947341017546740042056",
                    "27823716128407417507647055994735050253",
                    "320282621406171665750983976927576325808",
                    "48127822925468150373568631892975356896"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-a394141b",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Settings/+/c5315b028b9f8d2cbcd857b901671ce400884bcb",
            "target":  {
                "file":  "src/com/android/settings/nfc/SecureNfcPreferenceController.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "69998422870394655977648325128076405819",
                    "311619378462149478804349158705802588471",
                    "186734156026891186808120463729253962575",
                    "332818612813016942703904974974259496406",
                    "313381470095387661907091598675191919505",
                    "328288099310947053755468995729055532932",
                    "209540420578694369937829668346363955767",
                    "27667795664106635987182076442994720131",
                    "58864041573008407303072064918304242487",
                    "282891871442886192701874521644096873702",
                    "254905485974175188853617397053374599932",
                    "159997501264443733789816234865944938474",
                    "218406254822916566368028569253504502520",
                    "105135349804760838859480469610730392589",
                    "102715412356406950219770955940244365114"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-b42f3e75",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Settings/+/5dda0b114f0e1a99d49d9e37c1e6dc9228b8f7eb",
            "target":  {
                "file":  "src/com/android/settings/nfc/SecureNfcPreferenceController.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "209284609570306931753186281987199588064",
                    "6638282209521555423415790453888574383",
                    "293688372119416141371356797394985090707",
                    "303355916805411926264830611276457670287",
                    "321383215065744062185370430321167392640",
                    "282891871442886192701874521644096873702",
                    "254905485974175188853617397053374599932",
                    "159997501264443733789816234865944938474",
                    "218406254822916566368028569253504502520",
                    "105135349804760838859480469610730392589",
                    "102715412356406950219770955940244365114"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-368376056-e60029da",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/packages/apps/Settings/+/5dda0b114f0e1a99d49d9e37c1e6dc9228b8f7eb",
            "target":  {
                "file":  "src/com/android/settings/nfc/SecureNfcEnabler.java"
            }
        }
    ]
}

Database specific

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