Good morning! Iceshrimp.js has published version v2026.5.1. This release contains several critical security patches, as well as minor fixes and improvements. Upgrading is strongly recommended for all server operators.

# Highlights
- Fixed signature bypass with certain keywords (reported by Mastodon)
- Fixed signature bypass with improper algorithm ordering
- Fixed XSS in emoji autocompleter

See our release for the full changelog:
iceshrimp.dev/iceshrimp/iceshrimp/releases/tag/v2026.5.1
Join our Zulip for updates:
chat.iceshrimp.dev/
v2026.5.1 - iceshrimp/iceshrimp

This release contains several critical security patches, as well as minor fixes and improvements. Upgrading is strongly recommended for all server operators. ### Security - Fixed signature bypass with certain keywords (reported by Mastodon) - Fixed signature bypass with improper algorithm or...

Iceshrimp development
im so good at following release checklists
you all have your complex build pipelines and fancy tools to do releases. i have a list of steps that i follow very quickly. this makes me cooler than you
Release checklist

wahoo, release time

@mia I KNEW it was going to be LD-Sigs
@erincandescent it's always LD-sigs...
@mia Data was not meant to be canonicalized.
@mia β€œIt affects everyone but Mastodon, the Pleroma family and GoToSocial” -> OK its gotta be LD signatures, neither GTS nor Pleroma do them, and its probably a repeat of one of the LD sig bugs Puck flushed out of Mastodon 7 years ago
Merge commit from fork Β· mastodon/mastodon@0786c1e

Your self-hosted, globally interconnected microblogging community - Merge commit from fork Β· mastodon/mastodon@0786c1e

GitHub
CC: @[email protected] @[email protected]

Snac maybe not affected? No recent changes in Snac mentioning patched vulnerabilities...

@brettm @erincandescent i doubt snac implements LD-sig, so i would guess not affected
@mia @brettm if someone has implemented LD signatures in C I think I need to award them with a certificate in technological masochism
@erincandescent @mia you don't need to be claude mythos to figure that out
We're having some issues with the container image! Please bear with me
Should be fixed! If you're still having issues with the container, please send a message on Zulip!