sharanggupta opened a new pull request, #563:
URL: https://github.com/apache/pdfbox/pull/563

   A charstring subroutine that calls itself made `Type1CharStringParser` and 
`Type2CharStringParser` recurse until a `StackOverflowError`. Nesting deeper 
than 100 calls now fails with an `IOException`; the spec allows 10 and FreeType 
16, so 100 is only a safeguard and leaves room for fonts that go beyond the 
spec.
   
   Jira: https://issues.apache.org/jira/browse/PDFBOX-6308
   
   Prepared with AI assistance; I reviewed the change and ran the fontbox test 
suite.
   
   🤖 Generated with [Claude Code](https://claude.com/claude-code)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to