Uploaded image for project: 'Puppet Agent'
  1. Puppet Agent
  2. PA-4770

Update libxml2 to 2.10.3

    XMLWordPrintable

Details

    • Phoenix
    • 2
    • Phoenix 2022-11-09, Phoenix 2022-11-23, Phoenix 2022-12-07
    • Needs Assessment
    • Security Fix
    • Hide
      Updates puppet-agent's vendored libxml2 from 2.9.8 to 2.10.3, which addresses CVE-2021-4541, CVE-2022-23308, CVE-2022-29824, CVE-2022-40303, and CVE-2022-40304.

      Also updates puppet-agent's vendored libxslt from 1.1.33 to 1.1.37, which addresses CVE-2021-30560.
      Show
      Updates puppet-agent's vendored libxml2 from 2.9.8 to 2.10.3, which addresses CVE-2021-4541, CVE-2022-23308, CVE-2022-29824, CVE-2022-40303, and CVE-2022-40304. Also updates puppet-agent's vendored libxslt from 1.1.33 to 1.1.37, which addresses CVE-2021-30560.
    • Needs Assessment

    Description

      While working on PA-4767 which addresses an issue with libxml2 in Nokogiri, I discovered that we have not updated the libxml2 component used in puppet-agent, Bolt, and PDK runtimes since 2018. We currently ship libxml2 2.9.8.

      We manually patch the following CVEs:

      • CVE-2018-9251
      • CVE-2018-14404
      • CVE-2018-14567

      But I believe the version we ship is still vulnerable to the following CVEs:

      We'll need to update to libxml2 2.10.3 to address these vulnerabilities.

      Attachments

        Activity

          People

            michael.hashizume Michael Hashizume
            michael.hashizume Michael Hashizume
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Zendesk Support