Details
-
Bug
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
None
-
Phoenix
-
2
-
Phoenix 2022-11-09, Phoenix 2022-11-23, Phoenix 2022-12-07
-
Needs Assessment
-
Security Fix
-
-
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:
- CVE-2021-4541 (CVSS 6.5 medium)
- CVE-2022-23308 (CVSS 7.5 high)
- CVE-2022-29824 (CVSS 6.5 medium)
- CVE-2022-40303
- CVE-2022-40304 (this and previous CVE not graded by NIST yet)
We'll need to update to libxml2 2.10.3 to address these vulnerabilities.