Skip to main content

Friendica CVE-2026-72597

| EUVDEUVD-2026-56036 MEDIUM
Server-Side Request Forgery (SSRF) (CWE-918)
2026-08-11 TuranSec GHSA-mhpc-8ghx-95cq
6.5
CVSS 3.1 · Vendor: TuranSec
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Register free Friendica account
  2. Delivery
    Craft URL targeting internal service or 169.254.169.254
  3. Exploit
    Submit URL to link-preview endpoint
  4. Execution
    Friendica server fetches URL server-side
  5. Persist
    Read response containing internal data or cloud credentials
  6. Impact
    Use harvested credentials for lateral movement

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V4 - API and Web Service URL allowlisting, SSRF prevention
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Credential Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires the attacker to hold a valid authenticated session on the target Friendica instance (CVSS PR:L), which on most public nodes is achievable via free self-registration - no administrator approval or elevated role is required. The link-preview feature must be accessible to authenticated users, which is default behavior. No additional configuration, plugin, or non-default setting is required beyond the standard installation. Exploitation is limited by: (1) the authenticated requirement - unauthenticated visitors cannot trigger the SSRF; (2) instances that disable open registration narrow the attacker pool to invited or existing users; (3) egress firewall rules that block RFC-1918 and link-local destinations would prevent internal network probing even if the endpoint remains accessible; (4) scope is unchanged (S:U), meaning the attacker cannot directly pivot to other systems through Friendica's process - they can only read responses the Friendica server itself receives.

Impact

The CVSS 3.1 base score of 6.5 with vector AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N is internally consistent and well-calibrated for this class of SSRF. The network attack vector and low attack complexity are accurate - exploitation requires only an HTTP request from any internet-accessible machine. The low-privilege requirement (PR:L) is the primary limiting factor, but on public Friendica nodes this is effectively neutralized by open self-registration, reducing the realistic barrier to near-zero. The high confidentiality impact (C:H) is justified given the potential to harvest cloud metadata credentials, which can escalate to full cloud account compromise. No EPSS score was provided in the source data; without it, exploitation probability cannot be quantified numerically. The vulnerability is not listed in the CISA KEV catalog, and no POC code has been identified, placing exploitation likelihood in the speculative category. However, the attack pattern is trivially replicable by any attacker familiar with SSRF - no custom tooling is required. The absence of a KEV listing should not be interpreted as low risk; rather, this is a high-real-world-risk issue specifically on cloud-hosted, publicly-registered Friendica instances.

Exploit ScenarioDerived

An attacker registers a free account on a publicly accessible, cloud-hosted Friendica instance and submits a crafted URL such as http://169.254.169.254/latest/meta-data/iam/security-credentials/ to the link-preview endpoint. The Friendica server fetches the URL from its own network context, and the cloud metadata service responds with temporary IAM credentials, which are returned to or observable by the attacker. The attacker then uses these credentials to authenticate to the cloud provider's API and escalate to broader infrastructure access.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 11, 2026

Server-side request forgery in Friendica through the 2026.08-dev branch exposes internal network infrastructure to any authenticated user, including those with a free self-registered account. The link-preview endpoint fetches attacker-supplied URLs without enforcing an internal IP deny list, enabling enumeration of internal services and access to cloud instance metadata endpoints such as the AWS IMDSv1 endpoint at 169.254.169.254. No public exploit code has been identified at time of analysis, but the low privilege barrier - a free self-registered account - significantly broadens the realistic attacker pool on public Friendica instances.

RemediationAI

No vendor-released patched version has been independently confirmed at time of analysis - the only reference provided is the upstream GitHub repository at https://github.com/friendica/friendica, which should be monitored for a fix commit or tagged release. Administrators should implement a server-level egress firewall rule or application-layer deny list that blocks outbound HTTP/HTTPS requests from the Friendica process to RFC-1918 ranges (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) and the link-local range (169.254.0.0/16); this prevents metadata service access and internal network scanning while leaving external link previews functional, with the trade-off that any legitimate internal URLs would also be blocked. On AWS, enabling IMDSv2 (requiring a session-oriented PUT request) adds a second layer of defense since the SSRF via a simple GET cannot obtain IMDSv2 tokens. If link-preview functionality is non-essential, disabling it entirely at the Friendica configuration level eliminates the attack surface without side effects on core federation features. Restricting new user self-registration on public instances raises the effective privilege bar and reduces the attacker pool while a patch is pending.

Affected VersionsENISA

Friendica 0 ≤2026.08-dev

Affected Packages

euvd friendica no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Friendica is an open-source federated social networking platform (CPE: cpe:2.3:a:friendica:friendica:*:*:*:*:*:*:*:*) that implements ActivityPub and Diaspora protocols and is typically self-hosted. The vulnerable component is a link-preview feature that performs server-side HTTP fetching of user-supplied URLs to generate rich link previews. CWE-918 (Server-Side Request Forgery) describes the root cause: the application acts as an HTTP proxy on behalf of the user without validating whether the destination is an internal or loopback address. The absence of a deny list for RFC-1918 address ranges (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) and link-local ranges (169.254.0.0/16) means the server's own network context is exposed to any authenticated requester. Cloud-hosted instances are particularly at risk because metadata services are reachable at predictable link-local addresses and return credentials or instance configuration without authentication.

Know when Friendica gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (TuranSec) PRIMARY 6.5 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
vuln.today AI 6.5 MEDIUM

Network-reachable endpoint, low complexity; PR:L because a free authenticated account suffices; C:H for potential credential exfiltration via cloud metadata; no integrity or availability impact.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (TuranSec).

CVSS VectorVendor: TuranSec

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
None

DescriptionCVE.org

A server-side request forgery vulnerability in Friendica through the 2026.08-dev branch allows authenticated users with a free self-registered account to probe internal network services via the link-preview endpoint. The endpoint fetches any user-supplied URL without applying an internal IP deny list. An attacker can use this to scan the internal network or access cloud metadata services.

Threat Intelligence Overview

EPSS Score
0.2%
Top 90% exploitable
Prevalence
Low
niche federated social network, primarily small self-hosted instances
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment GitHub VulDB

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

32
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +32
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Server-Side Request Forgery exploits applications that fetch remote resources based on user-supplied URLs.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy