Lucene search

K
osvGoogleOSV:DLA-691-1
HistoryOct 31, 2016 - 12:00 a.m.

libxml2 - security update

2016-10-3100:00:00
Google
osv.dev
19

9.8 High

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

10 High

CVSS2

Access Vector

NETWORK

Access Complexity

LOW

Authentication

NONE

Confidentiality Impact

COMPLETE

Integrity Impact

COMPLETE

Availability Impact

COMPLETE

AV:N/AC:L/Au:N/C:C/I:C/A:C

  • CVE-2016-4658
    Namespace nodes must be copied to avoid use-after-free errors.
    But they donโ€™t necessarily have a physical representation in a
    document, so simply disallow them in XPointer ranges.
  • CVE-2016-5131
    The old code would invoke the broken xmlXPtrRangeToFunction.
    range-to isnโ€™t really a function but a special kind of
    location step. Remove this function and always handle range-to
    in the XPath code.
    The old xmlXPtrRangeToFunction could also be abused to trigger
    a use-after-free error with the potential for remote code
    execution.

For Debian 7 Wheezy, these problems have been fixed in version
2.8.0+dfsg1-7+wheezy7.

We recommend that you upgrade your libxml2 packages.

Further information about Debian LTS security advisories, how to apply
these updates to your system and frequently asked questions can be
found at: <https://wiki.debian.org/LTS&gt;

9.8 High

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

10 High

CVSS2

Access Vector

NETWORK

Access Complexity

LOW

Authentication

NONE

Confidentiality Impact

COMPLETE

Integrity Impact

COMPLETE

Availability Impact

COMPLETE

AV:N/AC:L/Au:N/C:C/I:C/A:C