CVE Catalog

CVE-2026-29178

High
Published: Translated: NVD NIST

Summary

Lemmy, a link aggregator and forum for the fediverse, is vulnerable to server-side request forgery via a dependency on activitypub_federation. Prior to version 0.19.16, the GET /api/v4/image/{filename} endpoint is vulnerable to unauthenticated SSRF through parameter injection in the file_type query parameter. An attacker can inject arbitrary query parameters into the internal request to pict-rs, including the proxy parameter which causes pict-rs to fetch arbitrary URLs.

Risk Assessment

The risk for the organization includes the possibility of using the Lemmy server as a proxy to scan the internal network, access internal resources (e.g., cloud metadata), and conduct attacks on other systems. The vulnerability can be exploited without authentication, increasing its severity.

Recommendation

It is recommended to immediately upgrade Lemmy to version 0.19.16 or later, which includes the fix. If upgrading is not possible, restrict access to the /api/v4/image/{filename} endpoint or apply WAF rules to block suspicious query parameters.

Other vulnerabilities in Lemmy

See all
Original NVD description (English source)

Lemmy, a link aggregator and forum for the fediverse, is vulnerable to server-side request forgery via a dependency on activitypub_federation, a framework for ActivityPub federation in Rust. Prior to version 0.19.16, the GET /api/v4/image/{filename} endpoint is vulnerable to unauthenticated SSRF through parameter injection in the file_type query parameter. An attacker can inject arbitrary query parameters into the internal request to pict-rs, including the proxy parameter which causes pict-rs to fetch arbitrary URLs. This issue has been patched in version 0.19.16.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS