{"id":"ASB-A-522375782", "published":"2026-11-01T00:00:00Z", "modified":"2026-11-05T16:32:28.703711716Z", "aliases":["CVE-2026-55283", "A-522375782"], "details":"In multiple locations, there is a possible memory safety issue due to a use-after-free. This could lead to remote escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.", "affected":[{"package":{"name":"platform/hardware/nxp/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":{"fixes":["https://android.googlesource.com/platform/hardware/nxp/nfc/+/e886a13085a2a1f6fb8c26f758e57510ee322650", "https://android.googlesource.com/platform/hardware/nxp/nfc/+/e8fc73e9803579a9b02bf46c4b75e01deba3df8d"], "severity":"Critical", "spl":"2026-11-01", "types":["EoP"], "vanir_signatures":[{"deprecated":false, "digest":{"line_hashes":["38091610759740197703199827886466930520", "225961503283820196200348907919959952350", "53564621856946091298959792038944140411", "106234603496405841263197690729851204960", "72724764520264824311933850626609333023", "121970701303759387280220774142224136659", "204632653871210502879202999963258825071", "221897072166879110583763265923893142751", "175319564636304871581211740098804168068", "58083132929453581675013664692739979988", "82940395441638339097397445875139989759", "66742710532396465470816178974068946929", "88790418880860114832923290227722517460", "329917488832070973727205528294407722660", "76128456454355232055775553705710693446", "235467162812893254154054892805116809561", "9786074870991479463548464471836337243", "116916494167980223842108542148799126317", "82940395441638339097397445875139989759", "66742710532396465470816178974068946929", "129863764784081432997229468244773942657", "8945126700899360129294218101961460842"], "threshold":0.9}, "id":"ASB-A-522375782-0825cc18", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/e886a13085a2a1f6fb8c26f758e57510ee322650", "target":{"file":"snxxx/halimpl/hal/phNxpNciHal.cc"}}, {"deprecated":false, "digest":{"function_hash":"11882227250957336350527572099246743390", "length":1508}, "id":"ASB-A-522375782-10b6f60b", "match_only_versions":["17-qpr2-next"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/e886a13085a2a1f6fb8c26f758e57510ee322650", "target":{"file":"snxxx/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_force_fw_download"}}, {"deprecated":false, "digest":{"line_hashes":["99425213982998615057966581494347024545", "46407461537702190428563926980009341484", "236367369856209166650243771289269205980", "76950373032800750700019285434110723155"], "threshold":0.9}, "id":"ASB-A-522375782-139bdf79", "match_only_versions":["17-qpr2-next"], "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/e8fc73e9803579a9b02bf46c4b75e01deba3df8d", "target":{"file":"snxxx/halimpl/hal/phNxpNciHal.cc"}}, {"deprecated":false, "digest":{"function_hash":"198184301258214697508298889268462290139", "length":1288}, "id":"ASB-A-522375782-28dc2932", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/e8fc73e9803579a9b02bf46c4b75e01deba3df8d", "target":{"file":"vendor_extns/libnfc_vendor_extn/src/pal/system_ext/WriterThread.cpp", "function":"WriterThread::Run"}}, {"deprecated":false, "digest":{"function_hash":"219073223844000342524055936722009191407", "length":5278}, "id":"ASB-A-522375782-2c05d36b", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/e886a13085a2a1f6fb8c26f758e57510ee322650", "target":{"file":"snxxx/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_close"}}, {"deprecated":false, "digest":{"function_hash":"295092665908869512526247646166635680590", "length":1157}, "id":"ASB-A-522375782-2dd0145f", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/e886a13085a2a1f6fb8c26f758e57510ee322650", "target":{"file":"snxxx/halimpl_v2/hal/phNxpNciHal.cc", "function":"phNxpNciHal_clean_resources"}}, {"deprecated":false, "digest":{"line_hashes":["38091610759740197703199827886466930520", "225961503283820196200348907919959952350", "53564621856946091298959792038944140411", "106234603496405841263197690729851204960", "301439542405629444690587324178144024556", "26080087079467680495436124294529897073", "27857165939876199392668508262113034889", "155805500667892345123857137570911745873", "76128456454355232055775553705710693446", "235467162812893254154054892805116809561", "9786074870991479463548464471836337243", "116916494167980223842108542148799126317"], "threshold":0.9}, "id":"ASB-A-522375782-498cab70", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/e886a13085a2a1f6fb8c26f758e57510ee322650", "target":{"file":"snxxx/halimpl_v2/hal/phNxpNciHal.cc"}}, {"deprecated":false, "digest":{"function_hash":"45073319183247275980290119409662103508", "length":2218}, "id":"ASB-A-522375782-4c748b4b", "match_only_versions":["17-qpr2-next"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/e8fc73e9803579a9b02bf46c4b75e01deba3df8d", "target":{"file":"pn8x/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_client_thread"}}, {"deprecated":false, "digest":{"function_hash":"91829046129069526195518937009913188315", "length":914}, "id":"ASB-A-522375782-575eea7e", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/e8fc73e9803579a9b02bf46c4b75e01deba3df8d", "target":{"file":"snxxx/halimpl_v2/hal/phNxpNciHal_WriterThread.cc", "function":"phNxpNciHal_WriterThread::Run"}}, {"deprecated":false, "digest":{"line_hashes":["163891951437363517614296492120742165270", "8685240119544094100622430031276890278", "313413100073586516461839907869050338440", "324939125896259599238101278664140321058"], "threshold":0.9}, "id":"ASB-A-522375782-584aec75", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/e8fc73e9803579a9b02bf46c4b75e01deba3df8d", "target":{"file":"snxxx/halimpl_v2/hal/phNxpNciHal_WriterThread.cc"}}, {"deprecated":false, "digest":{"function_hash":"236726874270588259962664090381516649052", "length":1504}, "id":"ASB-A-522375782-6a5799c6", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/e886a13085a2a1f6fb8c26f758e57510ee322650", "target":{"file":"snxxx/halimpl_v2/hal/phNxpNciHal.cc", "function":"phNxpNciHal_force_fw_download"}}, {"deprecated":false, "digest":{"function_hash":"229491033035979570670618337936913732634", "length":832}, "id":"ASB-A-522375782-6e3f78bb", "match_only_versions":["17-qpr2-next"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/e886a13085a2a1f6fb8c26f758e57510ee322650", "target":{"file":"pn8x/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHalRFConfigCmdRecSequence"}}, {"deprecated":false, "digest":{"function_hash":"265789872084508608696464383207232641499", "length":2677}, "id":"ASB-A-522375782-7482fbaa", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/e8fc73e9803579a9b02bf46c4b75e01deba3df8d", "target":{"file":"snxxx/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_client_thread"}}, {"deprecated":false, "digest":{"function_hash":"313201880534621438463477336039382197316", "length":873}, "id":"ASB-A-522375782-74dbdb53", "match_only_versions":["17-qpr2-next"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/e886a13085a2a1f6fb8c26f758e57510ee322650", "target":{"file":"pn8x/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_Minclose"}}, {"deprecated":false, "digest":{"line_hashes":["259327556125124433040648097448836375995", "308106994239407080269824089297572243465", "23642795367287713582356427933475821445", "211132181674980836711160979060306945919"], "threshold":0.9}, "id":"ASB-A-522375782-a540682f", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/e8fc73e9803579a9b02bf46c4b75e01deba3df8d", "target":{"file":"snxxx/halimpl_v2/hal/phNxpNciHal_ReaderThread.cc"}}, {"deprecated":false, "digest":{"line_hashes":["241365035652067094553197797466400481523", "298553074429752181274684232548308387567", "268545266337272506712345001428227702686", "177775447696754584688511894979302455026", "293834318358795301337192613772729553250", "258728487677436047495445280811157560607", "250418674884084374690744246700373795432", "137663468009835608575885082337854074271", "290176323821913104099498511896883603226", "124492989466729989396814911829496756442", "146503709923828562512340897540794537044", "142530947755480940991119416897698400349", "221897072166879110583763265923893142751", "175319564636304871581211740098804168068", "58083132929453581675013664692739979988", "217563128903505888274007301186208211725", "221755155387621845453794297791298816083", "88790418880860114832923290227722517460", "329917488832070973727205528294407722660", "221897072166879110583763265923893142751", "175319564636304871581211740098804168068", "58083132929453581675013664692739979988", "217563128903505888274007301186208211725", "221755155387621845453794297791298816083", "88790418880860114832923290227722517460", "329917488832070973727205528294407722660"], "threshold":0.9}, "id":"ASB-A-522375782-bb83870a", "match_only_versions":["17-qpr2-next"], "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/e886a13085a2a1f6fb8c26f758e57510ee322650", "target":{"file":"pn8x/halimpl/hal/phNxpNciHal.cc"}}, {"deprecated":false, "digest":{"function_hash":"197692420038282410586513139731110261704", "length":6167}, "id":"ASB-A-522375782-c44fca7d", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/e886a13085a2a1f6fb8c26f758e57510ee322650", "target":{"file":"snxxx/halimpl_v2/hal/phNxpNciHal.cc", "function":"phNxpNciHal_close"}}, {"deprecated":false, "digest":{"function_hash":"250355468763002771273421194062787140511", "length":3543}, "id":"ASB-A-522375782-cd21f3a5", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/e8fc73e9803579a9b02bf46c4b75e01deba3df8d", "target":{"file":"snxxx/halimpl_v2/hal/phNxpNciHal_ReaderThread.cc", "function":"phNxpNciHal_ReaderThread::Run"}}, {"deprecated":false, "digest":{"line_hashes":["99425213982998615057966581494347024545", "46407461537702190428563926980009341484", "236367369856209166650243771289269205980", "76950373032800750700019285434110723155"], "threshold":0.9}, "id":"ASB-A-522375782-d31e3178", "match_only_versions":["17-qpr2-next"], "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/e8fc73e9803579a9b02bf46c4b75e01deba3df8d", "target":{"file":"pn8x/halimpl/hal/phNxpNciHal.cc"}}, {"deprecated":false, "digest":{"function_hash":"332003285359260965997633021853324868720", "length":1044}, "id":"ASB-A-522375782-dc6137ce", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/e886a13085a2a1f6fb8c26f758e57510ee322650", "target":{"file":"snxxx/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_clean_resources"}}, {"deprecated":false, "digest":{"line_hashes":["191162663007682265603593338414858956474", "81368959342062470454833905146333102440", "62709924602955461685567121829214696663", "147366127580291052424067849423554399991"], "threshold":0.9}, "id":"ASB-A-522375782-e80d021b", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/e8fc73e9803579a9b02bf46c4b75e01deba3df8d", "target":{"file":"vendor_extns/libnfc_vendor_extn/src/pal/system_ext/WriterThread.cpp"}}, {"deprecated":false, "digest":{"function_hash":"71800561196165936174346992669428775979", "length":1823}, "id":"ASB-A-522375782-e84fc770", "match_only_versions":["17-qpr2-next"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/e886a13085a2a1f6fb8c26f758e57510ee322650", "target":{"file":"pn8x/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_close"}}, {"deprecated":false, "digest":{"function_hash":"203725858005361067286383774065353777564", "length":2523}, "id":"ASB-A-522375782-f34f7b36", "match_only_versions":["17-qpr2-next"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/e886a13085a2a1f6fb8c26f758e57510ee322650", "target":{"file":"pn8x/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_fw_download"}}]}}, {"package":{"name":"platform/hardware/nxp/nfc", "ecosystem":"Android"}, "ranges":[{"type":"ECOSYSTEM", "events":[{"introduced":"16:0"}, {"fixed":"16:2026-11-01"}]}], "versions":["16"], "ecosystem_specific":{"fixes":["https://android.googlesource.com/platform/hardware/nxp/nfc/+/7bcb97b8ad2ef84f475d25fa46d9d7ab250417b7", "https://android.googlesource.com/platform/hardware/nxp/nfc/+/63bfd7a097e37eef0a0e88565e261f0f9ad9d1a9", "https://android.googlesource.com/platform/hardware/nxp/nfc/+/bd93ed0bf56c830277f1a168b77a3c624611461e"], "severity":"Critical", "spl":"2026-11-01", "types":["EoP"], "vanir_signatures":[{"deprecated":false, "digest":{"function_hash":"219073223844000342524055936722009191407", "length":5278}, "id":"ASB-A-522375782-02f1c593", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/7bcb97b8ad2ef84f475d25fa46d9d7ab250417b7", "target":{"file":"snxxx/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_close"}}, {"deprecated":false, "digest":{"line_hashes":["241365035652067094553197797466400481523", "298553074429752181274684232548308387567", "268545266337272506712345001428227702686", "177775447696754584688511894979302455026", "293834318358795301337192613772729553250", "258728487677436047495445280811157560607", "250418674884084374690744246700373795432", "137663468009835608575885082337854074271", "290176323821913104099498511896883603226", "124492989466729989396814911829496756442", "146503709923828562512340897540794537044", "142530947755480940991119416897698400349", "221897072166879110583763265923893142751", "175319564636304871581211740098804168068", "58083132929453581675013664692739979988", "217563128903505888274007301186208211725", "221755155387621845453794297791298816083", "88790418880860114832923290227722517460", "329917488832070973727205528294407722660", "221897072166879110583763265923893142751", "175319564636304871581211740098804168068", "58083132929453581675013664692739979988", "217563128903505888274007301186208211725", "221755155387621845453794297791298816083", "88790418880860114832923290227722517460", "329917488832070973727205528294407722660"], "threshold":0.9}, "id":"ASB-A-522375782-34373070", "match_only_versions":["16"], "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/7bcb97b8ad2ef84f475d25fa46d9d7ab250417b7", "target":{"file":"pn8x/halimpl/hal/phNxpNciHal.cc"}}, {"deprecated":false, "digest":{"line_hashes":["38091610759740197703199827886466930520", "225961503283820196200348907919959952350", "53564621856946091298959792038944140411", "106234603496405841263197690729851204960", "72724764520264824311933850626609333023", "121970701303759387280220774142224136659", "204632653871210502879202999963258825071", "221897072166879110583763265923893142751", "175319564636304871581211740098804168068", "58083132929453581675013664692739979988", "82940395441638339097397445875139989759", "66742710532396465470816178974068946929", "88790418880860114832923290227722517460", "329917488832070973727205528294407722660", "76128456454355232055775553705710693446", "235467162812893254154054892805116809561", "9786074870991479463548464471836337243", "116916494167980223842108542148799126317", "82940395441638339097397445875139989759", "66742710532396465470816178974068946929", "129863764784081432997229468244773942657", "8945126700899360129294218101961460842"], "threshold":0.9}, "id":"ASB-A-522375782-48624c82", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/7bcb97b8ad2ef84f475d25fa46d9d7ab250417b7", "target":{"file":"snxxx/halimpl/hal/phNxpNciHal.cc"}}, {"deprecated":false, "digest":{"function_hash":"165867502640962234050216563314250419716", "length":911}, "id":"ASB-A-522375782-5c0b8fa3", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/bd93ed0bf56c830277f1a168b77a3c624611461e", "target":{"file":"snxxx/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_clean_resources"}}, {"deprecated":false, "digest":{"function_hash":"11882227250957336350527572099246743390", "length":1508}, "id":"ASB-A-522375782-6b7d7cbd", "match_only_versions":["16"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/7bcb97b8ad2ef84f475d25fa46d9d7ab250417b7", "target":{"file":"snxxx/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_force_fw_download"}}, {"deprecated":false, "digest":{"function_hash":"71800561196165936174346992669428775979", "length":1823}, "id":"ASB-A-522375782-6f478778", "match_only_versions":["16"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/7bcb97b8ad2ef84f475d25fa46d9d7ab250417b7", "target":{"file":"pn8x/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_close"}}, {"deprecated":false, "digest":{"line_hashes":["99425213982998615057966581494347024545", "46407461537702190428563926980009341484", "236367369856209166650243771289269205980", "76950373032800750700019285434110723155", "38091610759740197703199827886466930520", "225961503283820196200348907919959952350", "53564621856946091298959792038944140411", "106234603496405841263197690729851204960", "72724764520264824311933850626609333023", "121970701303759387280220774142224136659", "204632653871210502879202999963258825071", "221897072166879110583763265923893142751", "175319564636304871581211740098804168068", "58083132929453581675013664692739979988", "82940395441638339097397445875139989759", "66742710532396465470816178974068946929", "88790418880860114832923290227722517460", "329917488832070973727205528294407722660", "76128456454355232055775553705710693446", "235467162812893254154054892805116809561", "9786074870991479463548464471836337243", "116916494167980223842108542148799126317", "82940395441638339097397445875139989759", "66742710532396465470816178974068946929", "129863764784081432997229468244773942657", "8945126700899360129294218101961460842"], "threshold":0.9}, "id":"ASB-A-522375782-7177e1fc", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/bd93ed0bf56c830277f1a168b77a3c624611461e", "target":{"file":"snxxx/halimpl/hal/phNxpNciHal.cc"}}, {"deprecated":false, "digest":{"function_hash":"265789872084508608696464383207232641499", "length":2677}, "id":"ASB-A-522375782-727e1196", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/bd93ed0bf56c830277f1a168b77a3c624611461e", "target":{"file":"snxxx/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_client_thread"}}, {"deprecated":false, "digest":{"function_hash":"313201880534621438463477336039382197316", "length":873}, "id":"ASB-A-522375782-74497687", "match_only_versions":["16"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/7bcb97b8ad2ef84f475d25fa46d9d7ab250417b7", "target":{"file":"pn8x/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_Minclose"}}, {"deprecated":false, "digest":{"function_hash":"11882227250957336350527572099246743390", "length":1508}, "id":"ASB-A-522375782-77df23b0", "match_only_versions":["16"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/bd93ed0bf56c830277f1a168b77a3c624611461e", "target":{"file":"snxxx/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_force_fw_download"}}, {"deprecated":false, "digest":{"function_hash":"203725858005361067286383774065353777564", "length":2523}, "id":"ASB-A-522375782-794f703c", "match_only_versions":["16"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/bd93ed0bf56c830277f1a168b77a3c624611461e", "target":{"file":"pn8x/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_fw_download"}}, {"deprecated":false, "digest":{"function_hash":"45073319183247275980290119409662103508", "length":2218}, "id":"ASB-A-522375782-82b949e4", "match_only_versions":["16"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/bd93ed0bf56c830277f1a168b77a3c624611461e", "target":{"file":"pn8x/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_client_thread"}}, {"deprecated":false, "digest":{"line_hashes":["99425213982998615057966581494347024545", "46407461537702190428563926980009341484", "236367369856209166650243771289269205980", "76950373032800750700019285434110723155", "241365035652067094553197797466400481523", "298553074429752181274684232548308387567", "268545266337272506712345001428227702686", "177775447696754584688511894979302455026", "293834318358795301337192613772729553250", "258728487677436047495445280811157560607", "250418674884084374690744246700373795432", "137663468009835608575885082337854074271", "290176323821913104099498511896883603226", "124492989466729989396814911829496756442", "146503709923828562512340897540794537044", "142530947755480940991119416897698400349", "221897072166879110583763265923893142751", "175319564636304871581211740098804168068", "58083132929453581675013664692739979988", "217563128903505888274007301186208211725", "221755155387621845453794297791298816083", "88790418880860114832923290227722517460", "329917488832070973727205528294407722660", "221897072166879110583763265923893142751", "175319564636304871581211740098804168068", "58083132929453581675013664692739979988", "217563128903505888274007301186208211725", "221755155387621845453794297791298816083", "88790418880860114832923290227722517460", "329917488832070973727205528294407722660"], "threshold":0.9}, "id":"ASB-A-522375782-83c8881d", "match_only_versions":["16"], "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/bd93ed0bf56c830277f1a168b77a3c624611461e", "target":{"file":"pn8x/halimpl/hal/phNxpNciHal.cc"}}, {"deprecated":false, "digest":{"function_hash":"229491033035979570670618337936913732634", "length":832}, "id":"ASB-A-522375782-851d83a9", "match_only_versions":["16"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/bd93ed0bf56c830277f1a168b77a3c624611461e", "target":{"file":"pn8x/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHalRFConfigCmdRecSequence"}}, {"deprecated":false, "digest":{"function_hash":"71800561196165936174346992669428775979", "length":1823}, "id":"ASB-A-522375782-b2774294", "match_only_versions":["16"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/bd93ed0bf56c830277f1a168b77a3c624611461e", "target":{"file":"pn8x/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_close"}}, {"deprecated":false, "digest":{"function_hash":"229491033035979570670618337936913732634", "length":832}, "id":"ASB-A-522375782-c9c7b48a", "match_only_versions":["16"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/7bcb97b8ad2ef84f475d25fa46d9d7ab250417b7", "target":{"file":"pn8x/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHalRFConfigCmdRecSequence"}}, {"deprecated":false, "digest":{"function_hash":"203725858005361067286383774065353777564", "length":2523}, "id":"ASB-A-522375782-ca8ab72c", "match_only_versions":["16"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/7bcb97b8ad2ef84f475d25fa46d9d7ab250417b7", "target":{"file":"pn8x/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_fw_download"}}, {"deprecated":false, "digest":{"function_hash":"313201880534621438463477336039382197316", "length":873}, "id":"ASB-A-522375782-d1608bd6", "match_only_versions":["16"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/bd93ed0bf56c830277f1a168b77a3c624611461e", "target":{"file":"pn8x/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_Minclose"}}, {"deprecated":false, "digest":{"function_hash":"219073223844000342524055936722009191407", "length":5278}, "id":"ASB-A-522375782-e0bf10e6", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/bd93ed0bf56c830277f1a168b77a3c624611461e", "target":{"file":"snxxx/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_close"}}, {"deprecated":false, "digest":{"function_hash":"165867502640962234050216563314250419716", "length":911}, "id":"ASB-A-522375782-f1e263be", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/7bcb97b8ad2ef84f475d25fa46d9d7ab250417b7", "target":{"file":"snxxx/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_clean_resources"}}]}}, {"package":{"name":"platform/hardware/nxp/nfc", "ecosystem":"Android"}, "ranges":[{"type":"ECOSYSTEM", "events":[{"introduced":"16-qpr2:0"}, {"fixed":"16-qpr2:2026-11-01"}]}], "versions":["16-qpr2"], "ecosystem_specific":{"fixes":["https://android.googlesource.com/platform/hardware/nxp/nfc/+/0d0e16259a1cc9096b4121ec429dc95ee84c48bb", "https://android.googlesource.com/platform/hardware/nxp/nfc/+/591ad53b87c59a7b0b72b7d7456c840a43277ff2", "https://android.googlesource.com/platform/hardware/nxp/nfc/+/d38487af0db1570a57cc0a43afd522ddc7ffcaf9"], "severity":"Critical", "spl":"2026-11-01", "types":["EoP"], "vanir_signatures":[{"deprecated":false, "digest":{"function_hash":"219073223844000342524055936722009191407", "length":5278}, "id":"ASB-A-522375782-05e25844", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/0d0e16259a1cc9096b4121ec429dc95ee84c48bb", "target":{"file":"snxxx/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_close"}}, {"deprecated":false, "digest":{"function_hash":"71800561196165936174346992669428775979", "length":1823}, "id":"ASB-A-522375782-05f2acd0", "match_only_versions":["16-qpr2"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/d38487af0db1570a57cc0a43afd522ddc7ffcaf9", "target":{"file":"pn8x/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_close"}}, {"deprecated":false, "digest":{"function_hash":"139254015030179858446516327155511438300", "length":5855}, "id":"ASB-A-522375782-10ed1e79", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/0d0e16259a1cc9096b4121ec429dc95ee84c48bb", "target":{"file":"snxxx/halimpl_v2/hal/phNxpNciHal.cc", "function":"phNxpNciHal_close"}}, {"deprecated":false, "digest":{"function_hash":"11882227250957336350527572099246743390", "length":1508}, "id":"ASB-A-522375782-135811c4", "match_only_versions":["16-qpr2"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/d38487af0db1570a57cc0a43afd522ddc7ffcaf9", "target":{"file":"snxxx/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_force_fw_download"}}, {"deprecated":false, "digest":{"function_hash":"209926382267336750154144836054141597603", "length":3261}, "id":"ASB-A-522375782-1d636840", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/d38487af0db1570a57cc0a43afd522ddc7ffcaf9", "target":{"file":"snxxx/halimpl_v2/hal/phNxpNciHal_ReaderThread.cc", "function":"phNxpNciHal_ReaderThread::Run"}}, {"deprecated":false, "digest":{"function_hash":"139254015030179858446516327155511438300", "length":5855}, "id":"ASB-A-522375782-1e6f18a9", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/d38487af0db1570a57cc0a43afd522ddc7ffcaf9", "target":{"file":"snxxx/halimpl_v2/hal/phNxpNciHal.cc", "function":"phNxpNciHal_close"}}, {"deprecated":false, "digest":{"function_hash":"313201880534621438463477336039382197316", "length":873}, "id":"ASB-A-522375782-20cbfcdd", "match_only_versions":["16-qpr2"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/d38487af0db1570a57cc0a43afd522ddc7ffcaf9", "target":{"file":"pn8x/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_Minclose"}}, {"deprecated":false, "digest":{"line_hashes":["314292901890760034349368859806531149020", "66128388020826680519070185191294605527", "177172957954649979507521844111338210339", "79901071875289785715246301504152271014"], "threshold":0.9}, "id":"ASB-A-522375782-2581a0ed", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/d38487af0db1570a57cc0a43afd522ddc7ffcaf9", "target":{"file":"snxxx/halimpl_v2/hal/phNxpNciHal_ReaderThread.cc"}}, {"deprecated":false, "digest":{"line_hashes":["163891951437363517614296492120742165270", "8685240119544094100622430031276890278", "313413100073586516461839907869050338440", "324939125896259599238101278664140321058"], "threshold":0.9}, "id":"ASB-A-522375782-2bc2639a", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/d38487af0db1570a57cc0a43afd522ddc7ffcaf9", "target":{"file":"snxxx/halimpl_v2/hal/phNxpNciHal_WriterThread.cc"}}, {"deprecated":false, "digest":{"function_hash":"229491033035979570670618337936913732634", "length":832}, "id":"ASB-A-522375782-3203a80b", "match_only_versions":["16-qpr2"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/0d0e16259a1cc9096b4121ec429dc95ee84c48bb", "target":{"file":"pn8x/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHalRFConfigCmdRecSequence"}}, {"deprecated":false, "digest":{"function_hash":"257625340928915618736226681298472526285", "length":1029}, "id":"ASB-A-522375782-441e8374", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/0d0e16259a1cc9096b4121ec429dc95ee84c48bb", "target":{"file":"snxxx/halimpl_v2/hal/phNxpNciHal.cc", "function":"phNxpNciHal_clean_resources"}}, {"deprecated":false, "digest":{"function_hash":"219073223844000342524055936722009191407", "length":5278}, "id":"ASB-A-522375782-4a048be4", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/d38487af0db1570a57cc0a43afd522ddc7ffcaf9", "target":{"file":"snxxx/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_close"}}, {"deprecated":false, "digest":{"line_hashes":["38091610759740197703199827886466930520", "225961503283820196200348907919959952350", "53564621856946091298959792038944140411", "106234603496405841263197690729851204960", "301439542405629444690587324178144024556", "26080087079467680495436124294529897073", "27857165939876199392668508262113034889", "155805500667892345123857137570911745873", "76128456454355232055775553705710693446", "235467162812893254154054892805116809561", "9786074870991479463548464471836337243", "116916494167980223842108542148799126317"], "threshold":0.9}, "id":"ASB-A-522375782-5a9fb9fa", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/0d0e16259a1cc9096b4121ec429dc95ee84c48bb", "target":{"file":"snxxx/halimpl_v2/hal/phNxpNciHal.cc"}}, {"deprecated":false, "digest":{"line_hashes":["38091610759740197703199827886466930520", "225961503283820196200348907919959952350", "53564621856946091298959792038944140411", "106234603496405841263197690729851204960", "301439542405629444690587324178144024556", "26080087079467680495436124294529897073", "27857165939876199392668508262113034889", "155805500667892345123857137570911745873", "76128456454355232055775553705710693446", "235467162812893254154054892805116809561", "9786074870991479463548464471836337243", "116916494167980223842108542148799126317"], "threshold":0.9}, "id":"ASB-A-522375782-5ba6fff9", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/d38487af0db1570a57cc0a43afd522ddc7ffcaf9", "target":{"file":"snxxx/halimpl_v2/hal/phNxpNciHal.cc"}}, {"deprecated":false, "digest":{"function_hash":"332003285359260965997633021853324868720", "length":1044}, "id":"ASB-A-522375782-5db96173", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/d38487af0db1570a57cc0a43afd522ddc7ffcaf9", "target":{"file":"snxxx/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_clean_resources"}}, {"deprecated":false, "digest":{"function_hash":"71800561196165936174346992669428775979", "length":1823}, "id":"ASB-A-522375782-6cc39a65", "match_only_versions":["16-qpr2"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/0d0e16259a1cc9096b4121ec429dc95ee84c48bb", "target":{"file":"pn8x/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_close"}}, {"deprecated":false, "digest":{"line_hashes":["38091610759740197703199827886466930520", "225961503283820196200348907919959952350", "53564621856946091298959792038944140411", "106234603496405841263197690729851204960", "72724764520264824311933850626609333023", "121970701303759387280220774142224136659", "204632653871210502879202999963258825071", "221897072166879110583763265923893142751", "175319564636304871581211740098804168068", "58083132929453581675013664692739979988", "82940395441638339097397445875139989759", "66742710532396465470816178974068946929", "88790418880860114832923290227722517460", "329917488832070973727205528294407722660", "76128456454355232055775553705710693446", "235467162812893254154054892805116809561", "9786074870991479463548464471836337243", "116916494167980223842108542148799126317", "82940395441638339097397445875139989759", "66742710532396465470816178974068946929", "129863764784081432997229468244773942657", "8945126700899360129294218101961460842"], "threshold":0.9}, "id":"ASB-A-522375782-7ae90935", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/0d0e16259a1cc9096b4121ec429dc95ee84c48bb", "target":{"file":"snxxx/halimpl/hal/phNxpNciHal.cc"}}, {"deprecated":false, "digest":{"function_hash":"203725858005361067286383774065353777564", "length":2523}, "id":"ASB-A-522375782-7e22d875", "match_only_versions":["16-qpr2"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/0d0e16259a1cc9096b4121ec429dc95ee84c48bb", "target":{"file":"pn8x/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_fw_download"}}, {"deprecated":false, "digest":{"function_hash":"45073319183247275980290119409662103508", "length":2218}, "id":"ASB-A-522375782-8f416f5f", "match_only_versions":["16-qpr2"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/d38487af0db1570a57cc0a43afd522ddc7ffcaf9", "target":{"file":"pn8x/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_client_thread"}}, {"deprecated":false, "digest":{"line_hashes":["241365035652067094553197797466400481523", "298553074429752181274684232548308387567", "268545266337272506712345001428227702686", "177775447696754584688511894979302455026", "293834318358795301337192613772729553250", "258728487677436047495445280811157560607", "250418674884084374690744246700373795432", "137663468009835608575885082337854074271", "290176323821913104099498511896883603226", "124492989466729989396814911829496756442", "146503709923828562512340897540794537044", "142530947755480940991119416897698400349", "221897072166879110583763265923893142751", "175319564636304871581211740098804168068", "58083132929453581675013664692739979988", "217563128903505888274007301186208211725", "221755155387621845453794297791298816083", "88790418880860114832923290227722517460", "329917488832070973727205528294407722660", "221897072166879110583763265923893142751", "175319564636304871581211740098804168068", "58083132929453581675013664692739979988", "217563128903505888274007301186208211725", "221755155387621845453794297791298816083", "88790418880860114832923290227722517460", "329917488832070973727205528294407722660"], "threshold":0.9}, "id":"ASB-A-522375782-95f736cb", "match_only_versions":["16-qpr2"], "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/0d0e16259a1cc9096b4121ec429dc95ee84c48bb", "target":{"file":"pn8x/halimpl/hal/phNxpNciHal.cc"}}, {"deprecated":false, "digest":{"function_hash":"91553473645201206655943969266814981215", "length":825}, "id":"ASB-A-522375782-97be3280", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/d38487af0db1570a57cc0a43afd522ddc7ffcaf9", "target":{"file":"snxxx/halimpl_v2/hal/phNxpNciHal_WriterThread.cc", "function":"phNxpNciHal_WriterThread::Run"}}, {"deprecated":false, "digest":{"function_hash":"236726874270588259962664090381516649052", "length":1504}, "id":"ASB-A-522375782-989c6d6e", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/0d0e16259a1cc9096b4121ec429dc95ee84c48bb", "target":{"file":"snxxx/halimpl_v2/hal/phNxpNciHal.cc", "function":"phNxpNciHal_force_fw_download"}}, {"deprecated":false, "digest":{"function_hash":"332003285359260965997633021853324868720", "length":1044}, "id":"ASB-A-522375782-ada2a4dc", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/0d0e16259a1cc9096b4121ec429dc95ee84c48bb", "target":{"file":"snxxx/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_clean_resources"}}, {"deprecated":false, "digest":{"function_hash":"203725858005361067286383774065353777564", "length":2523}, "id":"ASB-A-522375782-b25861f4", "match_only_versions":["16-qpr2"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/d38487af0db1570a57cc0a43afd522ddc7ffcaf9", "target":{"file":"pn8x/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_fw_download"}}, {"deprecated":false, "digest":{"function_hash":"265789872084508608696464383207232641499", "length":2677}, "id":"ASB-A-522375782-cc9c4dd2", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/d38487af0db1570a57cc0a43afd522ddc7ffcaf9", "target":{"file":"snxxx/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_client_thread"}}, {"deprecated":false, "digest":{"function_hash":"313201880534621438463477336039382197316", "length":873}, "id":"ASB-A-522375782-d288e8e7", "match_only_versions":["16-qpr2"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/0d0e16259a1cc9096b4121ec429dc95ee84c48bb", "target":{"file":"pn8x/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_Minclose"}}, {"deprecated":false, "digest":{"line_hashes":["99425213982998615057966581494347024545", "46407461537702190428563926980009341484", "236367369856209166650243771289269205980", "76950373032800750700019285434110723155", "38091610759740197703199827886466930520", "225961503283820196200348907919959952350", "53564621856946091298959792038944140411", "106234603496405841263197690729851204960", "72724764520264824311933850626609333023", "121970701303759387280220774142224136659", "204632653871210502879202999963258825071", "221897072166879110583763265923893142751", "175319564636304871581211740098804168068", "58083132929453581675013664692739979988", "82940395441638339097397445875139989759", "66742710532396465470816178974068946929", "88790418880860114832923290227722517460", "329917488832070973727205528294407722660", "76128456454355232055775553705710693446", "235467162812893254154054892805116809561", "9786074870991479463548464471836337243", "116916494167980223842108542148799126317", "82940395441638339097397445875139989759", "66742710532396465470816178974068946929", "129863764784081432997229468244773942657", "8945126700899360129294218101961460842"], "threshold":0.9}, "id":"ASB-A-522375782-d6dce64f", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/d38487af0db1570a57cc0a43afd522ddc7ffcaf9", "target":{"file":"snxxx/halimpl/hal/phNxpNciHal.cc"}}, {"deprecated":false, "digest":{"function_hash":"257625340928915618736226681298472526285", "length":1029}, "id":"ASB-A-522375782-e3fa22c8", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/d38487af0db1570a57cc0a43afd522ddc7ffcaf9", "target":{"file":"snxxx/halimpl_v2/hal/phNxpNciHal.cc", "function":"phNxpNciHal_clean_resources"}}, {"deprecated":false, "digest":{"function_hash":"11882227250957336350527572099246743390", "length":1508}, "id":"ASB-A-522375782-e60a4965", "match_only_versions":["16-qpr2"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/0d0e16259a1cc9096b4121ec429dc95ee84c48bb", "target":{"file":"snxxx/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_force_fw_download"}}, {"deprecated":false, "digest":{"function_hash":"236726874270588259962664090381516649052", "length":1504}, "id":"ASB-A-522375782-ead46d61", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/d38487af0db1570a57cc0a43afd522ddc7ffcaf9", "target":{"file":"snxxx/halimpl_v2/hal/phNxpNciHal.cc", "function":"phNxpNciHal_force_fw_download"}}, {"deprecated":false, "digest":{"function_hash":"229491033035979570670618337936913732634", "length":832}, "id":"ASB-A-522375782-f958052b", "match_only_versions":["16-qpr2"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/d38487af0db1570a57cc0a43afd522ddc7ffcaf9", "target":{"file":"pn8x/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHalRFConfigCmdRecSequence"}}, {"deprecated":false, "digest":{"line_hashes":["99425213982998615057966581494347024545", "46407461537702190428563926980009341484", "236367369856209166650243771289269205980", "76950373032800750700019285434110723155", "241365035652067094553197797466400481523", "298553074429752181274684232548308387567", "268545266337272506712345001428227702686", "177775447696754584688511894979302455026", "293834318358795301337192613772729553250", "258728487677436047495445280811157560607", "250418674884084374690744246700373795432", "137663468009835608575885082337854074271", "290176323821913104099498511896883603226", "124492989466729989396814911829496756442", "146503709923828562512340897540794537044", "142530947755480940991119416897698400349", "221897072166879110583763265923893142751", "175319564636304871581211740098804168068", "58083132929453581675013664692739979988", "217563128903505888274007301186208211725", "221755155387621845453794297791298816083", "88790418880860114832923290227722517460", "329917488832070973727205528294407722660", "221897072166879110583763265923893142751", "175319564636304871581211740098804168068", "58083132929453581675013664692739979988", "217563128903505888274007301186208211725", "221755155387621845453794297791298816083", "88790418880860114832923290227722517460", "329917488832070973727205528294407722660"], "threshold":0.9}, "id":"ASB-A-522375782-f95813eb", "match_only_versions":["16-qpr2"], "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/d38487af0db1570a57cc0a43afd522ddc7ffcaf9", "target":{"file":"pn8x/halimpl/hal/phNxpNciHal.cc"}}]}}, {"package":{"name":"platform/hardware/nxp/nfc", "ecosystem":"Android"}, "ranges":[{"type":"ECOSYSTEM", "events":[{"introduced":"17:0"}, {"fixed":"17:2026-11-01"}]}], "versions":["17"], "ecosystem_specific":{"fixes":["https://android.googlesource.com/platform/hardware/nxp/nfc/+/9dec300be3955f19f592a32f669df0b2b1a9c20f", "https://android.googlesource.com/platform/hardware/nxp/nfc/+/0279d8c6dca895b0ecd77505bac518783c9d5b59", "https://android.googlesource.com/platform/hardware/nxp/nfc/+/4153f221dfac2f7ea6830b108fc62c6a4237228b"], "severity":"Critical", "spl":"2026-11-01", "types":["EoP"], "vanir_signatures":[{"deprecated":false, "digest":{"function_hash":"216311923207816289405862747725903651560", "length":5815}, "id":"ASB-A-522375782-11ca9c21", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/4153f221dfac2f7ea6830b108fc62c6a4237228b", "target":{"file":"snxxx/halimpl_v2/hal/phNxpNciHal.cc", "function":"phNxpNciHal_close"}}, {"deprecated":false, "digest":{"function_hash":"11882227250957336350527572099246743390", "length":1508}, "id":"ASB-A-522375782-2b037e0e", "match_only_versions":["17"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/9dec300be3955f19f592a32f669df0b2b1a9c20f", "target":{"file":"snxxx/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_force_fw_download"}}, {"deprecated":false, "digest":{"line_hashes":["99425213982998615057966581494347024545", "46407461537702190428563926980009341484", "236367369856209166650243771289269205980", "76950373032800750700019285434110723155", "241365035652067094553197797466400481523", "298553074429752181274684232548308387567", "268545266337272506712345001428227702686", "177775447696754584688511894979302455026", "293834318358795301337192613772729553250", "258728487677436047495445280811157560607", "250418674884084374690744246700373795432", "137663468009835608575885082337854074271", "290176323821913104099498511896883603226", "124492989466729989396814911829496756442", "146503709923828562512340897540794537044", "142530947755480940991119416897698400349", "221897072166879110583763265923893142751", "175319564636304871581211740098804168068", "58083132929453581675013664692739979988", "217563128903505888274007301186208211725", "221755155387621845453794297791298816083", "88790418880860114832923290227722517460", "329917488832070973727205528294407722660", "221897072166879110583763265923893142751", "175319564636304871581211740098804168068", "58083132929453581675013664692739979988", "217563128903505888274007301186208211725", "221755155387621845453794297791298816083", "88790418880860114832923290227722517460", "329917488832070973727205528294407722660"], "threshold":0.9}, "id":"ASB-A-522375782-30949a7e", "match_only_versions":["17"], "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/4153f221dfac2f7ea6830b108fc62c6a4237228b", "target":{"file":"pn8x/halimpl/hal/phNxpNciHal.cc"}}, {"deprecated":false, "digest":{"function_hash":"71800561196165936174346992669428775979", "length":1823}, "id":"ASB-A-522375782-318511c9", "match_only_versions":["17"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/4153f221dfac2f7ea6830b108fc62c6a4237228b", "target":{"file":"pn8x/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_close"}}, {"deprecated":false, "digest":{"line_hashes":["241365035652067094553197797466400481523", "298553074429752181274684232548308387567", "268545266337272506712345001428227702686", "177775447696754584688511894979302455026", "293834318358795301337192613772729553250", "258728487677436047495445280811157560607", "250418674884084374690744246700373795432", "137663468009835608575885082337854074271", "290176323821913104099498511896883603226", "124492989466729989396814911829496756442", "146503709923828562512340897540794537044", "142530947755480940991119416897698400349", "221897072166879110583763265923893142751", "175319564636304871581211740098804168068", "58083132929453581675013664692739979988", "217563128903505888274007301186208211725", "221755155387621845453794297791298816083", "88790418880860114832923290227722517460", "329917488832070973727205528294407722660", "221897072166879110583763265923893142751", "175319564636304871581211740098804168068", "58083132929453581675013664692739979988", "217563128903505888274007301186208211725", "221755155387621845453794297791298816083", "88790418880860114832923290227722517460", "329917488832070973727205528294407722660"], "threshold":0.9}, "id":"ASB-A-522375782-364d0dd7", "match_only_versions":["17"], "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/9dec300be3955f19f592a32f669df0b2b1a9c20f", "target":{"file":"pn8x/halimpl/hal/phNxpNciHal.cc"}}, {"deprecated":false, "digest":{"function_hash":"313201880534621438463477336039382197316", "length":873}, "id":"ASB-A-522375782-4d2ef8f6", "match_only_versions":["17"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/4153f221dfac2f7ea6830b108fc62c6a4237228b", "target":{"file":"pn8x/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_Minclose"}}, {"deprecated":false, "digest":{"line_hashes":["259327556125124433040648097448836375995", "308106994239407080269824089297572243465", "23642795367287713582356427933475821445", "211132181674980836711160979060306945919"], "threshold":0.9}, "id":"ASB-A-522375782-533e4516", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/4153f221dfac2f7ea6830b108fc62c6a4237228b", "target":{"file":"snxxx/halimpl_v2/hal/phNxpNciHal_ReaderThread.cc"}}, {"deprecated":false, "digest":{"line_hashes":["163891951437363517614296492120742165270", "8685240119544094100622430031276890278", "313413100073586516461839907869050338440", "324939125896259599238101278664140321058"], "threshold":0.9}, "id":"ASB-A-522375782-5466b516", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/4153f221dfac2f7ea6830b108fc62c6a4237228b", "target":{"file":"snxxx/halimpl_v2/hal/phNxpNciHal_WriterThread.cc"}}, {"deprecated":false, "digest":{"line_hashes":["38091610759740197703199827886466930520", "225961503283820196200348907919959952350", "53564621856946091298959792038944140411", "106234603496405841263197690729851204960", "72724764520264824311933850626609333023", "121970701303759387280220774142224136659", "204632653871210502879202999963258825071", "221897072166879110583763265923893142751", "175319564636304871581211740098804168068", "58083132929453581675013664692739979988", "82940395441638339097397445875139989759", "66742710532396465470816178974068946929", "88790418880860114832923290227722517460", "329917488832070973727205528294407722660", "76128456454355232055775553705710693446", "235467162812893254154054892805116809561", "9786074870991479463548464471836337243", "116916494167980223842108542148799126317", "82940395441638339097397445875139989759", "66742710532396465470816178974068946929", "129863764784081432997229468244773942657", "8945126700899360129294218101961460842"], "threshold":0.9}, "id":"ASB-A-522375782-607b651f", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/9dec300be3955f19f592a32f669df0b2b1a9c20f", "target":{"file":"snxxx/halimpl/hal/phNxpNciHal.cc"}}, {"deprecated":false, "digest":{"function_hash":"236726874270588259962664090381516649052", "length":1504}, "id":"ASB-A-522375782-639d2abd", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/4153f221dfac2f7ea6830b108fc62c6a4237228b", "target":{"file":"snxxx/halimpl_v2/hal/phNxpNciHal.cc", "function":"phNxpNciHal_force_fw_download"}}, {"deprecated":false, "digest":{"line_hashes":["38091610759740197703199827886466930520", "225961503283820196200348907919959952350", "53564621856946091298959792038944140411", "106234603496405841263197690729851204960", "301439542405629444690587324178144024556", "26080087079467680495436124294529897073", "27857165939876199392668508262113034889", "155805500667892345123857137570911745873", "76128456454355232055775553705710693446", "235467162812893254154054892805116809561", "9786074870991479463548464471836337243", "116916494167980223842108542148799126317"], "threshold":0.9}, "id":"ASB-A-522375782-68292b92", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/4153f221dfac2f7ea6830b108fc62c6a4237228b", "target":{"file":"snxxx/halimpl_v2/hal/phNxpNciHal.cc"}}, {"deprecated":false, "digest":{"function_hash":"236726874270588259962664090381516649052", "length":1504}, "id":"ASB-A-522375782-76ab1a9d", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/9dec300be3955f19f592a32f669df0b2b1a9c20f", "target":{"file":"snxxx/halimpl_v2/hal/phNxpNciHal.cc", "function":"phNxpNciHal_force_fw_download"}}, {"deprecated":false, "digest":{"function_hash":"71800561196165936174346992669428775979", "length":1823}, "id":"ASB-A-522375782-78189297", "match_only_versions":["17"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/9dec300be3955f19f592a32f669df0b2b1a9c20f", "target":{"file":"pn8x/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_close"}}, {"deprecated":false, "digest":{"function_hash":"332003285359260965997633021853324868720", "length":1044}, "id":"ASB-A-522375782-7f944e2c", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/9dec300be3955f19f592a32f669df0b2b1a9c20f", "target":{"file":"snxxx/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_clean_resources"}}, {"deprecated":false, "digest":{"function_hash":"219073223844000342524055936722009191407", "length":5278}, "id":"ASB-A-522375782-80859d90", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/9dec300be3955f19f592a32f669df0b2b1a9c20f", "target":{"file":"snxxx/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_close"}}, {"deprecated":false, "digest":{"function_hash":"219073223844000342524055936722009191407", "length":5278}, "id":"ASB-A-522375782-824b6627", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/4153f221dfac2f7ea6830b108fc62c6a4237228b", "target":{"file":"snxxx/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_close"}}, {"deprecated":false, "digest":{"function_hash":"295092665908869512526247646166635680590", "length":1157}, "id":"ASB-A-522375782-8b9e25af", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/9dec300be3955f19f592a32f669df0b2b1a9c20f", "target":{"file":"snxxx/halimpl_v2/hal/phNxpNciHal.cc", "function":"phNxpNciHal_clean_resources"}}, {"deprecated":false, "digest":{"function_hash":"216311923207816289405862747725903651560", "length":5815}, "id":"ASB-A-522375782-8d909908", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/9dec300be3955f19f592a32f669df0b2b1a9c20f", "target":{"file":"snxxx/halimpl_v2/hal/phNxpNciHal.cc", "function":"phNxpNciHal_close"}}, {"deprecated":false, "digest":{"line_hashes":["99425213982998615057966581494347024545", "46407461537702190428563926980009341484", "236367369856209166650243771289269205980", "76950373032800750700019285434110723155", "38091610759740197703199827886466930520", "225961503283820196200348907919959952350", "53564621856946091298959792038944140411", "106234603496405841263197690729851204960", "72724764520264824311933850626609333023", "121970701303759387280220774142224136659", "204632653871210502879202999963258825071", "221897072166879110583763265923893142751", "175319564636304871581211740098804168068", "58083132929453581675013664692739979988", "82940395441638339097397445875139989759", "66742710532396465470816178974068946929", "88790418880860114832923290227722517460", "329917488832070973727205528294407722660", "76128456454355232055775553705710693446", "235467162812893254154054892805116809561", "9786074870991479463548464471836337243", "116916494167980223842108542148799126317", "82940395441638339097397445875139989759", "66742710532396465470816178974068946929", "129863764784081432997229468244773942657", "8945126700899360129294218101961460842"], "threshold":0.9}, "id":"ASB-A-522375782-948b05d8", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/4153f221dfac2f7ea6830b108fc62c6a4237228b", "target":{"file":"snxxx/halimpl/hal/phNxpNciHal.cc"}}, {"deprecated":false, "digest":{"function_hash":"295092665908869512526247646166635680590", "length":1157}, "id":"ASB-A-522375782-9cc91581", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/4153f221dfac2f7ea6830b108fc62c6a4237228b", "target":{"file":"snxxx/halimpl_v2/hal/phNxpNciHal.cc", "function":"phNxpNciHal_clean_resources"}}, {"deprecated":false, "digest":{"function_hash":"229491033035979570670618337936913732634", "length":832}, "id":"ASB-A-522375782-a0c13109", "match_only_versions":["17"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/4153f221dfac2f7ea6830b108fc62c6a4237228b", "target":{"file":"pn8x/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHalRFConfigCmdRecSequence"}}, {"deprecated":false, "digest":{"function_hash":"11882227250957336350527572099246743390", "length":1508}, "id":"ASB-A-522375782-a57c41d5", "match_only_versions":["17"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/4153f221dfac2f7ea6830b108fc62c6a4237228b", "target":{"file":"snxxx/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_force_fw_download"}}, {"deprecated":false, "digest":{"function_hash":"128631454964819988061804015926670837768", "length":3385}, "id":"ASB-A-522375782-ab9af910", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/4153f221dfac2f7ea6830b108fc62c6a4237228b", "target":{"file":"snxxx/halimpl_v2/hal/phNxpNciHal_ReaderThread.cc", "function":"phNxpNciHal_ReaderThread::Run"}}, {"deprecated":false, "digest":{"function_hash":"203725858005361067286383774065353777564", "length":2523}, "id":"ASB-A-522375782-b6f4ff85", "match_only_versions":["17"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/9dec300be3955f19f592a32f669df0b2b1a9c20f", "target":{"file":"pn8x/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_fw_download"}}, {"deprecated":false, "digest":{"line_hashes":["191162663007682265603593338414858956474", "81368959342062470454833905146333102440", "62709924602955461685567121829214696663", "147366127580291052424067849423554399991"], "threshold":0.9}, "id":"ASB-A-522375782-baf3746e", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/4153f221dfac2f7ea6830b108fc62c6a4237228b", "target":{"file":"vendor_extns/libnfc_vendor_extn/src/pal/system_ext/WriterThread.cpp"}}, {"deprecated":false, "digest":{"function_hash":"45073319183247275980290119409662103508", "length":2218}, "id":"ASB-A-522375782-bf51f30f", "match_only_versions":["17"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/4153f221dfac2f7ea6830b108fc62c6a4237228b", "target":{"file":"pn8x/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_client_thread"}}, {"deprecated":false, "digest":{"function_hash":"265789872084508608696464383207232641499", "length":2677}, "id":"ASB-A-522375782-cfed1cab", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/4153f221dfac2f7ea6830b108fc62c6a4237228b", "target":{"file":"snxxx/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_client_thread"}}, {"deprecated":false, "digest":{"function_hash":"198184301258214697508298889268462290139", "length":1288}, "id":"ASB-A-522375782-d2c93af9", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/4153f221dfac2f7ea6830b108fc62c6a4237228b", "target":{"file":"vendor_extns/libnfc_vendor_extn/src/pal/system_ext/WriterThread.cpp", "function":"WriterThread::Run"}}, {"deprecated":false, "digest":{"function_hash":"91829046129069526195518937009913188315", "length":914}, "id":"ASB-A-522375782-d5dae117", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/4153f221dfac2f7ea6830b108fc62c6a4237228b", "target":{"file":"snxxx/halimpl_v2/hal/phNxpNciHal_WriterThread.cc", "function":"phNxpNciHal_WriterThread::Run"}}, {"deprecated":false, "digest":{"function_hash":"332003285359260965997633021853324868720", "length":1044}, "id":"ASB-A-522375782-dd21e960", "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/4153f221dfac2f7ea6830b108fc62c6a4237228b", "target":{"file":"snxxx/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_clean_resources"}}, {"deprecated":false, "digest":{"line_hashes":["38091610759740197703199827886466930520", "225961503283820196200348907919959952350", "53564621856946091298959792038944140411", "106234603496405841263197690729851204960", "301439542405629444690587324178144024556", "26080087079467680495436124294529897073", "27857165939876199392668508262113034889", "155805500667892345123857137570911745873", "76128456454355232055775553705710693446", "235467162812893254154054892805116809561", "9786074870991479463548464471836337243", "116916494167980223842108542148799126317"], "threshold":0.9}, "id":"ASB-A-522375782-de83d946", "signature_type":"Line", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/9dec300be3955f19f592a32f669df0b2b1a9c20f", "target":{"file":"snxxx/halimpl_v2/hal/phNxpNciHal.cc"}}, {"deprecated":false, "digest":{"function_hash":"313201880534621438463477336039382197316", "length":873}, "id":"ASB-A-522375782-e0bcd2d9", "match_only_versions":["17"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/9dec300be3955f19f592a32f669df0b2b1a9c20f", "target":{"file":"pn8x/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_Minclose"}}, {"deprecated":false, "digest":{"function_hash":"229491033035979570670618337936913732634", "length":832}, "id":"ASB-A-522375782-fa4893e5", "match_only_versions":["17"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/9dec300be3955f19f592a32f669df0b2b1a9c20f", "target":{"file":"pn8x/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHalRFConfigCmdRecSequence"}}, {"deprecated":false, "digest":{"function_hash":"203725858005361067286383774065353777564", "length":2523}, "id":"ASB-A-522375782-faae435c", "match_only_versions":["17"], "signature_type":"Function", "signature_version":"v1", "source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/4153f221dfac2f7ea6830b108fc62c6a4237228b", "target":{"file":"pn8x/halimpl/hal/phNxpNciHal.cc", "function":"phNxpNciHal_fw_download"}}]}}], "references":[{"type":"ADVISORY", "url":"https://source.android.com/security/bulletin/2026-11-01"}]}