Uploaded image for project: 'Tika'
  1. Tika
  2. TIKA-2115

OOM caused by corrupt embedded OLE object

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.13
    • 1.15, 2.0.0
    • parser
    • None
    • Generic test with tika-app-1.13.jar on test document

    Description

      There is a size field when parsing an embedded OLE object in a Powerpoint presentation that says there are 2GB of data that needs to be read and the code simply tries to allocate a buffer for that, which results in OOM.

      Attachments

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            Unassigned Unassigned
            tga Thomas Galla
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment