Fedify 2.2.10
Released on August 22, 2026.
@fedify/fedify
- Fixed a server-side request forgery (SSRF) vulnerability in authenticated document loaders, where an otherwise public document URL could redirect a signed request to a loopback, link-local, or private address. Redirect targets are now validated before they are fetched, while the explicit
allowPrivateAddressoption continues to permit private addresses. [CVE-2026-77632 by Jace] - Standalone key documents whose
iddiffers from the requested key URL are now rejected instead of being cached under the wrong URL. [#963, #980 by Junseok Oh]
@fedify/elysia
- Fixed duplicate response headers on Elysia 1.4.18 and earlier, which append both
set.headersand the returnedResponse's own headers without deduplication. Thefedify()plugin no longer sets the headers in both places. [#970, #972 by Kyujin Lim]
@fedify/vocab-runtime
- Added the FEP-ef61 context to preloaded JSON-LD contexts. The https://w3id.org/fep/ef61 URL redirects to a Codeberg Pages host which suffers recurring outages; during one, JSON-LD expansion of any document referencing this URL fails before application handlers can run. [#982, #928]
- Changed
miscellanycontext to match public version 1.0.1, which fixes a bug with re-compacting Mastodon and similar content usingbooleanflags (manuallyApprovesFollowers,sensitive). [#1002, #1003 by Evan Prodromou]