Browse code

[PATCH] 0.100.x - bb11973 - fixing pdf oob read - suggested solution by Suleman Ali

Mickey Sola authored on 2018/01/26 05:23:03
Showing 1 changed files
... ...
@@ -960,7 +960,7 @@ struct pdf_array *pdf_parse_array(struct pdf_struct *pdf, struct pdf_obj *obj, s
960 960
     }
961 961
 
962 962
     /* More sanity checking */
963
-    if ((size_t)(end - objstart) == objsz)
963
+    if ((size_t)(end - objstart) >= objsz)
964 964
         return NULL;
965 965
 
966 966
     if (*end != ']')