Skip to content

[stable] Rust 1.95.0 release#155210

Merged
rust-bors[bot] merged 3 commits intorust-lang:stablefrom
Mark-Simulacrum:stable-next
Apr 13, 2026
Merged

[stable] Rust 1.95.0 release#155210
rust-bors[bot] merged 3 commits intorust-lang:stablefrom
Mark-Simulacrum:stable-next

Conversation

@Mark-Simulacrum
Copy link
Copy Markdown
Member

@Mark-Simulacrum Mark-Simulacrum commented Apr 12, 2026

Mark-Simulacrum and others added 3 commits April 12, 2026 15:50
- [CVE-2026-6042] is a denial of service in `iconv`.
- [CVE-2026-40200] is an out-of-bounds write in `qsort`.

Neither is relevant to Rust itself, but they could be used in mixed-
language projects that link with our `self-contained/libc.a`.

[CVE-2026-6042]: https://www.openwall.com/lists/oss-security/2026/04/09/19
[CVE-2026-40200]: https://www.openwall.com/lists/musl/2026/04/10/3
@rustbot rustbot added A-CI Area: Our Github Actions CI A-testsuite Area: The testsuite used to check the correctness of rustc S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-infra Relevant to the infrastructure team, which will review and decide on the PR/issue. T-release Relevant to the release subteam, which will review and decide on the PR/issue. labels Apr 12, 2026
@Mark-Simulacrum
Copy link
Copy Markdown
Member Author

@bors r+ rollup=never p=100

@rust-bors
Copy link
Copy Markdown
Contributor

rust-bors bot commented Apr 12, 2026

📌 Commit d899463 has been approved by Mark-Simulacrum

It is now in the queue for this repository.

@rust-bors rust-bors bot added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Apr 12, 2026
@rust-bors rust-bors bot mentioned this pull request Apr 12, 2026
@rust-bors

This comment has been minimized.

rust-bors bot pushed a commit that referenced this pull request Apr 12, 2026
[stable] Rust 1.95.0 release

https://forge.rust-lang.org/release/process.html#stable-pr

This also backports:

* Patch musl's CVE-2026-6042 and CVE-2026-40200 #155171

and cherry picks latest release notes.

r? me
@rust-bors rust-bors bot added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. and removed S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. labels Apr 12, 2026
@rust-bors
Copy link
Copy Markdown
Contributor

rust-bors bot commented Apr 12, 2026

💔 Test for c6cdd11 failed: CI. Failed job:

@rust-log-analyzer
Copy link
Copy Markdown
Collaborator

A job failed! Check out the build log: (web) (plain enhanced) (plain)

Click to see the possible cause of the failure (guessed by this bot)
#21 10.80 Downloading: /build/emsdk/downloads/node-v22.16.0-linux-x64.tar.xz from https://storage.googleapis.com/webassembly/emscripten-releases-builds/deps/node-v22.16.0-linux-x64.tar.xz, 30425588 Bytes
#21 10.80  [----------------------------------------------------------------------------]
#21 13.37 Unpacking '/build/emsdk/downloads/node-v22.16.0-linux-x64.tar.xz' to '/build/emsdk/node/22.16.0_64bit'
#21 13.37 Done installing tool 'node-22.16.0-64bit'.
#21 13.37 Installing tool 'releases-6eae703422b3962d1ed75e15f728ece57aad6bd6-64bit'..
#21 13.37 Downloading: /build/emsdk/downloads/6eae703422b3962d1ed75e15f728ece57aad6bd6-wasm-binaries.tar.xz from https://storage.googleapis.com/webassembly/emscripten-releases-builds/linux/6eae703422b3962d1ed75e15f728ece57aad6bd6/wasm-binaries.tar.xz, 343623988 Bytes
#21 13.37  [----------------------------------------------------------------------------]
#21 37.43 Unpacking '/build/emsdk/downloads/6eae703422b3962d1ed75e15f728ece57aad6bd6-wasm-binaries.tar.xz' to '/build/emsdk/upstream'
#21 37.43 Done installing tool 'releases-6eae703422b3962d1ed75e15f728ece57aad6bd6-64bit'.
#21 37.43 Done installing SDK 'sdk-releases-6eae703422b3962d1ed75e15f728ece57aad6bd6-64bit'.
#21 37.44 + ./emsdk activate latest

@Mark-Simulacrum
Copy link
Copy Markdown
Member Author

Hm, push of docker failed?

@bors retry

@rust-bors rust-bors bot added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Apr 12, 2026
@rust-bors

This comment has been minimized.

@rust-bors rust-bors bot added merged-by-bors This PR was explicitly merged by bors. and removed S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. labels Apr 13, 2026
@rust-bors
Copy link
Copy Markdown
Contributor

rust-bors bot commented Apr 13, 2026

☀️ Test successful - CI
Approved by: Mark-Simulacrum
Duration: 3h 5m 44s
Pushing 6efb623 to stable...

@rust-bors rust-bors bot merged commit 6efb623 into rust-lang:stable Apr 13, 2026
12 checks passed
@rustbot rustbot added this to the 1.95.0 milestone Apr 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-CI Area: Our Github Actions CI A-testsuite Area: The testsuite used to check the correctness of rustc merged-by-bors This PR was explicitly merged by bors. T-infra Relevant to the infrastructure team, which will review and decide on the PR/issue. T-release Relevant to the release subteam, which will review and decide on the PR/issue.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants