Skip to content

build/deps: upgrade libxml2 to v2.15.2 (CVE-2026-0990)#29788

Merged
tyson-redpanda merged 3 commits intodevfrom
snyk/cve-2026-0990-libxml2-2.15.2
Mar 11, 2026
Merged

build/deps: upgrade libxml2 to v2.15.2 (CVE-2026-0990)#29788
tyson-redpanda merged 3 commits intodevfrom
snyk/cve-2026-0990-libxml2-2.15.2

Conversation

@tyson-redpanda
Copy link
Contributor

@tyson-redpanda tyson-redpanda commented Mar 10, 2026

Upgrades libxml2 from v2.14.6 to v2.15.2 to address CVE-2026-0990
(SNYK-UNMANAGED-LIBXML2-15010797): Uncontrolled Recursion via
xmlCatalogXMLResolveURI() when processing XML catalogs with
self-referencing delegate URI entries, which can cause stack exhaustion
and application crashes.

This PR depends on redpanda-data/vtools#4127 being merged first so the
artifact is available in S3.

Backports Required

  • none - not a bug fix
  • none - this is a backport
  • none - issue does not exist in previous branches
  • none - papercut/not impactful enough to backport
  • v25.3.x
  • v25.2.x
  • v25.1.x

Release Notes

Bug Fixes

  • Upgrade libxml2 to v2.15.2 to fix CVE-2026-0990 (Uncontrolled
    Recursion via xmlCatalogXMLResolveURI() in XML catalog processing).

FIXES=CORE-15341

@tyson-redpanda tyson-redpanda marked this pull request as draft March 10, 2026 19:57
@tyson-redpanda tyson-redpanda marked this pull request as ready for review March 11, 2026 17:59
@tyson-redpanda tyson-redpanda merged commit 3bd62d5 into dev Mar 11, 2026
18 checks passed
@tyson-redpanda tyson-redpanda deleted the snyk/cve-2026-0990-libxml2-2.15.2 branch March 11, 2026 20:22
@vbotbuildovich
Copy link
Collaborator

/backport v25.3.x

@vbotbuildovich
Copy link
Collaborator

/backport v25.2.x

@vbotbuildovich
Copy link
Collaborator

Failed to create a backport PR to v25.3.x branch. I tried:

git remote add upstream https://github.com/redpanda-data/redpanda.git
git fetch --all
git checkout -b backport-pr-29788-v25.3.x-369 remotes/upstream/v25.3.x
git cherry-pick -x f65ea2df4c a75077fe1b 15f4119d0f

Workflow run logs.

@vbotbuildovich
Copy link
Collaborator

Failed to create a backport PR to v25.2.x branch. I tried:

git remote add upstream https://github.com/redpanda-data/redpanda.git
git fetch --all
git checkout -b backport-pr-29788-v25.2.x-686 remotes/upstream/v25.2.x
git cherry-pick -x f65ea2df4c a75077fe1b 15f4119d0f

Workflow run logs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants