From 3c75a977879b066c20f6c9587481ac93e476630b Mon Sep 17 00:00:00 2001 From: Chris Liddell Date: Tue, 1 Feb 2022 08:37:11 +0000 Subject: oss-fuzz 44264: pdfi_pscript_interpret() check input buffer limit Add a missing check for an exhausted buffer --- pdf/pdf_fontps.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pdf/pdf_fontps.c b/pdf/pdf_fontps.c index ffff236ac..02384ab24 100644 --- a/pdf/pdf_fontps.c +++ b/pdf/pdf_fontps.c @@ -178,7 +178,7 @@ pdfi_pscript_interpret(pdf_ps_ctx_t *cs, byte *pdfpsbuf, int64_t buflen) *pdfpsbuf != char_CR) pdfpsbuf++; - if (*pdfpsbuf == char_EOL) + if (pdfpsbuf < buflim && *pdfpsbuf == char_EOL) pdfpsbuf++; } break; -- cgit v1.2.1