Prevent OOB read in nfc_ncif_proc_t3t_polling_ntf

Bug: 141547128
Test: detect t3t
Change-Id: I382beb74e8cedecdc80aa53b0bd802d0e63eb34f
(cherry picked from commit a466f53939062b4cd0417c8e7c39b4c664104bd0)
diff --git a/src/nfc/nfc/nfc_ncif.cc b/src/nfc/nfc/nfc_ncif.cc
index 0322a97..63534f5 100644
--- a/src/nfc/nfc/nfc_ncif.cc
+++ b/src/nfc/nfc/nfc_ncif.cc
@@ -1541,6 +1541,10 @@
   uint8_t status;
   uint8_t num_responses;
 
+  if (plen < NFC_TL_SIZE) {
+    return;
+  }
+
   /* Pass result to RW_T3T for processing */
   STREAM_TO_UINT8(status, p);
   STREAM_TO_UINT8(num_responses, p);