{"id":"ASB-A-368376056","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.","aliases":["A-368376056","CVE-2026-0053"],"modified":"2026-11-02T17:11:25.721242157Z","published":"2026-11-01T00:00:00Z","references":[{"type":"ADVISORY","url":"https://source.android.com/security/bulletin/2026-11-01"}],"affected":[{"package":{"name":"platform/packages/apps/Settings","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"17-qpr2-next:0"},{"fixed":"17-qpr2-next:2026-11-01"}]}],"versions":["17-qpr2-next"],"ecosystem_specific":{"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"}},{"target":{"file":"src/com/android/settings/nfc/SecureNfcEnabler.java","function":"handleNfcStateChanged"},"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"},{"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":{"threshold":0.9,"line_hashes":["209284609570306931753186281987199588064","6638282209521555423415790453888574383","293688372119416141371356797394985090707","303355916805411926264830611276457670287","321383215065744062185370430321167392640","282891871442886192701874521644096873702","254905485974175188853617397053374599932","159997501264443733789816234865944938474","218406254822916566368028569253504502520","105135349804760838859480469610730392589","102715412356406950219770955940244365114"]}},{"source":"https://android.googlesource.com/platform/packages/apps/Settings/+/7227f8992a471ad2617428c0f2aa12385d559b41","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/SecureNfcPreferenceController.java","function":"SecureNfcPreferenceController"},"deprecated":false,"digest":{"function_hash":"89075410434915536420198620674892884764","length":116},"id":"ASB-A-368376056-69f8f4fc","signature_type":"Function","signature_version":"v1"},{"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},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Settings/+/66eef6f37261d34b485a60b4ad3f3339373b720f","target":{"function":"isToggleable","file":"src/com/android/settings/nfc/SecureNfcEnabler.java"},"deprecated":false,"digest":{"function_hash":"34874531922352181984601645267114840394","length":92},"id":"ASB-A-368376056-da12a358"}],"fixes":["https://android.googlesource.com/platform/packages/apps/Settings/+/66eef6f37261d34b485a60b4ad3f3339373b720f","https://android.googlesource.com/platform/packages/apps/Settings/+/7227f8992a471ad2617428c0f2aa12385d559b41"],"severity":"High"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-368376056.json"}},{"package":{"name":"platform/packages/modules/Nfc","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"17-qpr2-next:0"},{"fixed":"17-qpr2-next:2026-11-01"}]}],"versions":["17-qpr2-next"],"ecosystem_specific":{"spl":"2026-11-01","types":["EoP"],"vanir_signatures":[{"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-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","function":"reinitializeAfterDeMigration"},"deprecated":false,"digest":{"length":322,"function_hash":"143991510064743967510527479624285686407"},"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"},"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"},{"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":["280709577032904308610724865009341566729","149890964096715973965412170928449598026","224739667275857545851558044794648898448","104656977465516015010674509306601731147","1935535255209182108261915041865352522","268860353107202127626045553600315975852"],"threshold":0.9},"id":"ASB-A-368376056-2fd7daf3","signature_type":"Line"},{"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},{"target":{"file":"NfcNci/src/com/android/nfc/NfcService.java","function":"setNfcSecure"},"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"},{"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":["198118333739748502194426342713667920747","19842390642761913036980460338462413101","147685433162481524948007706785628319829","336402632569239176882754522619293001361"],"threshold":0.9}},{"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},{"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":"262076810182442983676420508509825181060","length":622},"id":"ASB-A-368376056-9985298d"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Nfc/+/3d4f50ef8c81cbffec6b26fc036d22a44d51f6a2","target":{"function":"onReceive","file":"NfcNci/src/com/android/nfc/NfcService.java"},"deprecated":false,"digest":{"function_hash":"203993870310651629413615329950211559239","length":3340},"id":"ASB-A-368376056-a62b7a28","signature_type":"Function"},{"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":"80104856257368944453798990540903503392","length":798},"id":"ASB-A-368376056-c17ea39b","signature_type":"Function","signature_version":"v1"},{"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},{"id":"ASB-A-368376056-e1843f22","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Nfc/+/f34a889829d3f124407b7e908d72eaf0bfae0dcc","target":{"function":"onReceive","file":"NfcNci/src/com/android/nfc/NfcService.java"},"deprecated":false,"digest":{"function_hash":"203913134410304144014137405377476762648","length":3315}},{"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":"262378532644591496841310235500081219782","length":113},"id":"ASB-A-368376056-ec3620b6","signature_type":"Function","signature_version":"v1"},{"target":{"file":"NfcNci/src/com/android/nfc/NfcService.java","function":"NfcService"},"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"},{"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"},"deprecated":false}],"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"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-368376056.json"}},{"package":{"name":"platform/packages/apps/Nfc","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"15:0"},{"fixed":"15:2026-11-01"}]}],"versions":["15"],"ecosystem_specific":{"types":["EoP"],"vanir_signatures":[{"source":"https://android.googlesource.com/platform/packages/apps/Nfc/+/7784ef9b53d2ac24ce0ea8a2e9806abc5beda307","target":{"file":"src/com/android/nfc/NfcService.java","function":"onReceive"},"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/DeviceConfigFacade.java"},"deprecated":false,"digest":{"line_hashes":["310813426852752162009203398026221035685","171660942489886309023090846871674625716","87500728647114242931840964456659622185","198244018702030022011695278473760181509","137473039276238334888919458559933257459"],"threshold":0.9},"id":"ASB-A-368376056-3db10fff","signature_type":"Line","signature_version":"v1"},{"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":{"length":7503,"function_hash":"92482702056462851755737525326261096887"},"id":"ASB-A-368376056-4fc52a97","signature_type":"Function"},{"target":{"file":"src/com/android/nfc/NfcBackupAgent.java"},"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"},{"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"}},{"source":"https://android.googlesource.com/platform/packages/apps/Nfc/+/4e202097e629c668889376bab367763940fd3529","target":{"function":"onRestoreFinished","file":"src/com/android/nfc/NfcBackupAgent.java"},"deprecated":false,"digest":{"function_hash":"334580010117560352309922661555788887556","length":688},"id":"ASB-A-368376056-7646a7ca","signature_type":"Function","signature_version":"v1"},{"id":"ASB-A-368376056-8843f0a7","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Nfc/+/7784ef9b53d2ac24ce0ea8a2e9806abc5beda307","target":{"function":"setNfcSecure","file":"src/com/android/nfc/NfcService.java"},"deprecated":false,"digest":{"function_hash":"98527149453503385889399369630652154409","length":959}},{"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"}},{"digest":{"length":113,"function_hash":"262378532644591496841310235500081219782"},"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"},"deprecated":false}],"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"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-368376056.json"}},{"package":{"name":"platform/packages/apps/Settings","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"15:0"},{"fixed":"15:2026-11-01"}]}],"versions":["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":[{"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},{"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":{"threshold":0.9,"line_hashes":["222717576057888766947304829867241126022","176716013815801271371011895249285319184","340046370131221628976650780733953479947","24981409069758245919959226956839528696","255288383093687017670599869428382125856","75407180318704451699303769443305508093"]}},{"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":{"function":"isToggleable","file":"src/com/android/settings/nfc/SecureNfcEnabler.java"}},{"source":"https://android.googlesource.com/platform/packages/apps/Settings/+/85e3c9b6116d546da401be6e9fd865836ecfdcd3","target":{"file":"src/com/android/settings/nfc/SecureNfcPreferenceController.java","function":"isToggleable"},"deprecated":false,"digest":{"function_hash":"34874531922352181984601645267114840394","length":92},"id":"ASB-A-368376056-3e38a688","signature_type":"Function","signature_version":"v1"},{"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},{"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":{"function_hash":"44364368635206463946580718456940636632","length":547},"id":"ASB-A-368376056-80033ed1"},{"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":{"line_hashes":["226837440412430644719625387943481803665","314910061929938933018535692921746940315","131424239102018771947341017546740042056","27823716128407417507647055994735050253","320282621406171665750983976927576325808","48127822925468150373568631892975356896"],"threshold":0.9},"id":"ASB-A-368376056-8586067d","signature_type":"Line"},{"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":{"function":"setChecked","file":"src/com/android/settings/nfc/SecureNfcPreferenceController.java"}}]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-368376056.json"}},{"package":{"name":"platform/packages/apps/Settings","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"16:0"},{"fixed":"16:2026-11-01"}]}],"versions":["16"],"ecosystem_specific":{"vanir_signatures":[{"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":["209284609570306931753186281987199588064","6638282209521555423415790453888574383","293688372119416141371356797394985090707","303355916805411926264830611276457670287","321383215065744062185370430321167392640","282891871442886192701874521644096873702","254905485974175188853617397053374599932","159997501264443733789816234865944938474","218406254822916566368028569253504502520","105135349804760838859480469610730392589","102715412356406950219770955940244365114"],"threshold":0.9},"id":"ASB-A-368376056-1b6db821","signature_type":"Line"},{"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":{"threshold":0.9,"line_hashes":["222717576057888766947304829867241126022","176716013815801271371011895249285319184","340046370131221628976650780733953479947","24981409069758245919959226956839528696","255288383093687017670599869428382125856","75407180318704451699303769443305508093"]},"id":"ASB-A-368376056-3d84801c"},{"source":"https://android.googlesource.com/platform/packages/apps/Settings/+/4261c180f8fda9888fc7dce6a44f0fd55f372d25","target":{"file":"src/com/android/settings/nfc/SecureNfcEnabler.java","function":"isToggleable"},"deprecated":false,"digest":{"length":92,"function_hash":"34874531922352181984601645267114840394"},"id":"ASB-A-368376056-66691aee","signature_type":"Function","signature_version":"v1"},{"target":{"file":"src/com/android/settings/nfc/SecureNfcPreferenceController.java","function":"isToggleable"},"deprecated":false,"digest":{"length":92,"function_hash":"34874531922352181984601645267114840394"},"id":"ASB-A-368376056-8338b756","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Settings/+/4261c180f8fda9888fc7dce6a44f0fd55f372d25"},{"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":{"threshold":0.9,"line_hashes":["69998422870394655977648325128076405819","311619378462149478804349158705802588471","186734156026891186808120463729253962575","332818612813016942703904974974259496406","313381470095387661907091598675191919505","328288099310947053755468995729055532932","209540420578694369937829668346363955767","27667795664106635987182076442994720131","58864041573008407303072064918304242487","282891871442886192701874521644096873702","254905485974175188853617397053374599932","159997501264443733789816234865944938474","218406254822916566368028569253504502520","105135349804760838859480469610730392589","102715412356406950219770955940244365114"]},"id":"ASB-A-368376056-a15a56f0","signature_type":"Line"},{"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":{"function":"handleNfcStateChanged","file":"src/com/android/settings/nfc/SecureNfcEnabler.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/SecureNfcPreferenceController.java","function":"setChecked"},"deprecated":false,"digest":{"length":76,"function_hash":"207321593960634909201921155582634271263"},"id":"ASB-A-368376056-f41e2349","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Settings/+/49a32a08e24006d5e499860654679e8bd22464c5"}],"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"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-368376056.json"}},{"package":{"name":"platform/packages/modules/Nfc","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"16:0"},{"fixed":"16:2026-11-01"}]}],"versions":["16"],"ecosystem_specific":{"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"}},{"digest":{"threshold":0.9,"line_hashes":["240697668269370775545984214064811009875","327988689205983550062207825148603980432","298206424055492828133074001108071437891","34999431952621156074688787477929051547","79934928823340058565061051436395301572"]},"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},{"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["103946491949320240868666084154672323952","50470880851351152325832618358338226961","283398752425353624212711496815431454451","24739734881333274607935057615438557752"]},"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"}},{"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":{"length":3158,"function_hash":"212448699984231360202230576738792944546"}},{"target":{"file":"NfcNci/src/com/android/nfc/NfcService.java"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["336070037812274196235905003404089202341","135150972370251841221183251454563206206","72395510599884689278068691905762382538","224739667275857545851558044794648898448"]},"id":"ASB-A-368376056-46406e78","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Nfc/+/abb96d3b917ecaca4d6750a703e9dcbd538effde"},{"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":{"function_hash":"250453186192213692610303003772499763788","length":699},"id":"ASB-A-368376056-5ae6233c"},{"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":{"threshold":0.9,"line_hashes":["101353040130695027387326864042679989354","213345866346947545488508662659187206660","86363749677419214032584847857878768150","188226473235896663363960303574129314001","317299657746041441650624568340216412263","221862914263542793573358819437491816372","194357822769935899017400742988883524120"]},"id":"ASB-A-368376056-62a86a39"},{"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"},{"digest":{"length":1202,"function_hash":"169458134961134723383605927244815823987"},"id":"ASB-A-368376056-71aacb92","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Nfc/+/fbbe7e8fe0c5dd273a0114eb1b1bbdf113b70170","target":{"function":"setNfcSecure","file":"NfcNci/src/com/android/nfc/NfcService.java"},"deprecated":false},{"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":{"length":622,"function_hash":"262076810182442983676420508509825181060"}},{"source":"https://android.googlesource.com/platform/packages/modules/Nfc/+/9742b66898e3790b1c94b868e92949436905d11c","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-88539d06","signature_type":"Line","signature_version":"v1"},{"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"}},{"target":{"file":"NfcNci/src/com/android/nfc/DeviceConfigFacade.java"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["198118333739748502194426342713667920747","19842390642761913036980460338462413101","147685433162481524948007706785628319829","336402632569239176882754522619293001361"]},"id":"ASB-A-368376056-e2839bb1","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Nfc/+/fbbe7e8fe0c5dd273a0114eb1b1bbdf113b70170"},{"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":"262378532644591496841310235500081219782","length":113},"id":"ASB-A-368376056-e28d1605","signature_type":"Function"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Nfc/+/9742b66898e3790b1c94b868e92949436905d11c","target":{"function":"onReceive","file":"NfcNci/src/com/android/nfc/NfcService.java"},"deprecated":false,"digest":{"length":3173,"function_hash":"329751192948427715315280279283434328103"},"id":"ASB-A-368376056-e480184b","signature_type":"Function"},{"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"}}],"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"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-368376056.json"}},{"package":{"name":"platform/packages/apps/Settings","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"16-qpr2:0"},{"fixed":"16-qpr2:2026-11-01"}]}],"versions":["16-qpr2"],"ecosystem_specific":{"vanir_signatures":[{"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Settings/+/5cdf5b8d59d68c63387c097600e4807a432a2dbd","target":{"function":"isToggleable","file":"src/com/android/settings/nfc/SecureNfcEnabler.java"},"deprecated":false,"digest":{"length":92,"function_hash":"34874531922352181984601645267114840394"},"id":"ASB-A-368376056-3cf9cb01","signature_type":"Function"},{"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":{"function_hash":"34874531922352181984601645267114840394","length":92}},{"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":{"threshold":0.9,"line_hashes":["209284609570306931753186281987199588064","6638282209521555423415790453888574383","293688372119416141371356797394985090707","303355916805411926264830611276457670287","321383215065744062185370430321167392640","282891871442886192701874521644096873702","254905485974175188853617397053374599932","159997501264443733789816234865944938474","218406254822916566368028569253504502520","105135349804760838859480469610730392589","102715412356406950219770955940244365114"]},"id":"ASB-A-368376056-863a9950"},{"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":{"line_hashes":["226837440412430644719625387943481803665","314910061929938933018535692921746940315","131424239102018771947341017546740042056","27823716128407417507647055994735050253","320282621406171665750983976927576325808","48127822925468150373568631892975356896"],"threshold":0.9}},{"target":{"file":"src/com/android/settings/nfc/SecureNfcPreferenceController.java","function":"setChecked"},"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"},{"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":{"function":"handleNfcStateChanged","file":"src/com/android/settings/nfc/SecureNfcEnabler.java"},"deprecated":false},{"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":{"threshold":0.9,"line_hashes":["222717576057888766947304829867241126022","176716013815801271371011895249285319184","340046370131221628976650780733953479947","24981409069758245919959226956839528696","255288383093687017670599869428382125856","75407180318704451699303769443305508093"]}},{"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"},"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"}],"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"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-368376056.json"}},{"package":{"name":"platform/packages/modules/Nfc","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"16-qpr2:0"},{"fixed":"16-qpr2:2026-11-01"}]}],"versions":["16-qpr2"],"ecosystem_specific":{"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":{"function":"setNfcSecure","file":"NfcNci/src/com/android/nfc/NfcService.java"}},{"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":["18848455546552546105525905553544425463","135150972370251841221183251454563206206","72395510599884689278068691905762382538","224739667275857545851558044794648898448"],"threshold":0.9},"id":"ASB-A-368376056-32178013","match_only_versions":["16-qpr2"],"signature_type":"Line"},{"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},{"target":{"file":"NfcNci/src/com/android/nfc/NfcBackupAgent.java"},"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"},{"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":{"function_hash":"7268606024331176425630680225393026535","length":3257},"id":"ASB-A-368376056-5906cadb","signature_type":"Function"},{"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":["103946491949320240868666084154672323952","50470880851351152325832618358338226961","283398752425353624212711496815431454451","24739734881333274607935057615438557752"],"threshold":0.9},"id":"ASB-A-368376056-5ea07267"},{"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["101353040130695027387326864042679989354","225971534898815275375982712204473219840","328580729581522512380846757080541822171","266763185565221250131967423599669425325","59178563393137500718978570023878179351","308937785487716827985533691369395282740","47494696376204049187808587308716604611","156329904156582542851512545732427498839","187611579222337241048005630466272487227","51258913588751882871044203316384435358","26363382010278268082279678556618016775","301340202791120208265372672872925827684","147735183532531700926249832644393786296","282914761086141750095183159189569308993","119620790112283322120611771300003376122","15128880062835040620443381158708317852","227742989635237767363982961789723399905","45010697437960440896773964018741224133","90466625174688156292359799135192391266"]},"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"}},{"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":["280709577032904308610724865009341566729","149890964096715973965412170928449598026","224739667275857545851558044794648898448","104656977465516015010674509306601731147","1935535255209182108261915041865352522","268860353107202127626045553600315975852"],"threshold":0.9},"id":"ASB-A-368376056-82357174"},{"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":{"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"},{"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},{"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":{"length":570,"function_hash":"315917668312024223911156119843693605405"}},{"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":{"line_hashes":["192176812660817066401534866389961769863","152314195258822048167292719125275819806","183123120144773998613712815004240927943","248386594985363166465697732186055555451"],"threshold":0.9},"id":"ASB-A-368376056-adc79933"},{"digest":{"length":8726,"function_hash":"293429422456238275756711356631872451668"},"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},{"source":"https://android.googlesource.com/platform/packages/modules/Nfc/+/68fb2a731f2b0b2180ec70b0145dce07d97a8675","target":{"function":"onReceive","file":"NfcNci/src/com/android/nfc/NfcService.java"},"deprecated":false,"digest":{"function_hash":"308304293502316416496987661023659938551","length":3238},"id":"ASB-A-368376056-d532a230","signature_type":"Function","signature_version":"v1"},{"id":"ASB-A-368376056-ff6ef37c","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/modules/Nfc/+/c5a3914fa04e677ad324c733199522a65ad91d7e","target":{"function":"onRestoreFinished","file":"NfcNci/src/com/android/nfc/NfcBackupAgent.java"},"deprecated":false,"digest":{"function_hash":"250453186192213692610303003772499763788","length":699}}],"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"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-368376056.json"}},{"package":{"name":"platform/packages/modules/Nfc","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"17:0"},{"fixed":"17:2026-11-01"}]}],"versions":["17"],"ecosystem_specific":{"vanir_signatures":[{"target":{"file":"NfcNci/src/com/android/nfc/NfcService.java","function":"reinitializeAfterDeMigration"},"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"},{"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"}},{"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":{"line_hashes":["18848455546552546105525905553544425463","135150972370251841221183251454563206206","72395510599884689278068691905762382538","224739667275857545851558044794648898448"],"threshold":0.9},"id":"ASB-A-368376056-990be4df"},{"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":{"function":"onReceive","file":"NfcNci/src/com/android/nfc/NfcService.java"},"deprecated":false},{"digest":{"length":9058,"function_hash":"331120794934922285433401239463645966815"},"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"},"deprecated":false}],"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"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-368376056.json"}},{"package":{"name":"platform/packages/apps/Nfc","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"14:0"},{"fixed":"14:2026-11-01"}]}],"versions":["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":[{"source":"https://android.googlesource.com/platform/packages/apps/Nfc/+/da4f24da1474d322ba8af00bc16e2e8c9d8233d2","target":{"function":"onReceive","file":"src/com/android/nfc/NfcService.java"},"deprecated":false,"digest":{"length":1306,"function_hash":"148633237892607527674322339166469405965"},"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"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["170518963234598498496095394686107149688","272032688865132883426985166627693557251","69143950116822429297043665472873247595","302645370929387480084081230501900268654","137759492961862578003234617226685084208","48561832137866449911695069250424823588","331225454907289044194872746802278066400","180173533878450078971817192155505473865","20543413743013627128148262595742321671","329254898021878439863872433876657720279","224968026222446981706192015864796376720","296871377028162525206467570056759271263","449012703324349492270164888384458579","220125562870043218308871388389380792849","52487649473232200764014642842891180263","43492640498321294635094169945096319616","68912887895025030093650910918826719235","131737297349071433416715659033394277191"]},"id":"ASB-A-368376056-1b47c285","signature_type":"Line","signature_version":"v1"},{"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":{"threshold":0.9,"line_hashes":["103946491949320240868666084154672323952","50470880851351152325832618358338226961","283398752425353624212711496815431454451","24739734881333274607935057615438557752"]}},{"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":"280783099113158725809345995116099776760","length":6206}},{"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Nfc/+/da4f24da1474d322ba8af00bc16e2e8c9d8233d2","target":{"function":"setNfcSecure","file":"src/com/android/nfc/NfcService.java"},"deprecated":false,"digest":{"function_hash":"98527149453503385889399369630652154409","length":959},"id":"ASB-A-368376056-70b3d386","signature_type":"Function"},{"source":"https://android.googlesource.com/platform/packages/apps/Nfc/+/731985a9a840ed2423f40a4beaca28f3cba4936f","target":{"file":"src/com/android/nfc/NfcService.java","function":"isNfcSecureEnabled"},"deprecated":false,"digest":{"function_hash":"262378532644591496841310235500081219782","length":113},"id":"ASB-A-368376056-7e190f5d","signature_type":"Function","signature_version":"v1"}]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-368376056.json"}},{"package":{"name":"platform/packages/apps/Settings","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"14:0"},{"fixed":"14:2026-11-01"}]}],"versions":["14"],"ecosystem_specific":{"severity":"High","spl":"2026-11-01","types":["EoP"],"vanir_signatures":[{"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":"34874531922352181984601645267114840394","length":92},"id":"ASB-A-368376056-0130c16c","signature_type":"Function"},{"deprecated":false,"digest":{"length":76,"function_hash":"207321593960634909201921155582634271263"},"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"}},{"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":{"line_hashes":["222717576057888766947304829867241126022","176716013815801271371011895249285319184","340046370131221628976650780733953479947","24981409069758245919959226956839528696","255288383093687017670599869428382125856","75407180318704451699303769443305508093"],"threshold":0.9}},{"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Settings/+/c5315b028b9f8d2cbcd857b901671ce400884bcb","target":{"function":"handleNfcStateChanged","file":"src/com/android/settings/nfc/SecureNfcEnabler.java"},"deprecated":false,"digest":{"length":547,"function_hash":"44364368635206463946580718456940636632"},"id":"ASB-A-368376056-65ab8375","signature_type":"Function"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Settings/+/5dda0b114f0e1a99d49d9e37c1e6dc9228b8f7eb","target":{"function":"isToggleable","file":"src/com/android/settings/nfc/SecureNfcEnabler.java"},"deprecated":false,"digest":{"function_hash":"34874531922352181984601645267114840394","length":92},"id":"ASB-A-368376056-76768751","signature_type":"Function"},{"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-a394141b","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/packages/apps/Settings/+/c5315b028b9f8d2cbcd857b901671ce400884bcb"},{"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},{"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"}}],"fixes":["https://android.googlesource.com/platform/packages/apps/Settings/+/5dda0b114f0e1a99d49d9e37c1e6dc9228b8f7eb","https://android.googlesource.com/platform/packages/apps/Settings/+/c5315b028b9f8d2cbcd857b901671ce400884bcb"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-368376056.json"}}],"schema_version":"1.9.2"}