Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8195841

PNGImageReader.readNullTerminatedString() doesnt check for non-null terminated strings with length equal to maxLen

    XMLWordPrintable

    Details

    • Subcomponent:
    • Resolved In Build:
      b21
    • CPU:
      generic
    • OS:
      generic

      Backports

        Description

        In PNGImageReader.readNullTerminatedString() if we pass String whose length is same as maxLen but without null at the end. We will just read that non-null terminated string without throwing any Exception.

        We should throw a proper exception that header contains non-null terminated String.

        This bug is created after analyzing JDK-8191023.

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                jdv Jayathirth D V
                Reporter:
                jdv Jayathirth D V
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved: