Subject: Fix heap-based buffer overflow in pstoedit_suffix_table_init ID: CVE-2016-7392 Author: unknown (taken from DLA-621-1) Bug-Debian: https://bugs.debian.org/837599 --- a/output-pstoedit.c +++ b/output-pstoedit.c @@ -84,7 +84,7 @@ dd_tmp = dd_start; while (dd_tmp->symbolicname) dd_tmp++; - XMALLOC(pstoedit_suffix_table, sizeof(char *) * 2 * (dd_tmp - dd_start) + 1); + XMALLOC(pstoedit_suffix_table, sizeof(char *) * (2 * (dd_tmp - dd_start) + 1)); #if defined (OUTPUT_PSTOEDIT_DEBUG) && defined(__GNUC__) fprintf(stderr, "OUTPUT PSTOEDIT BACKEND DEBUG(%s)\n", __FUNCTION__);