Skip to main content
← All vulnerabilities
CVE-2026-33693GHSA-Q537-8FR5-CW35

Lemmy's Activitypub-Federation has SSRF via 0.0.0.0 bypass in activitypub-federation-rust v4_is_invalid()

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 0.7.0-beta.9
1 proof of concept on GitHub
  • Exploitation: poc
  • Automatable: yes
  • Technical impact: partial

Summary

Lemmy is a link aggregator and forum for the fediverse. Prior to version 0.7.0-beta.9, the `v4_is_invalid()` function in `activitypub-federation-rust` (`src/utils.rs`) does not check for `Ipv4Addr::UNSPECIFIED` (0.0.0.0). An unauthenticated attacker controlling a remote domain can point it to 0.0.0.0, bypass the SSRF protection introduced by the fix for CVE-2025-25194 (GHSA-7723-35v7-qcxw), and reach localhost services on the target server. Version 0.7.0-beta.9 patches the issue.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • LemmyNet lemmy

    fixed in 0.7.0-beta.9

  • activitypub_federationcrates.io

    fixed in 0.7.0-beta.9

References 4

GitHub · LemmyNet/lemmy

GitHub · LemmyNet/activitypub-federation-rust

GitHub Advisory Database

GitHub · SnailSploit/CVE-2026-33693