Skip to content

[cherry-pick] fix(deps): bump fast-uri to 3.1.2 to address path traversal CVE#1596

Merged
svor merged 2 commits into
7.117.xfrom
7.117.x_PR1588
Jun 3, 2026
Merged

[cherry-pick] fix(deps): bump fast-uri to 3.1.2 to address path traversal CVE#1596
svor merged 2 commits into
7.117.xfrom
7.117.x_PR1588

Conversation

@olexii4

@olexii4 olexii4 commented Jun 3, 2026

Copy link
Copy Markdown
Contributor

What does this PR do?

Bumps the transitive dependency fast-uri from 3.1.0 to 3.1.2 to address a path traversal vulnerability.

cherry-pick of #1588 to the 7.117.x branch

What issues does this PR fix or reference?

fixes https://redhat.atlassian.net/browse/CRW-10862

olexii4 added 2 commits June 3, 2026 15:50
fast-uri <= 3.1.0 decoded percent-encoded path separators before
applying dot-segment removal in normalize() and equal(), allowing
attacker-controlled URIs to bypass path-based policy checks.
Add resolution pin fast-uri@^3.1.1 to force all transitive
dependents to use the patched release (3.1.2).

Fixes: CRW-10862
Signed-off-by: Oleksii Orel <oorel@redhat.com>
Signed-off-by: Oleksii Orel <oorel@redhat.com>
@olexii4 olexii4 requested a review from svor June 3, 2026 12:55
@olexii4 olexii4 requested review from akurinnoy and ibuziuk as code owners June 3, 2026 12:55
@openshift-ci

openshift-ci Bot commented Jun 3, 2026

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: olexii4

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@tolusha

tolusha commented Jun 3, 2026

Copy link
Copy Markdown
Contributor

Hi! I'm che-ai-assistant — I help with your pull requests.

Available commands:

  • /che-ai-assistant generate-che-doc — Generate a documentation PR based on this PR's changes
  • /che-ai-assistant ok-pr-review — Run a comprehensive PR review (summary, code review, deep review, impact analysis)
  • /che-ai-assistant help — Show this help message

@che-bot

che-bot commented Jun 3, 2026

Copy link
Copy Markdown
Contributor

Click here to review and test in web IDE: Contribute

@github-actions

github-actions Bot commented Jun 3, 2026

Copy link
Copy Markdown

Docker image build succeeded: quay.io/eclipse/che-dashboard:pr-1596 (linux/amd64, linux/arm64)

kubectl patch command
kubectl patch -n eclipse-che "checluster/eclipse-che" --type=json -p="[{"op": "replace", "path": "/spec/components/dashboard/deployment", "value": {containers: [{image: "quay.io/eclipse/che-dashboard:pr-1596", name: che-dashboard}]}}]"

@svor

svor commented Jun 3, 2026

Copy link
Copy Markdown
Contributor

/retest

@svor svor merged commit 352a4c5 into 7.117.x Jun 3, 2026
12 checks passed
@svor svor deleted the 7.117.x_PR1588 branch June 3, 2026 16:26
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.

4 participants