{"id":"ASB-A-238177877","details":"In SendIncDecRestoreCmdPart2 of NxpMfcReader.cc, there is a possible out of bounds read due to a missing bounds check. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.","aliases":["A-238177877","CVE-2022-20471"],"modified":"2026-09-18T15:47:37.392928379Z","published":"2023-04-01T00:00:00Z","references":[{"type":"ADVISORY","url":"https://source.android.com/security/bulletin/2023-04-01"},{"type":"FIX","url":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/1164ee536ecf6504e73dcaac0ccb1ee887f3a19c"},{"type":"FIX","url":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/50779bfee26842816f0c241f5dc5a8b8b5f12f37"},{"type":"FIX","url":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/334645060efe1ef0889385512f74513ea1bb29a2"}],"affected":[{"package":{"name":"platform/hardware/nxp/nfc","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"13-next:0"},{"fixed":"13-next:2023-04-01"}]}],"versions":["13-next"],"ecosystem_specific":{"vanir_signatures":[{"digest":{"function_hash":"28843801571999006300317650354881026770","length":797},"id":"ASB-A-238177877-1a5d3216","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/a83beb0b215147a80f6ecf44674b7c8d415a923c","target":{"file":"snxxx/halimpl/mifare/NxpMfcReader.cc","function":"NxpMfcReader::Write"},"deprecated":false},{"signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/a83beb0b215147a80f6ecf44674b7c8d415a923c","target":{"file":"snxxx/halimpl/mifare/NxpMfcReader.h"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["111195075896483255892578245978754313161","93279364457072040212412741099248856635","25005185110089734682382121257885203252","81605975940868466517567365060728674291"]},"id":"ASB-A-238177877-1bfd157e","signature_type":"Line"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/253cda9827d63aab0c537f6cc095f507e646116a","target":{"file":"snxxx/halimpl/mifare/NxpMfcReader.cc"},"deprecated":false,"digest":{"line_hashes":["201893246621099521074465634169813075898","279902204761236358480008599292757309732","56054547616542337796362662365373634671","167641003957214733394181929754460247285","105012794093569296783728763612510148072","235376272311028090652388114058981016970","289533344656951812975084893704198591405","142482732693610735221530492315348017571","295040899985559040229378633751560394193","150402260819950198401812481224503171378","252605034614232171848817461581133862689","100543689571258288061748141070471201390","200161464529102806696996102413162160953","23094711134459607857710831797019573743","67819955780570890476285731266079333561","230211277467659263188675966651423580679","11160593662653815432051969066165637138","249536579415265993261281921488837033435","303137434063079450987335784616381604203","9442067993683741335919381934876200219","287732786590561783980111003942666556164"],"threshold":0.9},"id":"ASB-A-238177877-1ddb968c","signature_type":"Line"},{"source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/253cda9827d63aab0c537f6cc095f507e646116a","target":{"file":"pn8x/halimpl/mifare/NxpMfcReader.cc","function":"NxpMfcReader::SendIncDecRestoreCmdPart2"},"deprecated":false,"digest":{"function_hash":"331720964129074385274146253589624122603","length":577},"id":"ASB-A-238177877-280e9c52","signature_type":"Function","signature_version":"v1"},{"target":{"file":"snxxx/halimpl/mifare/NxpMfcReader.cc"},"deprecated":false,"digest":{"line_hashes":["150402260819950198401812481224503171378","252605034614232171848817461581133862689","100543689571258288061748141070471201390","200161464529102806696996102413162160953","23094711134459607857710831797019573743","67819955780570890476285731266079333561","230211277467659263188675966651423580679","11160593662653815432051969066165637138","330838211833367660780344008192697827770","299391466228128059073886252458655244973","249536579415265993261281921488837033435","303137434063079450987335784616381604203","9442067993683741335919381934876200219","287732786590561783980111003942666556164"],"threshold":0.9},"id":"ASB-A-238177877-2e1675d6","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/a83beb0b215147a80f6ecf44674b7c8d415a923c"},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/253cda9827d63aab0c537f6cc095f507e646116a","target":{"file":"pn8x/halimpl/mifare/NxpMfcReader.cc","function":"NxpMfcReader::Write"},"deprecated":false,"digest":{"length":568,"function_hash":"107710804702745222663926650081327746329"},"id":"ASB-A-238177877-4bbadb7c"},{"source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/d149359fadcf341fc3003d93b35122dbfa14ff65","target":{"file":"pn8x/halimpl/mifare/NxpMfcReader.cc","function":"NxpMfcReader::Write"},"deprecated":false,"digest":{"function_hash":"332967507541512115420341785265940524818","length":576},"id":"ASB-A-238177877-4e1677c7","signature_type":"Function","signature_version":"v1"},{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/253cda9827d63aab0c537f6cc095f507e646116a","target":{"file":"pn8x/halimpl/mifare/NxpMfcReader.cc"},"deprecated":false,"digest":{"line_hashes":["201893246621099521074465634169813075898","137691883550963117306506387972710583434","339488470467235927761077839901081604068","153782194528661102482619679997423989930","248335793847058506506466437332095974312","211905594914182825664123707115463272520","136582553052826679485493005457549561973","329520085713395072910265636007004706728","23094711134459607857710831797019573743","67819955780570890476285731266079333561","230211277467659263188675966651423580679","11160593662653815432051969066165637138","249536579415265993261281921488837033435","303137434063079450987335784616381604203","9442067993683741335919381934876200219","287732786590561783980111003942666556164"],"threshold":0.9},"id":"ASB-A-238177877-52adfb05"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/a83beb0b215147a80f6ecf44674b7c8d415a923c","target":{"file":"pn8x/halimpl/mifare/NxpMfcReader.cc"},"deprecated":false,"digest":{"line_hashes":["248335793847058506506466437332095974312","211905594914182825664123707115463272520","136582553052826679485493005457549561973","329520085713395072910265636007004706728","23094711134459607857710831797019573743","67819955780570890476285731266079333561","230211277467659263188675966651423580679","11160593662653815432051969066165637138","330838211833367660780344008192697827770","299391466228128059073886252458655244973","249536579415265993261281921488837033435","303137434063079450987335784616381604203","9442067993683741335919381934876200219","287732786590561783980111003942666556164"],"threshold":0.9},"id":"ASB-A-238177877-76be2a82","signature_type":"Line"},{"digest":{"length":805,"function_hash":"308071766184816898683832381969832016030"},"id":"ASB-A-238177877-8dcf1913","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/d149359fadcf341fc3003d93b35122dbfa14ff65","target":{"file":"snxxx/halimpl/mifare/NxpMfcReader.cc","function":"NxpMfcReader::Write"},"deprecated":false},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/a83beb0b215147a80f6ecf44674b7c8d415a923c","target":{"file":"pn8x/halimpl/mifare/NxpMfcReader.cc","function":"NxpMfcReader::SendIncDecRestoreCmdPart2"},"deprecated":false,"digest":{"length":577,"function_hash":"331720964129074385274146253589624122603"},"id":"ASB-A-238177877-9acbd6bf"},{"digest":{"length":568,"function_hash":"107710804702745222663926650081327746329"},"id":"ASB-A-238177877-9ea87216","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/a83beb0b215147a80f6ecf44674b7c8d415a923c","target":{"file":"pn8x/halimpl/mifare/NxpMfcReader.cc","function":"NxpMfcReader::Write"},"deprecated":false},{"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["111195075896483255892578245978754313161","93279364457072040212412741099248856635","25005185110089734682382121257885203252","81605975940868466517567365060728674291"]},"id":"ASB-A-238177877-a4fdcf0f","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/253cda9827d63aab0c537f6cc095f507e646116a","target":{"file":"snxxx/halimpl/mifare/NxpMfcReader.h"}},{"signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/253cda9827d63aab0c537f6cc095f507e646116a","target":{"function":"NxpMfcReader::Write","file":"snxxx/halimpl/mifare/NxpMfcReader.cc"},"deprecated":false,"digest":{"function_hash":"28843801571999006300317650354881026770","length":797},"id":"ASB-A-238177877-aea7e645","signature_type":"Function"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/a83beb0b215147a80f6ecf44674b7c8d415a923c","target":{"file":"snxxx/halimpl/mifare/NxpMfcReader.cc","function":"NxpMfcReader::SendIncDecRestoreCmdPart2"},"deprecated":false,"digest":{"function_hash":"331720964129074385274146253589624122603","length":577},"id":"ASB-A-238177877-b4f887aa","signature_type":"Function"},{"deprecated":false,"digest":{"line_hashes":["111195075896483255892578245978754313161","93279364457072040212412741099248856635","25005185110089734682382121257885203252","81605975940868466517567365060728674291","142372902899132564966623332240332936648"],"threshold":0.9},"id":"ASB-A-238177877-b668d0aa","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/253cda9827d63aab0c537f6cc095f507e646116a","target":{"file":"pn8x/halimpl/mifare/NxpMfcReader.h"}},{"target":{"file":"snxxx/halimpl/mifare/NxpMfcReader.cc","function":"NxpMfcReader::SendIncDecRestoreCmdPart2"},"deprecated":false,"digest":{"function_hash":"331720964129074385274146253589624122603","length":577},"id":"ASB-A-238177877-ed692c93","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/253cda9827d63aab0c537f6cc095f507e646116a"},{"deprecated":false,"digest":{"line_hashes":["111195075896483255892578245978754313161","93279364457072040212412741099248856635","25005185110089734682382121257885203252","81605975940868466517567365060728674291","142372902899132564966623332240332936648"],"threshold":0.9},"id":"ASB-A-238177877-f4e9d1a7","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/a83beb0b215147a80f6ecf44674b7c8d415a923c","target":{"file":"pn8x/halimpl/mifare/NxpMfcReader.h"}}],"fixes":["https://android.googlesource.com/platform/hardware/nxp/nfc/+/a83beb0b215147a80f6ecf44674b7c8d415a923c","https://android.googlesource.com/platform/hardware/nxp/nfc/+/d149359fadcf341fc3003d93b35122dbfa14ff65","https://android.googlesource.com/platform/hardware/nxp/nfc/+/253cda9827d63aab0c537f6cc095f507e646116a"],"severity":"High","spl":"2023-04-01","types":["ID"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-238177877.json"}},{"package":{"name":"platform/hardware/nxp/nfc","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"11:0"},{"fixed":"11:2023-04-01"}]}],"versions":["11"],"ecosystem_specific":{"severity":"High","spl":"2023-04-01","types":["ID"],"vanir_signatures":[{"signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/4d23eb81604ceea12d2929fe1f78873d6d604d1c","target":{"file":"halimpl/mifare/NxpMfcReader.h"},"deprecated":false,"digest":{"line_hashes":["111195075896483255892578245978754313161","93279364457072040212412741099248856635","25005185110089734682382121257885203252","81605975940868466517567365060728674291","142372902899132564966623332240332936648"],"threshold":0.9},"id":"ASB-A-238177877-122708f1","signature_type":"Line"},{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/4d23eb81604ceea12d2929fe1f78873d6d604d1c","target":{"file":"halimpl/mifare/NxpMfcReader.cc"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["248335793847058506506466437332095974312","211905594914182825664123707115463272520","136582553052826679485493005457549561973","329520085713395072910265636007004706728","23094711134459607857710831797019573743","67819955780570890476285731266079333561","230211277467659263188675966651423580679","11160593662653815432051969066165637138","330838211833367660780344008192697827770","299391466228128059073886252458655244973","249536579415265993261281921488837033435","303137434063079450987335784616381604203","9442067993683741335919381934876200219","287732786590561783980111003942666556164"]},"id":"ASB-A-238177877-13eadd82"},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/117beb07e435ff84c74bf4e8dcb03ba8241e9a62","target":{"file":"halimpl/mifare/NxpMfcReader.cc","function":"NxpMfcReader::Write"},"deprecated":false,"digest":{"length":471,"function_hash":"189236382124427370451913326229920443345"},"id":"ASB-A-238177877-605e882b"},{"deprecated":false,"digest":{"function_hash":"331720964129074385274146253589624122603","length":577},"id":"ASB-A-238177877-88f0dd7c","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/8cfb70d74d36551bf0b05416fa0e6ba066009774","target":{"file":"halimpl/mifare/NxpMfcReader.cc","function":"NxpMfcReader::SendIncDecRestoreCmdPart2"}},{"deprecated":false,"digest":{"function_hash":"331720964129074385274146253589624122603","length":577},"id":"ASB-A-238177877-cafaf128","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/4d23eb81604ceea12d2929fe1f78873d6d604d1c","target":{"file":"halimpl/mifare/NxpMfcReader.cc","function":"NxpMfcReader::SendIncDecRestoreCmdPart2"}},{"signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/8cfb70d74d36551bf0b05416fa0e6ba066009774","target":{"file":"halimpl/mifare/NxpMfcReader.h"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["111195075896483255892578245978754313161","93279364457072040212412741099248856635","25005185110089734682382121257885203252","81605975940868466517567365060728674291","142372902899132564966623332240332936648"]},"id":"ASB-A-238177877-dab90719","signature_type":"Line"},{"digest":{"function_hash":"145252763078588153031775599008019421957","length":463},"id":"ASB-A-238177877-eb47858c","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/4d23eb81604ceea12d2929fe1f78873d6d604d1c","target":{"function":"NxpMfcReader::Write","file":"halimpl/mifare/NxpMfcReader.cc"},"deprecated":false},{"digest":{"threshold":0.9,"line_hashes":["190739624825328963752296922721909099361","137691883550963117306506387972710583434","339488470467235927761077839901081604068","153782194528661102482619679997423989930","248335793847058506506466437332095974312","211905594914182825664123707115463272520","136582553052826679485493005457549561973","329520085713395072910265636007004706728","23094711134459607857710831797019573743","67819955780570890476285731266079333561","230211277467659263188675966651423580679","11160593662653815432051969066165637138","249536579415265993261281921488837033435","303137434063079450987335784616381604203","9442067993683741335919381934876200219","287732786590561783980111003942666556164"]},"id":"ASB-A-238177877-f65d339e","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/8cfb70d74d36551bf0b05416fa0e6ba066009774","target":{"file":"halimpl/mifare/NxpMfcReader.cc"},"deprecated":false},{"id":"ASB-A-238177877-fad66c93","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/8cfb70d74d36551bf0b05416fa0e6ba066009774","target":{"file":"halimpl/mifare/NxpMfcReader.cc","function":"NxpMfcReader::Write"},"deprecated":false,"digest":{"function_hash":"145252763078588153031775599008019421957","length":463}}],"fixes":["https://android.googlesource.com/platform/hardware/nxp/nfc/+/4d23eb81604ceea12d2929fe1f78873d6d604d1c","https://android.googlesource.com/platform/hardware/nxp/nfc/+/117beb07e435ff84c74bf4e8dcb03ba8241e9a62","https://android.googlesource.com/platform/hardware/nxp/nfc/+/8cfb70d74d36551bf0b05416fa0e6ba066009774"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-238177877.json"}},{"package":{"name":"platform/hardware/nxp/nfc","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"12:0"},{"fixed":"12:2023-04-01"}]}],"versions":["12"],"ecosystem_specific":{"fixes":["https://android.googlesource.com/platform/hardware/nxp/nfc/+/385141739f4209ef6dd3968dd841a7e3a25b50af","https://android.googlesource.com/platform/hardware/nxp/nfc/+/415918b18760ad3caa32e67e5ed35dddadadb7d3","https://android.googlesource.com/platform/hardware/nxp/nfc/+/a77b3b8ceacfd75cac672ded4301fadebb3811e4"],"severity":"High","spl":"2023-04-01","types":["ID"],"vanir_signatures":[{"signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/385141739f4209ef6dd3968dd841a7e3a25b50af","target":{"file":"snxxx/halimpl/mifare/NxpMfcReader.cc","function":"NxpMfcReader::Write"},"deprecated":false,"digest":{"function_hash":"145252763078588153031775599008019421957","length":463},"id":"ASB-A-238177877-13849c13","signature_type":"Function"},{"id":"ASB-A-238177877-1a404479","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/415918b18760ad3caa32e67e5ed35dddadadb7d3","target":{"file":"snxxx/halimpl/mifare/NxpMfcReader.cc","function":"NxpMfcReader::Write"},"deprecated":false,"digest":{"function_hash":"189236382124427370451913326229920443345","length":471}},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/385141739f4209ef6dd3968dd841a7e3a25b50af","target":{"function":"NxpMfcReader::SendIncDecRestoreCmdPart2","file":"pn8x/halimpl/mifare/NxpMfcReader.cc"},"deprecated":false,"digest":{"function_hash":"331720964129074385274146253589624122603","length":577},"id":"ASB-A-238177877-2b309603"},{"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["248335793847058506506466437332095974312","211905594914182825664123707115463272520","136582553052826679485493005457549561973","329520085713395072910265636007004706728","23094711134459607857710831797019573743","67819955780570890476285731266079333561","230211277467659263188675966651423580679","11160593662653815432051969066165637138","330838211833367660780344008192697827770","299391466228128059073886252458655244973","249536579415265993261281921488837033435","303137434063079450987335784616381604203","9442067993683741335919381934876200219","287732786590561783980111003942666556164"]},"id":"ASB-A-238177877-304cac84","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/385141739f4209ef6dd3968dd841a7e3a25b50af","target":{"file":"snxxx/halimpl/mifare/NxpMfcReader.cc"}},{"signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/a77b3b8ceacfd75cac672ded4301fadebb3811e4","target":{"function":"NxpMfcReader::Write","file":"pn8x/halimpl/mifare/NxpMfcReader.cc"},"deprecated":false,"digest":{"function_hash":"107710804702745222663926650081327746329","length":568},"id":"ASB-A-238177877-3bca0ca7","signature_type":"Function"},{"source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/a77b3b8ceacfd75cac672ded4301fadebb3811e4","target":{"function":"NxpMfcReader::SendIncDecRestoreCmdPart2","file":"snxxx/halimpl/mifare/NxpMfcReader.cc"},"deprecated":false,"digest":{"function_hash":"331720964129074385274146253589624122603","length":577},"id":"ASB-A-238177877-4496f290","signature_type":"Function","signature_version":"v1"},{"digest":{"function_hash":"331720964129074385274146253589624122603","length":577},"id":"ASB-A-238177877-59aab59e","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/385141739f4209ef6dd3968dd841a7e3a25b50af","target":{"file":"snxxx/halimpl/mifare/NxpMfcReader.cc","function":"NxpMfcReader::SendIncDecRestoreCmdPart2"},"deprecated":false},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/415918b18760ad3caa32e67e5ed35dddadadb7d3","target":{"file":"pn8x/halimpl/mifare/NxpMfcReader.cc","function":"NxpMfcReader::Write"},"deprecated":false,"digest":{"function_hash":"332967507541512115420341785265940524818","length":576},"id":"ASB-A-238177877-669fb343"},{"source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/a77b3b8ceacfd75cac672ded4301fadebb3811e4","target":{"file":"pn8x/halimpl/mifare/NxpMfcReader.cc","function":"NxpMfcReader::SendIncDecRestoreCmdPart2"},"deprecated":false,"digest":{"length":577,"function_hash":"331720964129074385274146253589624122603"},"id":"ASB-A-238177877-7252a24a","signature_type":"Function","signature_version":"v1"},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/a77b3b8ceacfd75cac672ded4301fadebb3811e4","target":{"file":"snxxx/halimpl/mifare/NxpMfcReader.cc","function":"NxpMfcReader::Write"},"deprecated":false,"digest":{"function_hash":"145252763078588153031775599008019421957","length":463},"id":"ASB-A-238177877-76e67a43"},{"id":"ASB-A-238177877-a724ff91","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/a77b3b8ceacfd75cac672ded4301fadebb3811e4","target":{"file":"pn8x/halimpl/mifare/NxpMfcReader.h"},"deprecated":false,"digest":{"line_hashes":["111195075896483255892578245978754313161","93279364457072040212412741099248856635","25005185110089734682382121257885203252","81605975940868466517567365060728674291","142372902899132564966623332240332936648"],"threshold":0.9}},{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/a77b3b8ceacfd75cac672ded4301fadebb3811e4","target":{"file":"pn8x/halimpl/mifare/NxpMfcReader.cc"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["201893246621099521074465634169813075898","137691883550963117306506387972710583434","339488470467235927761077839901081604068","153782194528661102482619679997423989930","248335793847058506506466437332095974312","211905594914182825664123707115463272520","136582553052826679485493005457549561973","329520085713395072910265636007004706728","23094711134459607857710831797019573743","67819955780570890476285731266079333561","230211277467659263188675966651423580679","11160593662653815432051969066165637138","249536579415265993261281921488837033435","303137434063079450987335784616381604203","9442067993683741335919381934876200219","287732786590561783980111003942666556164"]},"id":"ASB-A-238177877-b048b7c4"},{"target":{"file":"pn8x/halimpl/mifare/NxpMfcReader.cc","function":"NxpMfcReader::Write"},"deprecated":false,"digest":{"function_hash":"107710804702745222663926650081327746329","length":568},"id":"ASB-A-238177877-b4550294","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/385141739f4209ef6dd3968dd841a7e3a25b50af"},{"digest":{"threshold":0.9,"line_hashes":["111195075896483255892578245978754313161","93279364457072040212412741099248856635","25005185110089734682382121257885203252","81605975940868466517567365060728674291","142372902899132564966623332240332936648"]},"id":"ASB-A-238177877-d6ab7f9d","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/a77b3b8ceacfd75cac672ded4301fadebb3811e4","target":{"file":"snxxx/halimpl/mifare/NxpMfcReader.h"},"deprecated":false},{"digest":{"threshold":0.9,"line_hashes":["248335793847058506506466437332095974312","211905594914182825664123707115463272520","136582553052826679485493005457549561973","329520085713395072910265636007004706728","23094711134459607857710831797019573743","67819955780570890476285731266079333561","230211277467659263188675966651423580679","11160593662653815432051969066165637138","330838211833367660780344008192697827770","299391466228128059073886252458655244973","249536579415265993261281921488837033435","303137434063079450987335784616381604203","9442067993683741335919381934876200219","287732786590561783980111003942666556164"]},"id":"ASB-A-238177877-e2c2a757","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/385141739f4209ef6dd3968dd841a7e3a25b50af","target":{"file":"pn8x/halimpl/mifare/NxpMfcReader.cc"},"deprecated":false},{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/385141739f4209ef6dd3968dd841a7e3a25b50af","target":{"file":"snxxx/halimpl/mifare/NxpMfcReader.h"},"deprecated":false,"digest":{"line_hashes":["111195075896483255892578245978754313161","93279364457072040212412741099248856635","25005185110089734682382121257885203252","81605975940868466517567365060728674291"],"threshold":0.9},"id":"ASB-A-238177877-f701e8b1"},{"digest":{"threshold":0.9,"line_hashes":["302233115139882604904267253285573465543","135375136302977116081734182424560783853","76235250254899872457529800054544205721","45419823834184331795114174726471639966","201893246621099521074465634169813075898","137691883550963117306506387972710583434","339488470467235927761077839901081604068","153782194528661102482619679997423989930","248335793847058506506466437332095974312","211905594914182825664123707115463272520","136582553052826679485493005457549561973","329520085713395072910265636007004706728","23094711134459607857710831797019573743","67819955780570890476285731266079333561","230211277467659263188675966651423580679","11160593662653815432051969066165637138","249536579415265993261281921488837033435","303137434063079450987335784616381604203","9442067993683741335919381934876200219","287732786590561783980111003942666556164"]},"id":"ASB-A-238177877-fb124791","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/a77b3b8ceacfd75cac672ded4301fadebb3811e4","target":{"file":"snxxx/halimpl/mifare/NxpMfcReader.cc"},"deprecated":false},{"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["111195075896483255892578245978754313161","93279364457072040212412741099248856635","25005185110089734682382121257885203252","81605975940868466517567365060728674291","142372902899132564966623332240332936648"]},"id":"ASB-A-238177877-fbadad14","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/385141739f4209ef6dd3968dd841a7e3a25b50af","target":{"file":"pn8x/halimpl/mifare/NxpMfcReader.h"}}]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-238177877.json"}},{"package":{"name":"platform/hardware/nxp/nfc","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"12L:0"},{"fixed":"12L:2023-04-01"}]}],"versions":["12L"],"ecosystem_specific":{"fixes":["https://android.googlesource.com/platform/hardware/nxp/nfc/+/385141739f4209ef6dd3968dd841a7e3a25b50af","https://android.googlesource.com/platform/hardware/nxp/nfc/+/415918b18760ad3caa32e67e5ed35dddadadb7d3","https://android.googlesource.com/platform/hardware/nxp/nfc/+/a77b3b8ceacfd75cac672ded4301fadebb3811e4"],"severity":"High","spl":"2023-04-01","types":["ID"],"vanir_signatures":[{"source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/a77b3b8ceacfd75cac672ded4301fadebb3811e4","target":{"file":"pn8x/halimpl/mifare/NxpMfcReader.cc"},"deprecated":false,"digest":{"line_hashes":["201893246621099521074465634169813075898","137691883550963117306506387972710583434","339488470467235927761077839901081604068","153782194528661102482619679997423989930","248335793847058506506466437332095974312","211905594914182825664123707115463272520","136582553052826679485493005457549561973","329520085713395072910265636007004706728","23094711134459607857710831797019573743","67819955780570890476285731266079333561","230211277467659263188675966651423580679","11160593662653815432051969066165637138","249536579415265993261281921488837033435","303137434063079450987335784616381604203","9442067993683741335919381934876200219","287732786590561783980111003942666556164"],"threshold":0.9},"id":"ASB-A-238177877-063fc074","signature_type":"Line","signature_version":"v1"},{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/385141739f4209ef6dd3968dd841a7e3a25b50af","target":{"file":"pn8x/halimpl/mifare/NxpMfcReader.h"},"deprecated":false,"digest":{"line_hashes":["111195075896483255892578245978754313161","93279364457072040212412741099248856635","25005185110089734682382121257885203252","81605975940868466517567365060728674291","142372902899132564966623332240332936648"],"threshold":0.9},"id":"ASB-A-238177877-2181ac9a"},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/a77b3b8ceacfd75cac672ded4301fadebb3811e4","target":{"file":"snxxx/halimpl/mifare/NxpMfcReader.cc","function":"NxpMfcReader::Write"},"deprecated":false,"digest":{"function_hash":"145252763078588153031775599008019421957","length":463},"id":"ASB-A-238177877-352d2f38"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/385141739f4209ef6dd3968dd841a7e3a25b50af","target":{"file":"snxxx/halimpl/mifare/NxpMfcReader.cc"},"deprecated":false,"digest":{"line_hashes":["248335793847058506506466437332095974312","211905594914182825664123707115463272520","136582553052826679485493005457549561973","329520085713395072910265636007004706728","23094711134459607857710831797019573743","67819955780570890476285731266079333561","230211277467659263188675966651423580679","11160593662653815432051969066165637138","330838211833367660780344008192697827770","299391466228128059073886252458655244973","249536579415265993261281921488837033435","303137434063079450987335784616381604203","9442067993683741335919381934876200219","287732786590561783980111003942666556164"],"threshold":0.9},"id":"ASB-A-238177877-399fa50c","signature_type":"Line"},{"id":"ASB-A-238177877-43ea61d4","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/a77b3b8ceacfd75cac672ded4301fadebb3811e4","target":{"file":"pn8x/halimpl/mifare/NxpMfcReader.h"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["111195075896483255892578245978754313161","93279364457072040212412741099248856635","25005185110089734682382121257885203252","81605975940868466517567365060728674291","142372902899132564966623332240332936648"]}},{"target":{"file":"snxxx/halimpl/mifare/NxpMfcReader.h"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["111195075896483255892578245978754313161","93279364457072040212412741099248856635","25005185110089734682382121257885203252","81605975940868466517567365060728674291","142372902899132564966623332240332936648"]},"id":"ASB-A-238177877-44bc1a72","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/a77b3b8ceacfd75cac672ded4301fadebb3811e4"},{"id":"ASB-A-238177877-4fc63ed8","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/a77b3b8ceacfd75cac672ded4301fadebb3811e4","target":{"file":"snxxx/halimpl/mifare/NxpMfcReader.cc"},"deprecated":false,"digest":{"line_hashes":["302233115139882604904267253285573465543","135375136302977116081734182424560783853","76235250254899872457529800054544205721","45419823834184331795114174726471639966","201893246621099521074465634169813075898","137691883550963117306506387972710583434","339488470467235927761077839901081604068","153782194528661102482619679997423989930","248335793847058506506466437332095974312","211905594914182825664123707115463272520","136582553052826679485493005457549561973","329520085713395072910265636007004706728","23094711134459607857710831797019573743","67819955780570890476285731266079333561","230211277467659263188675966651423580679","11160593662653815432051969066165637138","249536579415265993261281921488837033435","303137434063079450987335784616381604203","9442067993683741335919381934876200219","287732786590561783980111003942666556164"],"threshold":0.9}},{"source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/385141739f4209ef6dd3968dd841a7e3a25b50af","target":{"function":"NxpMfcReader::Write","file":"pn8x/halimpl/mifare/NxpMfcReader.cc"},"deprecated":false,"digest":{"function_hash":"107710804702745222663926650081327746329","length":568},"id":"ASB-A-238177877-6d078276","signature_type":"Function","signature_version":"v1"},{"id":"ASB-A-238177877-78693767","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/415918b18760ad3caa32e67e5ed35dddadadb7d3","target":{"file":"snxxx/halimpl/mifare/NxpMfcReader.cc","function":"NxpMfcReader::Write"},"deprecated":false,"digest":{"function_hash":"189236382124427370451913326229920443345","length":471}},{"digest":{"threshold":0.9,"line_hashes":["111195075896483255892578245978754313161","93279364457072040212412741099248856635","25005185110089734682382121257885203252","81605975940868466517567365060728674291"]},"id":"ASB-A-238177877-7f013e1b","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/385141739f4209ef6dd3968dd841a7e3a25b50af","target":{"file":"snxxx/halimpl/mifare/NxpMfcReader.h"},"deprecated":false},{"digest":{"threshold":0.9,"line_hashes":["248335793847058506506466437332095974312","211905594914182825664123707115463272520","136582553052826679485493005457549561973","329520085713395072910265636007004706728","23094711134459607857710831797019573743","67819955780570890476285731266079333561","230211277467659263188675966651423580679","11160593662653815432051969066165637138","330838211833367660780344008192697827770","299391466228128059073886252458655244973","249536579415265993261281921488837033435","303137434063079450987335784616381604203","9442067993683741335919381934876200219","287732786590561783980111003942666556164"]},"id":"ASB-A-238177877-8db33242","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/385141739f4209ef6dd3968dd841a7e3a25b50af","target":{"file":"pn8x/halimpl/mifare/NxpMfcReader.cc"},"deprecated":false},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/a77b3b8ceacfd75cac672ded4301fadebb3811e4","target":{"function":"NxpMfcReader::Write","file":"pn8x/halimpl/mifare/NxpMfcReader.cc"},"deprecated":false,"digest":{"length":568,"function_hash":"107710804702745222663926650081327746329"},"id":"ASB-A-238177877-912781ae"},{"id":"ASB-A-238177877-9a18c31f","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/415918b18760ad3caa32e67e5ed35dddadadb7d3","target":{"function":"NxpMfcReader::Write","file":"pn8x/halimpl/mifare/NxpMfcReader.cc"},"deprecated":false,"digest":{"length":576,"function_hash":"332967507541512115420341785265940524818"}},{"deprecated":false,"digest":{"function_hash":"331720964129074385274146253589624122603","length":577},"id":"ASB-A-238177877-b9ab3511","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/a77b3b8ceacfd75cac672ded4301fadebb3811e4","target":{"file":"pn8x/halimpl/mifare/NxpMfcReader.cc","function":"NxpMfcReader::SendIncDecRestoreCmdPart2"}},{"digest":{"function_hash":"331720964129074385274146253589624122603","length":577},"id":"ASB-A-238177877-d408ebea","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/385141739f4209ef6dd3968dd841a7e3a25b50af","target":{"function":"NxpMfcReader::SendIncDecRestoreCmdPart2","file":"snxxx/halimpl/mifare/NxpMfcReader.cc"},"deprecated":false},{"deprecated":false,"digest":{"function_hash":"331720964129074385274146253589624122603","length":577},"id":"ASB-A-238177877-d5831be7","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/385141739f4209ef6dd3968dd841a7e3a25b50af","target":{"function":"NxpMfcReader::SendIncDecRestoreCmdPart2","file":"pn8x/halimpl/mifare/NxpMfcReader.cc"}},{"deprecated":false,"digest":{"function_hash":"145252763078588153031775599008019421957","length":463},"id":"ASB-A-238177877-edc19a39","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/385141739f4209ef6dd3968dd841a7e3a25b50af","target":{"file":"snxxx/halimpl/mifare/NxpMfcReader.cc","function":"NxpMfcReader::Write"}},{"deprecated":false,"digest":{"length":577,"function_hash":"331720964129074385274146253589624122603"},"id":"ASB-A-238177877-f86c91d1","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/a77b3b8ceacfd75cac672ded4301fadebb3811e4","target":{"function":"NxpMfcReader::SendIncDecRestoreCmdPart2","file":"snxxx/halimpl/mifare/NxpMfcReader.cc"}}]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-238177877.json"}},{"package":{"name":"platform/hardware/nxp/nfc","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"13:0"},{"fixed":"13:2023-04-01"}]}],"versions":["13"],"ecosystem_specific":{"vanir_signatures":[{"id":"ASB-A-238177877-024fbce5","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/f93afd496162ec9da2ebd023b8222572d73495a3","target":{"file":"snxxx/halimpl/mifare/NxpMfcReader.h"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["111195075896483255892578245978754313161","93279364457072040212412741099248856635","25005185110089734682382121257885203252","81605975940868466517567365060728674291"]}},{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/f93afd496162ec9da2ebd023b8222572d73495a3","target":{"file":"snxxx/halimpl/mifare/NxpMfcReader.cc"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["201893246621099521074465634169813075898","279902204761236358480008599292757309732","56054547616542337796362662365373634671","167641003957214733394181929754460247285","105012794093569296783728763612510148072","235376272311028090652388114058981016970","289533344656951812975084893704198591405","142482732693610735221530492315348017571","295040899985559040229378633751560394193","150402260819950198401812481224503171378","252605034614232171848817461581133862689","100543689571258288061748141070471201390","200161464529102806696996102413162160953","23094711134459607857710831797019573743","67819955780570890476285731266079333561","230211277467659263188675966651423580679","11160593662653815432051969066165637138","249536579415265993261281921488837033435","303137434063079450987335784616381604203","9442067993683741335919381934876200219","287732786590561783980111003942666556164"]},"id":"ASB-A-238177877-336323bf"},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/f93afd496162ec9da2ebd023b8222572d73495a3","target":{"file":"pn8x/halimpl/mifare/NxpMfcReader.cc","function":"NxpMfcReader::SendIncDecRestoreCmdPart2"},"deprecated":false,"digest":{"function_hash":"331720964129074385274146253589624122603","length":577},"id":"ASB-A-238177877-38634e37"},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/f61bd379e89790af74414ef49061da67e1910497","target":{"function":"NxpMfcReader::Write","file":"pn8x/halimpl/mifare/NxpMfcReader.cc"},"deprecated":false,"digest":{"function_hash":"332967507541512115420341785265940524818","length":576},"id":"ASB-A-238177877-53482849"},{"deprecated":false,"digest":{"function_hash":"28843801571999006300317650354881026770","length":797},"id":"ASB-A-238177877-6a099049","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/6dfdec6cfa0f858a25b35beed6a928d5838c11af","target":{"file":"snxxx/halimpl/mifare/NxpMfcReader.cc","function":"NxpMfcReader::Write"}},{"id":"ASB-A-238177877-74205d2a","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/6dfdec6cfa0f858a25b35beed6a928d5838c11af","target":{"file":"snxxx/halimpl/mifare/NxpMfcReader.h"},"deprecated":false,"digest":{"line_hashes":["111195075896483255892578245978754313161","93279364457072040212412741099248856635","25005185110089734682382121257885203252","81605975940868466517567365060728674291"],"threshold":0.9}},{"id":"ASB-A-238177877-7ce8e100","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/f93afd496162ec9da2ebd023b8222572d73495a3","target":{"file":"snxxx/halimpl/mifare/NxpMfcReader.cc","function":"NxpMfcReader::Write"},"deprecated":false,"digest":{"length":797,"function_hash":"28843801571999006300317650354881026770"}},{"digest":{"line_hashes":["150402260819950198401812481224503171378","252605034614232171848817461581133862689","100543689571258288061748141070471201390","200161464529102806696996102413162160953","23094711134459607857710831797019573743","67819955780570890476285731266079333561","230211277467659263188675966651423580679","11160593662653815432051969066165637138","330838211833367660780344008192697827770","299391466228128059073886252458655244973","249536579415265993261281921488837033435","303137434063079450987335784616381604203","9442067993683741335919381934876200219","287732786590561783980111003942666556164"],"threshold":0.9},"id":"ASB-A-238177877-7f331661","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/6dfdec6cfa0f858a25b35beed6a928d5838c11af","target":{"file":"snxxx/halimpl/mifare/NxpMfcReader.cc"},"deprecated":false},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/6dfdec6cfa0f858a25b35beed6a928d5838c11af","target":{"function":"NxpMfcReader::Write","file":"pn8x/halimpl/mifare/NxpMfcReader.cc"},"deprecated":false,"digest":{"length":568,"function_hash":"107710804702745222663926650081327746329"},"id":"ASB-A-238177877-93a6cfe4"},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/f93afd496162ec9da2ebd023b8222572d73495a3","target":{"file":"pn8x/halimpl/mifare/NxpMfcReader.cc","function":"NxpMfcReader::Write"},"deprecated":false,"digest":{"function_hash":"107710804702745222663926650081327746329","length":568},"id":"ASB-A-238177877-b9cb593f"},{"target":{"file":"pn8x/halimpl/mifare/NxpMfcReader.cc"},"deprecated":false,"digest":{"line_hashes":["248335793847058506506466437332095974312","211905594914182825664123707115463272520","136582553052826679485493005457549561973","329520085713395072910265636007004706728","23094711134459607857710831797019573743","67819955780570890476285731266079333561","230211277467659263188675966651423580679","11160593662653815432051969066165637138","330838211833367660780344008192697827770","299391466228128059073886252458655244973","249536579415265993261281921488837033435","303137434063079450987335784616381604203","9442067993683741335919381934876200219","287732786590561783980111003942666556164"],"threshold":0.9},"id":"ASB-A-238177877-ba42fca9","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/6dfdec6cfa0f858a25b35beed6a928d5838c11af"},{"id":"ASB-A-238177877-c0227b22","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/f61bd379e89790af74414ef49061da67e1910497","target":{"file":"snxxx/halimpl/mifare/NxpMfcReader.cc","function":"NxpMfcReader::Write"},"deprecated":false,"digest":{"function_hash":"308071766184816898683832381969832016030","length":805}},{"signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/6dfdec6cfa0f858a25b35beed6a928d5838c11af","target":{"file":"pn8x/halimpl/mifare/NxpMfcReader.h"},"deprecated":false,"digest":{"line_hashes":["111195075896483255892578245978754313161","93279364457072040212412741099248856635","25005185110089734682382121257885203252","81605975940868466517567365060728674291","142372902899132564966623332240332936648"],"threshold":0.9},"id":"ASB-A-238177877-c1c885db","signature_type":"Line"},{"deprecated":false,"digest":{"length":577,"function_hash":"331720964129074385274146253589624122603"},"id":"ASB-A-238177877-c899cd57","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/6dfdec6cfa0f858a25b35beed6a928d5838c11af","target":{"file":"snxxx/halimpl/mifare/NxpMfcReader.cc","function":"NxpMfcReader::SendIncDecRestoreCmdPart2"}},{"target":{"file":"pn8x/halimpl/mifare/NxpMfcReader.cc","function":"NxpMfcReader::SendIncDecRestoreCmdPart2"},"deprecated":false,"digest":{"function_hash":"331720964129074385274146253589624122603","length":577},"id":"ASB-A-238177877-cb975733","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/6dfdec6cfa0f858a25b35beed6a928d5838c11af"},{"id":"ASB-A-238177877-ce963b58","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/f93afd496162ec9da2ebd023b8222572d73495a3","target":{"file":"pn8x/halimpl/mifare/NxpMfcReader.h"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["111195075896483255892578245978754313161","93279364457072040212412741099248856635","25005185110089734682382121257885203252","81605975940868466517567365060728674291","142372902899132564966623332240332936648"]}},{"target":{"file":"snxxx/halimpl/mifare/NxpMfcReader.cc","function":"NxpMfcReader::SendIncDecRestoreCmdPart2"},"deprecated":false,"digest":{"function_hash":"331720964129074385274146253589624122603","length":577},"id":"ASB-A-238177877-f2671ba5","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/f93afd496162ec9da2ebd023b8222572d73495a3"},{"digest":{"line_hashes":["201893246621099521074465634169813075898","137691883550963117306506387972710583434","339488470467235927761077839901081604068","153782194528661102482619679997423989930","248335793847058506506466437332095974312","211905594914182825664123707115463272520","136582553052826679485493005457549561973","329520085713395072910265636007004706728","23094711134459607857710831797019573743","67819955780570890476285731266079333561","230211277467659263188675966651423580679","11160593662653815432051969066165637138","249536579415265993261281921488837033435","303137434063079450987335784616381604203","9442067993683741335919381934876200219","287732786590561783980111003942666556164"],"threshold":0.9},"id":"ASB-A-238177877-f8555e30","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/hardware/nxp/nfc/+/f93afd496162ec9da2ebd023b8222572d73495a3","target":{"file":"pn8x/halimpl/mifare/NxpMfcReader.cc"},"deprecated":false}],"fixes":["https://android.googlesource.com/platform/hardware/nxp/nfc/+/6dfdec6cfa0f858a25b35beed6a928d5838c11af","https://android.googlesource.com/platform/hardware/nxp/nfc/+/f61bd379e89790af74414ef49061da67e1910497","https://android.googlesource.com/platform/hardware/nxp/nfc/+/f93afd496162ec9da2ebd023b8222572d73495a3"],"severity":"High","spl":"2023-04-01","types":["ID"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-238177877.json"}}],"schema_version":"1.9.0"}