Skip to content

fix(deps): update build-tools submodule for CVE remediation - #358

Merged
aferd merged 1 commit into
RedHatInsights:masterfrom
platex-rehor-bot:bot/RHCLOUD-48999
Jul 16, 2026
Merged

fix(deps): update build-tools submodule for CVE remediation#358
aferd merged 1 commit into
RedHatInsights:masterfrom
platex-rehor-bot:bot/RHCLOUD-48999

Conversation

@platex-rehor-bot

@platex-rehor-bot platex-rehor-bot commented Jul 15, 2026

Copy link
Copy Markdown
Contributor

Description

Update the build-tools (insights-frontend-builder-common) submodule from 72c2bef to 848c3b9 and run npm audit fix to remediate container image CVEs flagged by ACS scan on GovCloud cluster crcfrp01ugw1.

RHCLOUD-48999

Fixable Important CVEs addressed by base image rebuild:

CVE Component Fixed In
CVE-2026-45447 openssl-libs 1:3.5.5-4.el9_8
CVE-2026-52845 caddy/v2 2.11.4
CVE-2026-52844 caddy/v2 2.11.4

Not fixable (no upstream fix available):

CVE Component Severity
CVE-2026-58016 glib2 IMPORTANT
CVE-2026-54369 libacl IMPORTANT

The submodule update brings Node.js UBI image 9.8-1780375952 (fixes openssl-libs RPM CVEs) and triggers a rebuild with caddy-ubi:latest (fixes Caddy Go CVEs). The npm audit fix resolves additional fixable npm vulnerabilities (ws, dompurify, monaco-editor).

Note: Mintmaker PR #356 targets the same submodule update — this PR supersedes it with the additional npm audit fix.


Screenshots

N/A — no UI changes, dependency update only.


Checklist ☑️

  • PR only fixes one issue or story
  • Change reviewed for extraneous code
  • UI best practices adhered to
  • Commits squashed and meaningfully named
  • All PR checks pass locally (build, lint, test, E2E)

  • (Optional) QE: Needs QE attention (OUIA changed, perceived impact to tests, no test coverage)
  • (Optional) QE: Has been mentioned
  • (Optional) UX: Needs UX attention (end user UX modified, missing designs)
  • (Optional) UX: Has been mentioned

RHCLOUD-48999
Update insights-frontend-builder-common submodule (72c2bef → 848c3b9)
to pick up latest Node.js UBI and Caddy base image updates.
Run npm audit fix to resolve fixable npm vulnerabilities.

Fixes CVE-2026-45447 (openssl-libs), CVE-2026-52845, CVE-2026-52844
(caddy/v2) via base image rebuild. CVE-2026-58016 (glib2) and
CVE-2026-54369 (libacl) have no fix available upstream.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@platex-rehor-bot
platex-rehor-bot requested a review from a team as a code owner July 15, 2026 18:11
@aferd
aferd merged commit 31b86e9 into RedHatInsights:master Jul 16, 2026
10 checks passed
@platex-rehor-bot
platex-rehor-bot deleted the bot/RHCLOUD-48999 branch July 16, 2026 13:07
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