Skip to content

[release-1.10] chore(deps): bump to dompurify to >3.4.8#5123

Open
JessicaJHee wants to merge 5 commits into
redhat-developer:release-1.10from
JessicaJHee:dompurify-1.10.3
Open

[release-1.10] chore(deps): bump to dompurify to >3.4.8#5123
JessicaJHee wants to merge 5 commits into
redhat-developer:release-1.10from
JessicaJHee:dompurify-1.10.3

Conversation

@JessicaJHee

@JessicaJHee JessicaJHee commented Jul 16, 2026

Copy link
Copy Markdown
Member

Description

Targets CVE-2026-49978 and CVE-2026-41240

Bumps `dompurify` to 3.4.12 everywhere except for:
└─┬ red-hat-developer-hub-backstage-plugin-extensions@0.17.1 -> ./wrappers/red-hat-developer-hub-backstage-plugin-extensions
  └─┬ @red-hat-developer-hub/backstage-plugin-extensions@0.17.1
    └─┬ monaco-editor@0.55.1
      └── dompurify@3.2.7

The dompurify upgrade we need in monaco-editor is pre-released in v0.56.0-dev-20260625, but we can't pick that up yet since it's not a stable release.

Since monaco-editor v0.56.0 (which includes the dompurify bump we were waiting for) has released, we can opt to proceed with a full patch by applying a resolution

Which issue(s) does this PR fix

PR acceptance criteria

Please make sure that the following steps are complete:

  • GitHub Actions are completed and successful
  • Unit Tests are updated and passing
  • E2E Tests are updated and passing
  • Documentation is updated if necessary (requirement for new features)
  • Add a screenshot if the change is UX/UI related

Signed-off-by: Jessica He <jhe@redhat.com>
@openshift-ci
openshift-ci Bot requested review from PatAKnight and gustavolira July 16, 2026 20:42
@codecov

codecov Bot commented Jul 16, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 69.60%. Comparing base (bc9db5f) to head (ed93048).

Additional details and impacted files
@@                Coverage Diff                @@
##           release-1.10    #5123       +/-   ##
=================================================
+ Coverage         41.03%   69.60%   +28.57%     
=================================================
  Files               121      111       -10     
  Lines              2220     4702     +2482     
  Branches            562      537       -25     
=================================================
+ Hits                911     3273     +2362     
- Misses             1303     1429      +126     
+ Partials              6        0        -6     
Flag Coverage Δ
install-dynamic-plugins 92.44% <ø> (?)
rhdh 38.81% <ø> (-2.23%) ⬇️

Continue to review full report in Codecov by Harness.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update bc9db5f...ed93048. Read the comment docs.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@github-actions

Copy link
Copy Markdown
Contributor

Image was built and published successfully. It is available at:

@alizard0

Copy link
Copy Markdown
Member

/retest-required

@JessicaJHee

Copy link
Copy Markdown
Member Author

/test e2e-ocp-helm

Signed-off-by: Jessica He <jhe@redhat.com>
@JessicaJHee JessicaJHee changed the title [release-1.10] chore(deps): partial bump to dompurify 3.4.12 [release-1.10] chore(deps): bump to dompurify to >3.4.8 Jul 21, 2026
@github-actions

Copy link
Copy Markdown
Contributor

The container image build workflow finished with status: failure.

@alizard0 alizard0 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@alizard0

Copy link
Copy Markdown
Member

/retest-required

@alizard0

Copy link
Copy Markdown
Member

/retest

@alizard0

Copy link
Copy Markdown
Member

/retest-required

@alizard0

Copy link
Copy Markdown
Member

/test e2e-ocp-helm

Signed-off-by: Jessica He <jhe@redhat.com>
@openshift-ci openshift-ci Bot removed the lgtm label Jul 24, 2026
@openshift-ci

openshift-ci Bot commented Jul 24, 2026

Copy link
Copy Markdown

New changes are detected. LGTM label has been removed.

@github-actions

Copy link
Copy Markdown
Contributor

Image was built and published successfully. It is available at:

@github-actions

Copy link
Copy Markdown
Contributor

Image was built and published successfully. It is available at:

@sonarqubecloud

Copy link
Copy Markdown

@github-actions

Copy link
Copy Markdown
Contributor

Image was built and published successfully. It is available at:

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants