~ubuntu-branches/ubuntu/hardy/libexif/hardy

« back to all changes in this revision

Viewing changes to libexif/exif-data.h

  • Committer: Bazaar Package Importer
  • Author(s): Nico Golde
  • Date: 2007-12-21 17:13:58 UTC
  • mfrom: (5.1.5 hardy)
  • Revision ID: james.westby@ubuntu.com-20071221171358-zbjzk21kmnizelhk
Tags: 0.6.16-2.1
* Non-maintainer upload by security team.
* This update addresses the following security issues:
  - possible denial of service attack via crafted
    image file leading to an infinite recursion in the
    exif-loader.c (CVE-2007-6351; Closes: #457330).
  - integer overflow in exif-data.c triggered by a crafted
    image file could lead to arbitrary code execution
    (CVE-2007-6352; Closes: #457330).

Show diffs side-by-side

added added

removed removed

Lines of Context:
84
84
 
85
85
typedef enum {
86
86
        EXIF_DATA_OPTION_IGNORE_UNKNOWN_TAGS = 1 << 0,
87
 
        EXIF_DATA_OPTION_FOLLOW_SPECIFICATION = 1 << 1
 
87
        EXIF_DATA_OPTION_FOLLOW_SPECIFICATION = 1 << 1,
 
88
        EXIF_DATA_OPTION_DONT_CHANGE_MAKER_NOTE = 1 << 2
88
89
} ExifDataOption;
89
90
 
90
91
const char *exif_data_option_get_name        (ExifDataOption);