Skip to content

chore: update rustix and clipboard-win dep - #27420

Open
Phoenix500526 wants to merge 1 commit into
apache:mainfrom
Phoenix500526:fix/audit
Open

Phoenix500526 wants to merge 1 commit into
apache:mainfrom
Phoenix500526:fix/audit

Conversation

@Phoenix500526

@Phoenix500526 Phoenix500526 commented Nov 14, 2026 •

Copy link
Copy Markdown
Contributor

Which issue does this PR close?

Closes #27451.

Rationale for this change

cargo audit reports an unsound rustix 1.1.4 release (RUSTSEC-2026-0486) and a yanked clipboard-win 5.4.1 release.

The rustix issue can mark unwritten memory as initialized when extended-attribute functions receive a zero-length buffer. Updating to 1.1.6 fixes it. Updating clipboard-win to 5.4.3 selects a non-yanked release.

These are allowed warnings under the current audit configuration, rather than CI failures.

What changes are included in this PR?

Dependency Before After
rustix 1.1.4 1.1.6
clipboard-win 5.4.1 5.4.3

Only the two package versions and checksums in Cargo.lock change. Existing dependency relationships and Cargo.toml constraints are preserved.

What is the testing strategy for this PR?

The existing security audit CI job covers the dependency findings. Running bash ci/scripts/security_audit.sh on the rebased local branch passes: neither the rustix nor the clipboard-win warning remains. The two unrelated unmaintained warnings are unchanged.

No new tests are added because this is a lockfile-only dependency update. The full local lint and extended test suites have not been completed for the rebased branch.

Are there any user-facing changes?

Fixes the rustix memory-safety issue and replaces a yanked Windows clipboard dependency. No DataFusion API or configuration changes.

@Phoenix500526 Phoenix500526 reopened this Nov 15, 2026
@Phoenix500526 Phoenix500526 changed the title chore: update Cargo.lock for security audit chore: update rustix and clipboard-win dep Nov 15, 2026
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.

Resolve rustix and clipboard-win audit warnings

1 participant