Skip to content

fix(security): bump rustls-webpki→0.103.10, tar→0.4.45 in vendor Cargo.lock#13

Merged
WomB0ComB0 merged 1 commit intomainfrom
fix/security-vendor-cargo-lock-cves
Mar 30, 2026
Merged

fix(security): bump rustls-webpki→0.103.10, tar→0.4.45 in vendor Cargo.lock#13
WomB0ComB0 merged 1 commit intomainfrom
fix/security-vendor-cargo-lock-cves

Conversation

@WomB0ComB0
Copy link
Copy Markdown
Member

Summary

  • Updates vendor/solana-program-test/Cargo.lock to resolve two CVEs detected by OSV scanner running from the resQ root
  • Only the lock file is changed; the vendored source code is unchanged
  • No impact on build or tests

CVEs Fixed

ID Package Fixed In CVSS
RUSTSEC-2026-0049 / GHSA-pwjx-qhcg-rvj4 rustls-webpki 0.103.6 0.103.10 4.4
RUSTSEC-2026-0067 / GHSA-j4xf-2g29-59ph tar 0.4.44 0.4.45 6.5
RUSTSEC-2026-0068 / GHSA-gchp-q4r4-x4ff tar 0.4.44 0.4.45 8.1

Test plan

  • CI passes (validate workflow)
  • OSV scanner no longer reports these vulnerabilities

🤖 Generated with Claude Code

… in vendor

Update vendored solana-program-test Cargo.lock to resolve two CVEs
detected by OSV scanner:

- rustls-webpki 0.103.6 → 0.103.10
  RUSTSEC-2026-0049 / GHSA-pwjx-qhcg-rvj4 (CVSS 4.4)

- tar 0.4.44 → 0.4.45
  RUSTSEC-2026-0067 / GHSA-j4xf-2g29-59ph (CVSS 6.5)
  RUSTSEC-2026-0068 / GHSA-gchp-q4r4-x4ff (CVSS 8.1)

Only the lock file is updated; the vendored source is unchanged.
Build and tests remain unaffected.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Mar 30, 2026

Important

Review skipped

Review was skipped due to path filters

⛔ Files ignored due to path filters (1)
  • vendor/solana-program-test/Cargo.lock is excluded by !**/*.lock

CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including **/dist/** will override the default block on the dist directory, by removing the pattern from both the lists.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: d0387613-3455-4e50-8478-3c29f0d3a8e1

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
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch fix/security-vendor-cargo-lock-cves

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 and usage tips.

Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request updates the Cargo.lock file for solana-program-test, bumping numerous Solana-related dependencies to newer versions, including major version upgrades for solana-pubkey, solana-sysvar, and solana-rent. It also incorporates critical security patches for rustls-webpki and tar, and introduces new transitive dependencies such as wincode. I have no feedback to provide as the existing review comments were purely informational and did not identify any issues or improvement opportunities.

@WomB0ComB0 WomB0ComB0 merged commit 1327c4d into main Mar 30, 2026
10 checks passed
@WomB0ComB0 WomB0ComB0 deleted the fix/security-vendor-cargo-lock-cves branch March 30, 2026 17:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant