~ubuntu-branches/ubuntu/trusty/graphicsmagick/trusty-proposed

Viewing all changes in revision 4.

  • Committer: Bazaar Package Importer
  • Author(s): Daniel Kobras
  • Date: 2007-03-10 23:52:50 UTC
  • mfrom: (3.1.4 feisty)
  • Revision ID: james.westby@ubuntu.com-20070310235250-dyslohemx9s95cpq
Tags: 1.1.7-13
* The following problems were found thanks to numerous testcases provided
  by Sami Liedes:
  + coders/pcx.c: Fix heap overflow vulnerability of scanline array
    with user-supplied input. Closes: #413034
    Also adds error checks and caps maximum number of colours to prevent
    segfaults with further testcases. Closes: #414058
  + coders/pict.c: Fix integer overflow to prevent overflowing a
    heap buffer with user-supplied input. Closes: #413036
    Validate header information to prevent segfaults with further
    testcases. Closes: #414059
  + coders/xwd.c: Check image data more strictly before passing it on to
    XGetPixel() to circumvent buffer overflow in libX11. Closes: #413040
  + Fix various segfaults with corrupt image data due to insufficient
    validation of return values from SeekBlob(). None of these are
    currently known to allow code injection.
    - coders/bmp.c: Add error checks to SeekBlob() calls. Closes: #413031
    - coders/cineon.c: Likewise. Closes: #413038
    - coders/icon.c: Likewise. Closes: #413032
                     Extend validation checks to prevent segfaults with
                     further testcases. Closes: #414057
    - magick/blob.c: Increase robustness of function ReadBlobStream() to
      mitigate the impact of missing error checks on SeekBlob() calls.
  + coders/png.c: Fix NULL pointer dereference due to insufficient
    validation of image data. Closes: #413035
  + coders/pnm.c: Fix segfault on out-of-bounds read access due to
    insufficient validation of image data. Closes: #413037
  + coders/sun.c: Fix segfaults on out-of-bounds read access due to
    insufficient validation of image data. Closes: #413039
* utilities/miff.4: Trim name section of man page, and move overlong
  line to description. Closes: #390501
* debian/graphicsmagick.menu: Show logo on startup from menu, rather
  than quitting immediately. Thanks Justin B. Rye. Closes: #407464

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: