CVE-2026-71246 Details
Description
Pixelfed's SearchController (behind the auth middleware) accepts a URL via its remote-search parameters and fetches it server-side through ActivityPubFetchService, whose validateUrl only blocks the literal hosts 127.0.0.1, localhost, and ::1 and requires https, without checking the resolved IP against private, internal, or link-local ranges (e.g. 169.254.169.254).
An authenticated server-side request forgery (SSRF) vulnerability has been identified in Pixelfed's SearchController. This issue arises because the controller accepts URLs through the remote-search parameters and fetches them server-side via the ActivityPubFetchService. The validateUrl() method in this service only blocks specific hosts (127.0.0.1, localhost, and ::1) and requires HTTPS, but it does not check the resolved IP against private, internal, or link-local ranges. Optional DNS validation is disabled by default and, when enabled, only verifies the existence of a DNS record without filtering by IP range. The vulnerability is semi-blind, as the fetch response body is only returned to the requester when the Content-Type matches an ActivityPub content type, making it accessible to any logged-in user.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Aug 5, 2026CISA-ADP
Assessed Aug 5, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/pixelfed/pixelfed | TuranSec | Source CodeVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-918 | Server-Side Request Forgery (SSRF) | TuranSec |
Affected Products
| Product | Versions |
|---|---|
| Pixelfed | All versions |
CPE
Remediation
| |
Change History
3 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Aug 10, 2026 | CVE Modified | TuranSec |
| Aug 5, 2026 | CVE Modified | CISA-ADP |
| Aug 5, 2026 | New CVE Received | TuranSec |
Volerion