Skip to content

chacha20: mark v0.10.0 and v0.10.1 as yanked - #583

Merged
newpavlov merged 1 commit into
masterfrom
chacha20/yank
Aug 27, 2026
Merged

chacha20: mark v0.10.0 and v0.10.1 as yanked#583
newpavlov merged 1 commit into
masterfrom
chacha20/yank

Conversation

@newpavlov

Copy link
Copy Markdown
Member

The yanked versions contain UB in SSE2 backend, see #580.

@newpavlov
newpavlov merged commit dc302ec into master Aug 27, 2026
32 checks passed
@newpavlov
newpavlov deleted the chacha20/yank branch August 27, 2026 18:36
IceTDrinker added a commit to zama-ai/tfhe-rs that referenced this pull request Aug 28, 2026
mycodedoesnotcompile2 pushed a commit to mycodedoesnotcompile2/arti_mirror that referenced this pull request Aug 31, 2026
Updates chacha20 from 0.10.1 to 0.10.2, as the previous version got
yanked from crates.io and now cargo-audit is complaining.

Apparently the reason for this fix was the accidential use of undefined
behavior in the previous release:
<RustCrypto/stream-ciphers#583>
zerosnacks added a commit to selemis-com/kival that referenced this pull request Sep 2, 2026
Replace the yanked chacha20 0.10.0 release with 0.10.2 in Cargo.lock.

The affected releases contain undefined behavior in the SSE2 backend. The
underlying bug was fixed in:

RustCrypto/stream-ciphers#580

The affected 0.10.0 and 0.10.1 releases were subsequently yanked in:

RustCrypto/stream-ciphers#583
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.

1 participant