diff --git a/blog/2026/rippled-3.1.1.md b/blog/2026/rippled-3.1.1.md index 9d4108d645..986f5f65e0 100644 --- a/blog/2026/rippled-3.1.1.md +++ b/blog/2026/rippled-3.1.1.md @@ -92,7 +92,7 @@ On supported platforms, see the [instructions on installing or updating `rippled | [RPM for Red Hat / CentOS (x86-64)](https://repos.ripple.com/repos/rippled-rpm/stable/rippled-3.1.1-1.el9.x86_64.rpm) | `c6d028db1e2a4da898df68e5a92a893bebf1d167a0539d15ae27435f2155ccb2` | | [DEB for Ubuntu / Debian (x86-64)](https://repos.ripple.com/repos/rippled-deb/pool/stable/rippled_3.1.1-1_amd64.deb) | `cc30c33012bd83ed793b38738870cf931a96ae106fde60b71685c766da1d22e3` | -For other platforms, please [build from source](https://github.com/XRPLF/rippled/blob/master/BUILD.md). The most recent commit in the git log should be the change setting the version: +For other platforms, please [build from source](https://github.com/XRPLF/rippled/blob/release-3.1/BUILD.md). The most recent commit in the git log should be the change setting the version: ```text commit c5988233d05bedddac28866ed37607f4869855f9 diff --git a/blog/2026/rippled-3.1.2.md b/blog/2026/rippled-3.1.2.md new file mode 100644 index 0000000000..c4dd2da04b --- /dev/null +++ b/blog/2026/rippled-3.1.2.md @@ -0,0 +1,61 @@ +--- +category: 2026 +date: "2026-03-12" +template: '../../@theme/templates/blogpost' +seo: + description: rippled version 3.1.2 is now available. This version contains important security updates. +labels: + - rippled Release Notes +markdown: + editPage: + hide: true +--- +# Introducing XRP Ledger version 3.1.2 + +Version 3.1.2 of `rippled`, the reference server implementation of the XRP Ledger protocol, is now available. This release contains fixes for security issues that, in the worst case scenario, could cause servers to crash or restart. There are no new features or amendments in this release. + +## Action Required + +**If you operate a `rippled` server**, then you should update to version 3.1.2 as soon as possible to ensure service continuity. + +### Impact of Not Upgrading + +If you do not upgrade, your server may experience restarts or outages. + +### Install / Upgrade + +On supported platforms, see the [instructions on installing or updating `rippled`](../../docs/infrastructure/installation/index.md). + +| Package | SHA-256 | +|:--------|:--------| +| [RPM for Red Hat / CentOS (x86-64)](https://repos.ripple.com/repos/rippled-rpm/stable/rippled-3.1.2-1.el9.x86_64.rpm) | `a51905bbffe97e714d0c66566e705704dea2783913a54c0fd62253f422d94713` | +| [DEB for Ubuntu / Debian (x86-64)](https://repos.ripple.com/repos/rippled-deb/pool/stable/rippled_3.1.2-1_amd64.deb) | `0d162a2778f7e1bcd8611bbfd23b9cb6d466a7dd752494a6640a909145446494` | + +For other platforms, please [build from source](https://github.com/XRPLF/rippled/blob/release-3.1/BUILD.md). The most recent commit in the git log should be the change setting the version: + +```text +commit 3ba3fcff4c4898a96a57838bb7c67a44a3d2ec5c +Author: Mayukha Vadari +Date: Thu Mar 12 15:01:01 2026 -0400 + + release: Bump version to 3.1.2 +``` + +## Full Changelog + +- refactor: Improve exception handling ([#6540](https://github.com/XRPLF/rippled/pull/6540)) + +## Credits + +Thanks to the members of XRPL Commons who found and responsibly reported the issue: Luc Bocahut, Romain Thépaut, and Thomas Hussenet. + +The fix was developed in collaboration with the team at RippleX. + +## Bug Bounties and Responsible Disclosures + +We welcome reviews of the `rippled` code and urge researchers to responsibly disclose any issues they may find. + +For more information, see: + +- [Ripple's Bug Bounty Program](https://ripple.com/legal/bug-bounty/) +- [`rippled` Security Policy](https://github.com/XRPLF/rippled/blob/develop/SECURITY.md) diff --git a/blog/sidebars.yaml b/blog/sidebars.yaml index 6a502dd55f..456267db5c 100644 --- a/blog/sidebars.yaml +++ b/blog/sidebars.yaml @@ -10,6 +10,7 @@ - group: '2026' expanded: false items: + - page: 2026/rippled-3.1.2.md - page: 2026/vulnerabilitydisclosurereport-bug-feb2026.md - page: 2026/rippled-3.1.1.md - page: 2026/gpg-key-rotation.md