Skip to content
OpenAdvisories
Medium ALAS2-2019-1301 2 CVEs

Moderate: libxml2 security update (Amazon Linux 2)

Published Sep 30, 2019 · Updated Oct 2, 2019

Summary

Package updates are available for Amazon Linux 2 that fix the following vulnerabilities: CVE-2017-16931: parser.c in libxml2 before 2.9.5 mishandles parameter-entity references because the NEXTL macro calls the xmlParserHandlePEReference function in the case of a '%' character in a DTD name. 1517307: CVE-2017-16931 libxml2: Mishandling parameter-entity references CVE-2016-4658: xpointer.c in libxml2 before 2.9.5 (as used in Apple iOS before 10, OS X before 10.12, tvOS before 10, and watchOS before 3, and other products) does not forbid namespace nodes in XPointer ranges, which allows remote attackers to execute arbitrary code or cause a denial of service (use-after-free and memory corruption) via a crafted XML document. 1384424: CVE-2016-4658 libxml2: Use after free via namespace node in XPointer ranges

Fixed packages 5

ReleasePackageFixed in
Amazon Linux · 2 libxml2 0:2.9.1-6.amzn2.3.3
Amazon Linux · 2 libxml2-debuginfo 0:2.9.1-6.amzn2.3.3
Amazon Linux · 2 libxml2-devel 0:2.9.1-6.amzn2.3.3
Amazon Linux · 2 libxml2-python 0:2.9.1-6.amzn2.3.3
Amazon Linux · 2 libxml2-static 0:2.9.1-6.amzn2.3.3

Vulnerabilities 2

  • Critical 9.8

    Nokogiri does not forbid namespace nodes in XPointer ranges

    xpointer.c in libxml2 before 2.9.5 (as used in Apple iOS before 10, OS X before 10.12, tvOS before 10, and watchOS before 3, and other products) does not forbid namespace nodes in XPointer ranges, which allows remote attackers to execute arbitrary code or cau…

  • Unscored —

    parser.c in libxml2 before 2.9.5 mishandles parameter-entity references because the NEXTL macro calls the xmlParserHand…

References

  • web
    https://alas.aws.amazon.com/cve/html/CVE-2016-4658.html
  • web
    https://alas.aws.amazon.com/cve/html/CVE-2017-16931.html