~ubuntu-branches/ubuntu/lucid/libxml2/lucid-security

« back to all changes in this revision

Viewing changes to include/libxml/entities.h

  • Committer: Package Import Robot
  • Author(s): Marc Deslauriers
  • Date: 2014-10-22 14:27:25 UTC
  • Revision ID: package-import@ubuntu.com-20141022142725-449j4fkzdfrv26dp
Tags: 2.7.6.dfsg-1ubuntu1.15
* SECURITY UPDATE: denial of service via entity expansion
  - parser.c, SAX2.c, include/libxml/entities.h: refactor entity checking
    and add additional tests.
  - https://git.gnome.org/browse/libxml2/commit/?id=a3f1e3e5712257fd279917a9158278534e8f4b72
  - https://git.gnome.org/browse/libxml2/commit/?id=cff2546f13503ac028e4c1f63c7b6d85f2f2d777
  - https://git.gnome.org/browse/libxml2/commit/?id=be2a7edaf289c5da74a4f9ed3a0b6c733e775230
  - CVE-2014-3660

Show diffs side-by-side

added added

removed removed

Lines of Context:
58
58
    int                    owner;       /* does the entity own the childrens */
59
59
    int                  checked;       /* was the entity content checked */
60
60
                                        /* this is also used to count entites
61
 
                                         * references done from that entity */
 
61
                                         * references done from that entity
 
62
                                         * and if it contains '<' */
62
63
};
63
64
 
64
65
/*