Skip to content

NO-JIRA:fix(deps): bump dependencies to resolve multiple CVEs - #299

Open
vparfonov wants to merge 1 commit into
ViaQ:v0.54.0-rhfrom
vparfonov:fix-cve
Open

NO-JIRA:fix(deps): bump dependencies to resolve multiple CVEs#299
vparfonov wants to merge 1 commit into
ViaQ:v0.54.0-rhfrom
vparfonov:fix-cve

Conversation

@vparfonov

Copy link
Copy Markdown

This updates several workspace dependencies via cargo update to resolve vulnerabilities and unsoundness warnings flagged by cargo audit.

  • crossbeam-epoch: RUSTSEC-2026-0204 - Invalid pointer dereference in fmt::Pointer impl for Atomic and Shared when the underlying pointer is invalid
  • postgres-protocol: RUSTSEC-2026-0179 - Unbounded SCRAM iteration count allows a malicious server to cause CPU-exhaustion denial of service
  • postgres-protocol: RUSTSEC-2026-0180 - Panic decoding a malformed hstore value allows denial of service
  • quinn-proto: RUSTSEC-2026-0185 - Remote memory exhaustion in quinn-proto from unbounded out-of-order stream reassembly
  • tokio-postgres: RUSTSEC-2026-0178 - Panic on a DataRow with fewer fields than columns allows denial of service
  • anyhow: RUSTSEC-2026-0190 - Unsoundness in Error::downcast_mut()
  • event-listener: RUSTSEC-2026-0221 - event-listener allows !Send tags to cross thread boundaries via StackSlot
  • memmap2: RUSTSEC-2026-0186 - Unchecked pointer offset in crate memmap2

This updates several workspace dependencies via `cargo update` to resolve
vulnerabilities and unsoundness warnings flagged by `cargo audit`.

Resolved issues:
* crossbeam-epoch: RUSTSEC-2026-0204 - Invalid pointer dereference in `fmt::Pointer`
* postgres-protocol: RUSTSEC-2026-0179 - Unbounded SCRAM iteration count CPU-exhaustion
* postgres-protocol: RUSTSEC-2026-0180 - Panic decoding a malformed `hstore` value
* quinn-proto: RUSTSEC-2026-0185 - Remote memory exhaustion from unbounded out-of-order stream
* tokio-postgres: RUSTSEC-2026-0178 - Panic on a `DataRow` with fewer fields than columns
* anyhow: RUSTSEC-2026-0190 - Unsoundness in `Error::downcast_mut()`
* event-listener: RUSTSEC-2026-0221 - `!Send` tags cross thread boundaries via `StackSlot`
* memmap2: RUSTSEC-2026-0186 - Unchecked pointer offset in crate `memmap2`

Signed-off-by: Vitalii Parfonov <vparfono@redhat.com>
@coderabbitai

coderabbitai Bot commented Aug 25, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 75c16215-c2d3-442c-b4f3-a9e9071fcc6c

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@vparfonov vparfonov changed the title fix(deps): bump dependencies to resolve multiple CVEs NO-JIRA:fix(deps): bump dependencies to resolve multiple CVEs Aug 25, 2026
@openshift-ci-robot

Copy link
Copy Markdown

@vparfonov: This pull request explicitly references no jira issue.

Details

In response to this:

This updates several workspace dependencies via cargo update to resolve vulnerabilities and unsoundness warnings flagged by cargo audit.

  • crossbeam-epoch: RUSTSEC-2026-0204 - Invalid pointer dereference in fmt::Pointer impl for Atomic and Shared when the underlying pointer is invalid
  • postgres-protocol: RUSTSEC-2026-0179 - Unbounded SCRAM iteration count allows a malicious server to cause CPU-exhaustion denial of service
  • postgres-protocol: RUSTSEC-2026-0180 - Panic decoding a malformed hstore value allows denial of service
  • quinn-proto: RUSTSEC-2026-0185 - Remote memory exhaustion in quinn-proto from unbounded out-of-order stream reassembly
  • tokio-postgres: RUSTSEC-2026-0178 - Panic on a DataRow with fewer fields than columns allows denial of service
  • anyhow: RUSTSEC-2026-0190 - Unsoundness in Error::downcast_mut()
  • event-listener: RUSTSEC-2026-0221 - event-listener allows !Send tags to cross thread boundaries via StackSlot
  • memmap2: RUSTSEC-2026-0186 - Unchecked pointer offset in crate memmap2

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository.

@openshift-ci
openshift-ci Bot requested review from Clee2691 and syedriko August 25, 2026 10:58
@openshift-ci

openshift-ci Bot commented Aug 25, 2026

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: vparfonov
Once this PR has been reviewed and has the lgtm label, please assign jcantrill for approval. For more information see the Code Review Process.

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

@vparfonov

Copy link
Copy Markdown
Author

/hold

@vparfonov

Copy link
Copy Markdown
Author

/hold cancel

@openshift-ci

openshift-ci Bot commented Aug 25, 2026

Copy link
Copy Markdown

@vparfonov: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
ci/prow/clo-functional 6bf1c33 link true /test clo-functional
ci/prow/cluster-logging-operator-e2e 6bf1c33 link true /test cluster-logging-operator-e2e

Full PR test history. Your PR dashboard.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

@vparfonov

Copy link
Copy Markdown
Author

/hold

@openshift-ci

openshift-ci Bot commented Aug 26, 2026

Copy link
Copy Markdown

PR needs rebase.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

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