lp://staging/ubuntu/lucid-updates/libxml2
- Get this branch:
- bzr branch lp://staging/ubuntu/lucid-updates/libxml2
Branch merges
Branch information
Recent revisions
- 50. By Marc Deslauriers
-
* 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=a3f1e3e5712 257fd279917a915 8278534e8f4b72
- https://git.gnome. org/browse/ libxml2/ commit/ ?id=cff2546f135 03ac028e4c1f63c 7b6d85f2f2d777
- https://git.gnome. org/browse/ libxml2/ commit/ ?id=be2a7edaf28 9c5da74a4f9ed3a 0b6c733e775230
- CVE-2014-3660 - 49. By Marc Deslauriers
-
* SECURITY REGRESSION: more xmllint regressions (LP: #1321869)
- use upstream commit which includes additional regression fixes to
parser.c.
- https://git.gnome. org/browse/ libxml2/ commit/ ?id=dd8367da17c 2948981a51e52c8 a6beb445edf825 - 48. By Marc Deslauriers
-
* SECURITY REGRESSION: xmllint no longer loads entities with --postvalid
(LP: #1321869)
- Thanks to Alexey Neyman for proposed patch
- https://mail.gnome. org/archives/ xml/2014- May/msg00003. html - 47. By Marc Deslauriers
-
* SECURITY UPDATE: resource exhaustion via external parameter entities
- parser.c: do not fetch external parameter entities.
- https://git.gnome. org/browse/ libxml2/ commit/ ?id=9cd1c3cfbd3 2655d60572c0a41 3e017260c854df
- CVE-2014-0191 - 46. By Marc Deslauriers
-
* SECURITY REGRESSION: regression with lxml (LP: #1201849)
- parser.c: revised to fix regression, and a couple of wrong return
values.
- CVE-2013-2877 - 45. By Marc Deslauriers
-
* SECURITY UPDATE: external entity expansion attack (LP: #1194410)
- do not fetch external parsed entities in parser.c, added test to
test/errors/ extparsedent. xml, result/ errors/ extparsedent. xml.
- https://git.gnome. org/browse/ libxml2/ commit/ ?id=4629ee02ac6 49c27f9c0cf98ba 017c6b5526070f
- CVE-2013-0339
* SECURITY UPDATE: denial of service via incomplete document
- try to stop parsing as quickly as possible in parser.c,
include/libxml/ xmlerror. h.
- https://git.gnome. org/browse/ libxml2/ commit/ ?id=48b4cdde348 3e054af8ea02e0c d7ee467b0e9a50
- https://git.gnome. org/browse/ libxml2/ commit/ ?id=e50ba8164ee e06461c73cd8abb 9b46aa0be81869
- CVE-2013-2877 - 44. By Marc Deslauriers
-
* SECURITY UPDATE: denial of service via entity expansion
- include/libxml/ parser. h, parser.c, parserInternals.c: limit number of
entity expansions, thanks to Daniel Veillard.
- http://git.gnome. org/browse/ libxml2/ commit/ ?id=23f05e0c339 87d6605387b300c 4be5da2120a7ab
- CVE-2013-0338 - 43. By Seth Arnold
-
* SECURITY UPDATE: buffer underflow in xmlParseAttValu
eComplex( )
- debian/patches/ CVE-2012- 5134.patch: add array bounds checking in
parser.c, thanks to Daniel Veillard
- http://git.gnome. org/browse/ libxml2/ commit/ ?id=6a36fbe3b3e 001a8a840b5c1fd d81cefc9947f0d
- CVE-2012-5134 - 42. By Marc Deslauriers
-
* SECURITY UPDATE: denial of service and possible code execution via
incorrect buffer sizes.
- http://git.gnome. org/browse/ libxml2/ commit/ ?id=459eeb9dc75 2d5185f57ff6b13 5027f11981a626
- http://git.gnome. org/browse/ libxml2/ commit/ ?id=4f9fdc709c4 861c390cd84e2ed 1fd878b3442e28
- http://git.gnome. org/browse/ libxml2/ commit/ ?id=baaf03f80f8 17bb34c421421e6 cb4d68c353ac9a
- CVE-2012-2807 - 41. By Jamie Strandboge
-
* SECURITY UPDATE: Fix an off by one pointer access in xpointer.c
- d8e1faeaa99c7a7c07af01c1c72de3 52eb590a3e
- CVE-2011-3102
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/ubuntu/natty/libxml2