PT-2026-48548 · Npm · Fedify

CVE-2026-50131

·

Published

2026-06-10

·

Updated

2026-07-14

CVSS v3.1

8.6

High

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:L
Name of the Vulnerable Software and Affected Versions Fedify versions 0.11.2 through 1.9.11 Fedify versions 0.11.2 through 1.10.10 Fedify versions 0.11.2 through 2.0.18 Fedify versions 0.11.2 through 2.1.14 Fedify versions 0.11.2 through 2.2.3
Description Fedify is a TypeScript library for building federated server apps powered by ActivityPub. The software contains an incomplete mitigation for Server-Side Request Forgery (SSRF), which occurs when a server is tricked into making unauthorized requests to internal or restricted resources. The validatePublicUrl() function relies on isValidPublicIPv4Address() to reject non-public IPv4 destinations. While it blocks common private and local ranges, it incorrectly treats several special-use, reserved, multicast, benchmarking, and carrier-grade NAT IPv4 ranges as valid public destinations, allowing potential bypasses of the SSRF defense during outbound fetches.
Recommendations Update to version 1.9.12 Update to version 1.10.11 Update to version 2.0.19 Update to version 2.1.15 Update to version 2.2.4

Exploit

Fix

SSRF

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-50131
GHSA-XW9Q-2MV6-9FR8

Affected Products

Fedify