lemmy_api_common
🐀 A decentralised discussion platform for communities.
Activity
- Latest release
- 2d ago
- Total releases
- 167
- Cadence
- ~4 days
- Last 12 months
- 23
Reach
- Stars
- 14.6k
Details
- License
- AGPL-3.0
- First release
- Jul 24, 2021
| Version | Released | |
|---|---|---|
1.0.0-beta.2
pre
|
1.0.0-beta.2
pre
Dependencies (25)
+ 17 more
Changelog
Compare changes
|
|
0.19.20
unknown
|
0.19.20
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
0.19.19-jemalloc
unknown
|
0.19.19-jemalloc
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
1.0.0-beta.1
unknown
|
1.0.0-beta.1
unknown
Dependencies (25)
+ 17 more
Changelog
Compare changes
|
|
0.19.19
unknown
|
0.19.19
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
0.19.19-beta.1
unknown
|
0.19.19-beta.1
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
1.0.0-test-fix-publish-3
unknown
|
1.0.0-test-fix-publish-3
unknown
Dependencies (25)
+ 17 more
Changelog
Compare changes
|
|
0.19.19-beta.0
unknown
|
0.19.19-beta.0
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
0.19.18
unknown
|
0.19.18
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
0.19.18-beta.3
unknown
2 CVEs
CVE-2026-42180
GHSA-3jvj-v6w2-h948
Apr 24, 2026
Lemmy has SSRF in /api/v3/post via Webmention dispatch
6.3
/ 10
Medium
Network
Low
Low
None
Unchanged
Low
Low
Low
SummaryLemmy allows an authenticated low-privileged user to create a link post through The submitted URL is checked for syntax and scheme, but the audited code path does not reject loopback, private, or link-local destinations before the Webmention request is issued. This lets a normal user trigger server-side HTTP requests toward internal services. DetailsThe entry point is the normal post creation API. The user-controlled The post creation flow then schedules Webmention delivery for public communities. This creates a direct source-to-sink path from an externally supplied post URL to a server-side outbound HTTP request. Core vulnerable code path:
These snippets matter because they show that the attacker controls PoC_Complete instructions, including specific configuration details, to reproduce the vulnerability._Prerequisites:
Practical reproduction flow:
Complete PoC:
Outcome:
ImpactAn authenticated user can use the application server as a blind SSRF primitive against internal HTTP services. This can expose internal network reachability, trigger internal webhooks or administrative endpoints, and expand the attack surface beyond the public deployment boundary. Because the sink is reached after ordinary user content submission, the issue is practical to exploit in real deployments where normal users can post to public communities. Fixed in
0.19.18
References Updated May 13, 2026 · Source: OSV.dev
CVE-2026-42181
GHSA-h6hf-9846-xwrq
Apr 24, 2026
Lemmy has SSRF and internal image disclosure in post link metadata via unvalidated og:image
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
High
None
None
SummaryLemmy fetches metadata for user-supplied post URLs and, under the default As a result, an authenticated low-privileged user can submit an attacker-controlled public page whose Open Graph image points to an internal image endpoint. Lemmy will fetch that internal image server-side and store a local thumbnail that can then be served back to users. DetailsThe metadata fetch logic applies an internal-address check only to the initial post URL. After HTML parsing, This creates a two-stage source-to-sink chain where the first URL is constrained, but the security boundary is bypassed through an unvalidated secondary resource. Core vulnerable code path:
These snippets show that only the outer page URL is checked, while the extracted PoCPrerequisites:
Practical reproduction flow:
Complete PoC attacker page:
Complete PoC request:
Outcome:
ImpactThis issue upgrades an attacker-controlled external page into an internal image fetch primitive. It can be used to retrieve internal image resources, expose content that is otherwise reachable only from the application host, and publish those internal resources through Lemmy's own thumbnail serving path. Because the vulnerable mode is the documented default behavior for link previews, the issue is relevant even without non-default privacy settings. Fixed in
0.19.18
References
Updated May 13, 2026 · Source: OSV.dev |
0.19.18-beta.3
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
0.19.18-beta.1
unknown
2 CVEs
CVE-2026-42180
GHSA-3jvj-v6w2-h948
Apr 24, 2026
Lemmy has SSRF in /api/v3/post via Webmention dispatch
6.3
/ 10
Medium
Network
Low
Low
None
Unchanged
Low
Low
Low
SummaryLemmy allows an authenticated low-privileged user to create a link post through The submitted URL is checked for syntax and scheme, but the audited code path does not reject loopback, private, or link-local destinations before the Webmention request is issued. This lets a normal user trigger server-side HTTP requests toward internal services. DetailsThe entry point is the normal post creation API. The user-controlled The post creation flow then schedules Webmention delivery for public communities. This creates a direct source-to-sink path from an externally supplied post URL to a server-side outbound HTTP request. Core vulnerable code path:
These snippets matter because they show that the attacker controls PoC_Complete instructions, including specific configuration details, to reproduce the vulnerability._Prerequisites:
Practical reproduction flow:
Complete PoC:
Outcome:
ImpactAn authenticated user can use the application server as a blind SSRF primitive against internal HTTP services. This can expose internal network reachability, trigger internal webhooks or administrative endpoints, and expand the attack surface beyond the public deployment boundary. Because the sink is reached after ordinary user content submission, the issue is practical to exploit in real deployments where normal users can post to public communities. Fixed in
0.19.18
References Updated May 13, 2026 · Source: OSV.dev
CVE-2026-42181
GHSA-h6hf-9846-xwrq
Apr 24, 2026
Lemmy has SSRF and internal image disclosure in post link metadata via unvalidated og:image
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
High
None
None
SummaryLemmy fetches metadata for user-supplied post URLs and, under the default As a result, an authenticated low-privileged user can submit an attacker-controlled public page whose Open Graph image points to an internal image endpoint. Lemmy will fetch that internal image server-side and store a local thumbnail that can then be served back to users. DetailsThe metadata fetch logic applies an internal-address check only to the initial post URL. After HTML parsing, This creates a two-stage source-to-sink chain where the first URL is constrained, but the security boundary is bypassed through an unvalidated secondary resource. Core vulnerable code path:
These snippets show that only the outer page URL is checked, while the extracted PoCPrerequisites:
Practical reproduction flow:
Complete PoC attacker page:
Complete PoC request:
Outcome:
ImpactThis issue upgrades an attacker-controlled external page into an internal image fetch primitive. It can be used to retrieve internal image resources, expose content that is otherwise reachable only from the application host, and publish those internal resources through Lemmy's own thumbnail serving path. Because the vulnerable mode is the documented default behavior for link previews, the issue is relevant even without non-default privacy settings. Fixed in
0.19.18
References
Updated May 13, 2026 · Source: OSV.dev |
0.19.18-beta.1
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
0.19.18-beta.0
unknown
2 CVEs
CVE-2026-42180
GHSA-3jvj-v6w2-h948
Apr 24, 2026
Lemmy has SSRF in /api/v3/post via Webmention dispatch
6.3
/ 10
Medium
Network
Low
Low
None
Unchanged
Low
Low
Low
SummaryLemmy allows an authenticated low-privileged user to create a link post through The submitted URL is checked for syntax and scheme, but the audited code path does not reject loopback, private, or link-local destinations before the Webmention request is issued. This lets a normal user trigger server-side HTTP requests toward internal services. DetailsThe entry point is the normal post creation API. The user-controlled The post creation flow then schedules Webmention delivery for public communities. This creates a direct source-to-sink path from an externally supplied post URL to a server-side outbound HTTP request. Core vulnerable code path:
These snippets matter because they show that the attacker controls PoC_Complete instructions, including specific configuration details, to reproduce the vulnerability._Prerequisites:
Practical reproduction flow:
Complete PoC:
Outcome:
ImpactAn authenticated user can use the application server as a blind SSRF primitive against internal HTTP services. This can expose internal network reachability, trigger internal webhooks or administrative endpoints, and expand the attack surface beyond the public deployment boundary. Because the sink is reached after ordinary user content submission, the issue is practical to exploit in real deployments where normal users can post to public communities. Fixed in
0.19.18
References Updated May 13, 2026 · Source: OSV.dev
CVE-2026-42181
GHSA-h6hf-9846-xwrq
Apr 24, 2026
Lemmy has SSRF and internal image disclosure in post link metadata via unvalidated og:image
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
High
None
None
SummaryLemmy fetches metadata for user-supplied post URLs and, under the default As a result, an authenticated low-privileged user can submit an attacker-controlled public page whose Open Graph image points to an internal image endpoint. Lemmy will fetch that internal image server-side and store a local thumbnail that can then be served back to users. DetailsThe metadata fetch logic applies an internal-address check only to the initial post URL. After HTML parsing, This creates a two-stage source-to-sink chain where the first URL is constrained, but the security boundary is bypassed through an unvalidated secondary resource. Core vulnerable code path:
These snippets show that only the outer page URL is checked, while the extracted PoCPrerequisites:
Practical reproduction flow:
Complete PoC attacker page:
Complete PoC request:
Outcome:
ImpactThis issue upgrades an attacker-controlled external page into an internal image fetch primitive. It can be used to retrieve internal image resources, expose content that is otherwise reachable only from the application host, and publish those internal resources through Lemmy's own thumbnail serving path. Because the vulnerable mode is the documented default behavior for link previews, the issue is relevant even without non-default privacy settings. Fixed in
0.19.18
References
Updated May 13, 2026 · Source: OSV.dev |
0.19.18-beta.0
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
0.19.17
unknown
2 CVEs
CVE-2026-42180
GHSA-3jvj-v6w2-h948
Apr 24, 2026
Lemmy has SSRF in /api/v3/post via Webmention dispatch
6.3
/ 10
Medium
Network
Low
Low
None
Unchanged
Low
Low
Low
SummaryLemmy allows an authenticated low-privileged user to create a link post through The submitted URL is checked for syntax and scheme, but the audited code path does not reject loopback, private, or link-local destinations before the Webmention request is issued. This lets a normal user trigger server-side HTTP requests toward internal services. DetailsThe entry point is the normal post creation API. The user-controlled The post creation flow then schedules Webmention delivery for public communities. This creates a direct source-to-sink path from an externally supplied post URL to a server-side outbound HTTP request. Core vulnerable code path:
These snippets matter because they show that the attacker controls PoC_Complete instructions, including specific configuration details, to reproduce the vulnerability._Prerequisites:
Practical reproduction flow:
Complete PoC:
Outcome:
ImpactAn authenticated user can use the application server as a blind SSRF primitive against internal HTTP services. This can expose internal network reachability, trigger internal webhooks or administrative endpoints, and expand the attack surface beyond the public deployment boundary. Because the sink is reached after ordinary user content submission, the issue is practical to exploit in real deployments where normal users can post to public communities. Fixed in
0.19.18
References Updated May 13, 2026 · Source: OSV.dev
CVE-2026-42181
GHSA-h6hf-9846-xwrq
Apr 24, 2026
Lemmy has SSRF and internal image disclosure in post link metadata via unvalidated og:image
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
High
None
None
SummaryLemmy fetches metadata for user-supplied post URLs and, under the default As a result, an authenticated low-privileged user can submit an attacker-controlled public page whose Open Graph image points to an internal image endpoint. Lemmy will fetch that internal image server-side and store a local thumbnail that can then be served back to users. DetailsThe metadata fetch logic applies an internal-address check only to the initial post URL. After HTML parsing, This creates a two-stage source-to-sink chain where the first URL is constrained, but the security boundary is bypassed through an unvalidated secondary resource. Core vulnerable code path:
These snippets show that only the outer page URL is checked, while the extracted PoCPrerequisites:
Practical reproduction flow:
Complete PoC attacker page:
Complete PoC request:
Outcome:
ImpactThis issue upgrades an attacker-controlled external page into an internal image fetch primitive. It can be used to retrieve internal image resources, expose content that is otherwise reachable only from the application host, and publish those internal resources through Lemmy's own thumbnail serving path. Because the vulnerable mode is the documented default behavior for link previews, the issue is relevant even without non-default privacy settings. Fixed in
0.19.18
References
Updated May 13, 2026 · Source: OSV.dev |
0.19.17
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
0.19.17-beta.0
unknown
2 CVEs
CVE-2026-42180
GHSA-3jvj-v6w2-h948
Apr 24, 2026
Lemmy has SSRF in /api/v3/post via Webmention dispatch
6.3
/ 10
Medium
Network
Low
Low
None
Unchanged
Low
Low
Low
SummaryLemmy allows an authenticated low-privileged user to create a link post through The submitted URL is checked for syntax and scheme, but the audited code path does not reject loopback, private, or link-local destinations before the Webmention request is issued. This lets a normal user trigger server-side HTTP requests toward internal services. DetailsThe entry point is the normal post creation API. The user-controlled The post creation flow then schedules Webmention delivery for public communities. This creates a direct source-to-sink path from an externally supplied post URL to a server-side outbound HTTP request. Core vulnerable code path:
These snippets matter because they show that the attacker controls PoC_Complete instructions, including specific configuration details, to reproduce the vulnerability._Prerequisites:
Practical reproduction flow:
Complete PoC:
Outcome:
ImpactAn authenticated user can use the application server as a blind SSRF primitive against internal HTTP services. This can expose internal network reachability, trigger internal webhooks or administrative endpoints, and expand the attack surface beyond the public deployment boundary. Because the sink is reached after ordinary user content submission, the issue is practical to exploit in real deployments where normal users can post to public communities. Fixed in
0.19.18
References Updated May 13, 2026 · Source: OSV.dev
CVE-2026-42181
GHSA-h6hf-9846-xwrq
Apr 24, 2026
Lemmy has SSRF and internal image disclosure in post link metadata via unvalidated og:image
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
High
None
None
SummaryLemmy fetches metadata for user-supplied post URLs and, under the default As a result, an authenticated low-privileged user can submit an attacker-controlled public page whose Open Graph image points to an internal image endpoint. Lemmy will fetch that internal image server-side and store a local thumbnail that can then be served back to users. DetailsThe metadata fetch logic applies an internal-address check only to the initial post URL. After HTML parsing, This creates a two-stage source-to-sink chain where the first URL is constrained, but the security boundary is bypassed through an unvalidated secondary resource. Core vulnerable code path:
These snippets show that only the outer page URL is checked, while the extracted PoCPrerequisites:
Practical reproduction flow:
Complete PoC attacker page:
Complete PoC request:
Outcome:
ImpactThis issue upgrades an attacker-controlled external page into an internal image fetch primitive. It can be used to retrieve internal image resources, expose content that is otherwise reachable only from the application host, and publish those internal resources through Lemmy's own thumbnail serving path. Because the vulnerable mode is the documented default behavior for link previews, the issue is relevant even without non-default privacy settings. Fixed in
0.19.18
References
Updated May 13, 2026 · Source: OSV.dev |
0.19.17-beta.0
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
0.19.16
unknown
2 CVEs
CVE-2026-42180
GHSA-3jvj-v6w2-h948
Apr 24, 2026
Lemmy has SSRF in /api/v3/post via Webmention dispatch
6.3
/ 10
Medium
Network
Low
Low
None
Unchanged
Low
Low
Low
SummaryLemmy allows an authenticated low-privileged user to create a link post through The submitted URL is checked for syntax and scheme, but the audited code path does not reject loopback, private, or link-local destinations before the Webmention request is issued. This lets a normal user trigger server-side HTTP requests toward internal services. DetailsThe entry point is the normal post creation API. The user-controlled The post creation flow then schedules Webmention delivery for public communities. This creates a direct source-to-sink path from an externally supplied post URL to a server-side outbound HTTP request. Core vulnerable code path:
These snippets matter because they show that the attacker controls PoC_Complete instructions, including specific configuration details, to reproduce the vulnerability._Prerequisites:
Practical reproduction flow:
Complete PoC:
Outcome:
ImpactAn authenticated user can use the application server as a blind SSRF primitive against internal HTTP services. This can expose internal network reachability, trigger internal webhooks or administrative endpoints, and expand the attack surface beyond the public deployment boundary. Because the sink is reached after ordinary user content submission, the issue is practical to exploit in real deployments where normal users can post to public communities. Fixed in
0.19.18
References Updated May 13, 2026 · Source: OSV.dev
CVE-2026-42181
GHSA-h6hf-9846-xwrq
Apr 24, 2026
Lemmy has SSRF and internal image disclosure in post link metadata via unvalidated og:image
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
High
None
None
SummaryLemmy fetches metadata for user-supplied post URLs and, under the default As a result, an authenticated low-privileged user can submit an attacker-controlled public page whose Open Graph image points to an internal image endpoint. Lemmy will fetch that internal image server-side and store a local thumbnail that can then be served back to users. DetailsThe metadata fetch logic applies an internal-address check only to the initial post URL. After HTML parsing, This creates a two-stage source-to-sink chain where the first URL is constrained, but the security boundary is bypassed through an unvalidated secondary resource. Core vulnerable code path:
These snippets show that only the outer page URL is checked, while the extracted PoCPrerequisites:
Practical reproduction flow:
Complete PoC attacker page:
Complete PoC request:
Outcome:
ImpactThis issue upgrades an attacker-controlled external page into an internal image fetch primitive. It can be used to retrieve internal image resources, expose content that is otherwise reachable only from the application host, and publish those internal resources through Lemmy's own thumbnail serving path. Because the vulnerable mode is the documented default behavior for link previews, the issue is relevant even without non-default privacy settings. Fixed in
0.19.18
References
Updated May 13, 2026 · Source: OSV.dev |
0.19.16
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
0.19.16-beta.1
unknown
2 CVEs
CVE-2026-42180
GHSA-3jvj-v6w2-h948
Apr 24, 2026
Lemmy has SSRF in /api/v3/post via Webmention dispatch
6.3
/ 10
Medium
Network
Low
Low
None
Unchanged
Low
Low
Low
SummaryLemmy allows an authenticated low-privileged user to create a link post through The submitted URL is checked for syntax and scheme, but the audited code path does not reject loopback, private, or link-local destinations before the Webmention request is issued. This lets a normal user trigger server-side HTTP requests toward internal services. DetailsThe entry point is the normal post creation API. The user-controlled The post creation flow then schedules Webmention delivery for public communities. This creates a direct source-to-sink path from an externally supplied post URL to a server-side outbound HTTP request. Core vulnerable code path:
These snippets matter because they show that the attacker controls PoC_Complete instructions, including specific configuration details, to reproduce the vulnerability._Prerequisites:
Practical reproduction flow:
Complete PoC:
Outcome:
ImpactAn authenticated user can use the application server as a blind SSRF primitive against internal HTTP services. This can expose internal network reachability, trigger internal webhooks or administrative endpoints, and expand the attack surface beyond the public deployment boundary. Because the sink is reached after ordinary user content submission, the issue is practical to exploit in real deployments where normal users can post to public communities. Fixed in
0.19.18
References Updated May 13, 2026 · Source: OSV.dev
CVE-2026-42181
GHSA-h6hf-9846-xwrq
Apr 24, 2026
Lemmy has SSRF and internal image disclosure in post link metadata via unvalidated og:image
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
High
None
None
SummaryLemmy fetches metadata for user-supplied post URLs and, under the default As a result, an authenticated low-privileged user can submit an attacker-controlled public page whose Open Graph image points to an internal image endpoint. Lemmy will fetch that internal image server-side and store a local thumbnail that can then be served back to users. DetailsThe metadata fetch logic applies an internal-address check only to the initial post URL. After HTML parsing, This creates a two-stage source-to-sink chain where the first URL is constrained, but the security boundary is bypassed through an unvalidated secondary resource. Core vulnerable code path:
These snippets show that only the outer page URL is checked, while the extracted PoCPrerequisites:
Practical reproduction flow:
Complete PoC attacker page:
Complete PoC request:
Outcome:
ImpactThis issue upgrades an attacker-controlled external page into an internal image fetch primitive. It can be used to retrieve internal image resources, expose content that is otherwise reachable only from the application host, and publish those internal resources through Lemmy's own thumbnail serving path. Because the vulnerable mode is the documented default behavior for link previews, the issue is relevant even without non-default privacy settings. Fixed in
0.19.18
References
Updated May 13, 2026 · Source: OSV.dev |
0.19.16-beta.1
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
0.19.16-beta.0
unknown
2 CVEs
CVE-2026-42180
GHSA-3jvj-v6w2-h948
Apr 24, 2026
Lemmy has SSRF in /api/v3/post via Webmention dispatch
6.3
/ 10
Medium
Network
Low
Low
None
Unchanged
Low
Low
Low
SummaryLemmy allows an authenticated low-privileged user to create a link post through The submitted URL is checked for syntax and scheme, but the audited code path does not reject loopback, private, or link-local destinations before the Webmention request is issued. This lets a normal user trigger server-side HTTP requests toward internal services. DetailsThe entry point is the normal post creation API. The user-controlled The post creation flow then schedules Webmention delivery for public communities. This creates a direct source-to-sink path from an externally supplied post URL to a server-side outbound HTTP request. Core vulnerable code path:
These snippets matter because they show that the attacker controls PoC_Complete instructions, including specific configuration details, to reproduce the vulnerability._Prerequisites:
Practical reproduction flow:
Complete PoC:
Outcome:
ImpactAn authenticated user can use the application server as a blind SSRF primitive against internal HTTP services. This can expose internal network reachability, trigger internal webhooks or administrative endpoints, and expand the attack surface beyond the public deployment boundary. Because the sink is reached after ordinary user content submission, the issue is practical to exploit in real deployments where normal users can post to public communities. Fixed in
0.19.18
References Updated May 13, 2026 · Source: OSV.dev
CVE-2026-42181
GHSA-h6hf-9846-xwrq
Apr 24, 2026
Lemmy has SSRF and internal image disclosure in post link metadata via unvalidated og:image
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
High
None
None
SummaryLemmy fetches metadata for user-supplied post URLs and, under the default As a result, an authenticated low-privileged user can submit an attacker-controlled public page whose Open Graph image points to an internal image endpoint. Lemmy will fetch that internal image server-side and store a local thumbnail that can then be served back to users. DetailsThe metadata fetch logic applies an internal-address check only to the initial post URL. After HTML parsing, This creates a two-stage source-to-sink chain where the first URL is constrained, but the security boundary is bypassed through an unvalidated secondary resource. Core vulnerable code path:
These snippets show that only the outer page URL is checked, while the extracted PoCPrerequisites:
Practical reproduction flow:
Complete PoC attacker page:
Complete PoC request:
Outcome:
ImpactThis issue upgrades an attacker-controlled external page into an internal image fetch primitive. It can be used to retrieve internal image resources, expose content that is otherwise reachable only from the application host, and publish those internal resources through Lemmy's own thumbnail serving path. Because the vulnerable mode is the documented default behavior for link previews, the issue is relevant even without non-default privacy settings. Fixed in
0.19.18
References
Updated May 13, 2026 · Source: OSV.dev |
0.19.16-beta.0
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
0.19.15
unknown
2 CVEs
CVE-2026-42180
GHSA-3jvj-v6w2-h948
Apr 24, 2026
Lemmy has SSRF in /api/v3/post via Webmention dispatch
6.3
/ 10
Medium
Network
Low
Low
None
Unchanged
Low
Low
Low
SummaryLemmy allows an authenticated low-privileged user to create a link post through The submitted URL is checked for syntax and scheme, but the audited code path does not reject loopback, private, or link-local destinations before the Webmention request is issued. This lets a normal user trigger server-side HTTP requests toward internal services. DetailsThe entry point is the normal post creation API. The user-controlled The post creation flow then schedules Webmention delivery for public communities. This creates a direct source-to-sink path from an externally supplied post URL to a server-side outbound HTTP request. Core vulnerable code path:
These snippets matter because they show that the attacker controls PoC_Complete instructions, including specific configuration details, to reproduce the vulnerability._Prerequisites:
Practical reproduction flow:
Complete PoC:
Outcome:
ImpactAn authenticated user can use the application server as a blind SSRF primitive against internal HTTP services. This can expose internal network reachability, trigger internal webhooks or administrative endpoints, and expand the attack surface beyond the public deployment boundary. Because the sink is reached after ordinary user content submission, the issue is practical to exploit in real deployments where normal users can post to public communities. Fixed in
0.19.18
References Updated May 13, 2026 · Source: OSV.dev
CVE-2026-42181
GHSA-h6hf-9846-xwrq
Apr 24, 2026
Lemmy has SSRF and internal image disclosure in post link metadata via unvalidated og:image
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
High
None
None
SummaryLemmy fetches metadata for user-supplied post URLs and, under the default As a result, an authenticated low-privileged user can submit an attacker-controlled public page whose Open Graph image points to an internal image endpoint. Lemmy will fetch that internal image server-side and store a local thumbnail that can then be served back to users. DetailsThe metadata fetch logic applies an internal-address check only to the initial post URL. After HTML parsing, This creates a two-stage source-to-sink chain where the first URL is constrained, but the security boundary is bypassed through an unvalidated secondary resource. Core vulnerable code path:
These snippets show that only the outer page URL is checked, while the extracted PoCPrerequisites:
Practical reproduction flow:
Complete PoC attacker page:
Complete PoC request:
Outcome:
ImpactThis issue upgrades an attacker-controlled external page into an internal image fetch primitive. It can be used to retrieve internal image resources, expose content that is otherwise reachable only from the application host, and publish those internal resources through Lemmy's own thumbnail serving path. Because the vulnerable mode is the documented default behavior for link previews, the issue is relevant even without non-default privacy settings. Fixed in
0.19.18
References
Updated May 13, 2026 · Source: OSV.dev |
0.19.15
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
0.19.15-beta.0
unknown
2 CVEs
CVE-2026-42180
GHSA-3jvj-v6w2-h948
Apr 24, 2026
Lemmy has SSRF in /api/v3/post via Webmention dispatch
6.3
/ 10
Medium
Network
Low
Low
None
Unchanged
Low
Low
Low
SummaryLemmy allows an authenticated low-privileged user to create a link post through The submitted URL is checked for syntax and scheme, but the audited code path does not reject loopback, private, or link-local destinations before the Webmention request is issued. This lets a normal user trigger server-side HTTP requests toward internal services. DetailsThe entry point is the normal post creation API. The user-controlled The post creation flow then schedules Webmention delivery for public communities. This creates a direct source-to-sink path from an externally supplied post URL to a server-side outbound HTTP request. Core vulnerable code path:
These snippets matter because they show that the attacker controls PoC_Complete instructions, including specific configuration details, to reproduce the vulnerability._Prerequisites:
Practical reproduction flow:
Complete PoC:
Outcome:
ImpactAn authenticated user can use the application server as a blind SSRF primitive against internal HTTP services. This can expose internal network reachability, trigger internal webhooks or administrative endpoints, and expand the attack surface beyond the public deployment boundary. Because the sink is reached after ordinary user content submission, the issue is practical to exploit in real deployments where normal users can post to public communities. Fixed in
0.19.18
References Updated May 13, 2026 · Source: OSV.dev
CVE-2026-42181
GHSA-h6hf-9846-xwrq
Apr 24, 2026
Lemmy has SSRF and internal image disclosure in post link metadata via unvalidated og:image
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
High
None
None
SummaryLemmy fetches metadata for user-supplied post URLs and, under the default As a result, an authenticated low-privileged user can submit an attacker-controlled public page whose Open Graph image points to an internal image endpoint. Lemmy will fetch that internal image server-side and store a local thumbnail that can then be served back to users. DetailsThe metadata fetch logic applies an internal-address check only to the initial post URL. After HTML parsing, This creates a two-stage source-to-sink chain where the first URL is constrained, but the security boundary is bypassed through an unvalidated secondary resource. Core vulnerable code path:
These snippets show that only the outer page URL is checked, while the extracted PoCPrerequisites:
Practical reproduction flow:
Complete PoC attacker page:
Complete PoC request:
Outcome:
ImpactThis issue upgrades an attacker-controlled external page into an internal image fetch primitive. It can be used to retrieve internal image resources, expose content that is otherwise reachable only from the application host, and publish those internal resources through Lemmy's own thumbnail serving path. Because the vulnerable mode is the documented default behavior for link previews, the issue is relevant even without non-default privacy settings. Fixed in
0.19.18
References
Updated May 13, 2026 · Source: OSV.dev |
0.19.15-beta.0
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
0.19.14
unknown
2 CVEs
CVE-2026-42180
GHSA-3jvj-v6w2-h948
Apr 24, 2026
Lemmy has SSRF in /api/v3/post via Webmention dispatch
6.3
/ 10
Medium
Network
Low
Low
None
Unchanged
Low
Low
Low
SummaryLemmy allows an authenticated low-privileged user to create a link post through The submitted URL is checked for syntax and scheme, but the audited code path does not reject loopback, private, or link-local destinations before the Webmention request is issued. This lets a normal user trigger server-side HTTP requests toward internal services. DetailsThe entry point is the normal post creation API. The user-controlled The post creation flow then schedules Webmention delivery for public communities. This creates a direct source-to-sink path from an externally supplied post URL to a server-side outbound HTTP request. Core vulnerable code path:
These snippets matter because they show that the attacker controls PoC_Complete instructions, including specific configuration details, to reproduce the vulnerability._Prerequisites:
Practical reproduction flow:
Complete PoC:
Outcome:
ImpactAn authenticated user can use the application server as a blind SSRF primitive against internal HTTP services. This can expose internal network reachability, trigger internal webhooks or administrative endpoints, and expand the attack surface beyond the public deployment boundary. Because the sink is reached after ordinary user content submission, the issue is practical to exploit in real deployments where normal users can post to public communities. Fixed in
0.19.18
References Updated May 13, 2026 · Source: OSV.dev
CVE-2026-42181
GHSA-h6hf-9846-xwrq
Apr 24, 2026
Lemmy has SSRF and internal image disclosure in post link metadata via unvalidated og:image
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
High
None
None
SummaryLemmy fetches metadata for user-supplied post URLs and, under the default As a result, an authenticated low-privileged user can submit an attacker-controlled public page whose Open Graph image points to an internal image endpoint. Lemmy will fetch that internal image server-side and store a local thumbnail that can then be served back to users. DetailsThe metadata fetch logic applies an internal-address check only to the initial post URL. After HTML parsing, This creates a two-stage source-to-sink chain where the first URL is constrained, but the security boundary is bypassed through an unvalidated secondary resource. Core vulnerable code path:
These snippets show that only the outer page URL is checked, while the extracted PoCPrerequisites:
Practical reproduction flow:
Complete PoC attacker page:
Complete PoC request:
Outcome:
ImpactThis issue upgrades an attacker-controlled external page into an internal image fetch primitive. It can be used to retrieve internal image resources, expose content that is otherwise reachable only from the application host, and publish those internal resources through Lemmy's own thumbnail serving path. Because the vulnerable mode is the documented default behavior for link previews, the issue is relevant even without non-default privacy settings. Fixed in
0.19.18
References
Updated May 13, 2026 · Source: OSV.dev |
0.19.14
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
0.19.14-beta.2
unknown
2 CVEs
CVE-2026-42180
GHSA-3jvj-v6w2-h948
Apr 24, 2026
Lemmy has SSRF in /api/v3/post via Webmention dispatch
6.3
/ 10
Medium
Network
Low
Low
None
Unchanged
Low
Low
Low
SummaryLemmy allows an authenticated low-privileged user to create a link post through The submitted URL is checked for syntax and scheme, but the audited code path does not reject loopback, private, or link-local destinations before the Webmention request is issued. This lets a normal user trigger server-side HTTP requests toward internal services. DetailsThe entry point is the normal post creation API. The user-controlled The post creation flow then schedules Webmention delivery for public communities. This creates a direct source-to-sink path from an externally supplied post URL to a server-side outbound HTTP request. Core vulnerable code path:
These snippets matter because they show that the attacker controls PoC_Complete instructions, including specific configuration details, to reproduce the vulnerability._Prerequisites:
Practical reproduction flow:
Complete PoC:
Outcome:
ImpactAn authenticated user can use the application server as a blind SSRF primitive against internal HTTP services. This can expose internal network reachability, trigger internal webhooks or administrative endpoints, and expand the attack surface beyond the public deployment boundary. Because the sink is reached after ordinary user content submission, the issue is practical to exploit in real deployments where normal users can post to public communities. Fixed in
0.19.18
References Updated May 13, 2026 · Source: OSV.dev
CVE-2026-42181
GHSA-h6hf-9846-xwrq
Apr 24, 2026
Lemmy has SSRF and internal image disclosure in post link metadata via unvalidated og:image
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
High
None
None
SummaryLemmy fetches metadata for user-supplied post URLs and, under the default As a result, an authenticated low-privileged user can submit an attacker-controlled public page whose Open Graph image points to an internal image endpoint. Lemmy will fetch that internal image server-side and store a local thumbnail that can then be served back to users. DetailsThe metadata fetch logic applies an internal-address check only to the initial post URL. After HTML parsing, This creates a two-stage source-to-sink chain where the first URL is constrained, but the security boundary is bypassed through an unvalidated secondary resource. Core vulnerable code path:
These snippets show that only the outer page URL is checked, while the extracted PoCPrerequisites:
Practical reproduction flow:
Complete PoC attacker page:
Complete PoC request:
Outcome:
ImpactThis issue upgrades an attacker-controlled external page into an internal image fetch primitive. It can be used to retrieve internal image resources, expose content that is otherwise reachable only from the application host, and publish those internal resources through Lemmy's own thumbnail serving path. Because the vulnerable mode is the documented default behavior for link previews, the issue is relevant even without non-default privacy settings. Fixed in
0.19.18
References
Updated May 13, 2026 · Source: OSV.dev |
0.19.14-beta.2
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
0.19.14-beta.1
unknown
2 CVEs
CVE-2026-42180
GHSA-3jvj-v6w2-h948
Apr 24, 2026
Lemmy has SSRF in /api/v3/post via Webmention dispatch
6.3
/ 10
Medium
Network
Low
Low
None
Unchanged
Low
Low
Low
SummaryLemmy allows an authenticated low-privileged user to create a link post through The submitted URL is checked for syntax and scheme, but the audited code path does not reject loopback, private, or link-local destinations before the Webmention request is issued. This lets a normal user trigger server-side HTTP requests toward internal services. DetailsThe entry point is the normal post creation API. The user-controlled The post creation flow then schedules Webmention delivery for public communities. This creates a direct source-to-sink path from an externally supplied post URL to a server-side outbound HTTP request. Core vulnerable code path:
These snippets matter because they show that the attacker controls PoC_Complete instructions, including specific configuration details, to reproduce the vulnerability._Prerequisites:
Practical reproduction flow:
Complete PoC:
Outcome:
ImpactAn authenticated user can use the application server as a blind SSRF primitive against internal HTTP services. This can expose internal network reachability, trigger internal webhooks or administrative endpoints, and expand the attack surface beyond the public deployment boundary. Because the sink is reached after ordinary user content submission, the issue is practical to exploit in real deployments where normal users can post to public communities. Fixed in
0.19.18
References Updated May 13, 2026 · Source: OSV.dev
CVE-2026-42181
GHSA-h6hf-9846-xwrq
Apr 24, 2026
Lemmy has SSRF and internal image disclosure in post link metadata via unvalidated og:image
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
High
None
None
SummaryLemmy fetches metadata for user-supplied post URLs and, under the default As a result, an authenticated low-privileged user can submit an attacker-controlled public page whose Open Graph image points to an internal image endpoint. Lemmy will fetch that internal image server-side and store a local thumbnail that can then be served back to users. DetailsThe metadata fetch logic applies an internal-address check only to the initial post URL. After HTML parsing, This creates a two-stage source-to-sink chain where the first URL is constrained, but the security boundary is bypassed through an unvalidated secondary resource. Core vulnerable code path:
These snippets show that only the outer page URL is checked, while the extracted PoCPrerequisites:
Practical reproduction flow:
Complete PoC attacker page:
Complete PoC request:
Outcome:
ImpactThis issue upgrades an attacker-controlled external page into an internal image fetch primitive. It can be used to retrieve internal image resources, expose content that is otherwise reachable only from the application host, and publish those internal resources through Lemmy's own thumbnail serving path. Because the vulnerable mode is the documented default behavior for link previews, the issue is relevant even without non-default privacy settings. Fixed in
0.19.18
References
Updated May 13, 2026 · Source: OSV.dev |
0.19.14-beta.1
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
0.19.14-beta.0
unknown
2 CVEs
CVE-2026-42180
GHSA-3jvj-v6w2-h948
Apr 24, 2026
Lemmy has SSRF in /api/v3/post via Webmention dispatch
6.3
/ 10
Medium
Network
Low
Low
None
Unchanged
Low
Low
Low
SummaryLemmy allows an authenticated low-privileged user to create a link post through The submitted URL is checked for syntax and scheme, but the audited code path does not reject loopback, private, or link-local destinations before the Webmention request is issued. This lets a normal user trigger server-side HTTP requests toward internal services. DetailsThe entry point is the normal post creation API. The user-controlled The post creation flow then schedules Webmention delivery for public communities. This creates a direct source-to-sink path from an externally supplied post URL to a server-side outbound HTTP request. Core vulnerable code path:
These snippets matter because they show that the attacker controls PoC_Complete instructions, including specific configuration details, to reproduce the vulnerability._Prerequisites:
Practical reproduction flow:
Complete PoC:
Outcome:
ImpactAn authenticated user can use the application server as a blind SSRF primitive against internal HTTP services. This can expose internal network reachability, trigger internal webhooks or administrative endpoints, and expand the attack surface beyond the public deployment boundary. Because the sink is reached after ordinary user content submission, the issue is practical to exploit in real deployments where normal users can post to public communities. Fixed in
0.19.18
References Updated May 13, 2026 · Source: OSV.dev
CVE-2026-42181
GHSA-h6hf-9846-xwrq
Apr 24, 2026
Lemmy has SSRF and internal image disclosure in post link metadata via unvalidated og:image
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
High
None
None
SummaryLemmy fetches metadata for user-supplied post URLs and, under the default As a result, an authenticated low-privileged user can submit an attacker-controlled public page whose Open Graph image points to an internal image endpoint. Lemmy will fetch that internal image server-side and store a local thumbnail that can then be served back to users. DetailsThe metadata fetch logic applies an internal-address check only to the initial post URL. After HTML parsing, This creates a two-stage source-to-sink chain where the first URL is constrained, but the security boundary is bypassed through an unvalidated secondary resource. Core vulnerable code path:
These snippets show that only the outer page URL is checked, while the extracted PoCPrerequisites:
Practical reproduction flow:
Complete PoC attacker page:
Complete PoC request:
Outcome:
ImpactThis issue upgrades an attacker-controlled external page into an internal image fetch primitive. It can be used to retrieve internal image resources, expose content that is otherwise reachable only from the application host, and publish those internal resources through Lemmy's own thumbnail serving path. Because the vulnerable mode is the documented default behavior for link previews, the issue is relevant even without non-default privacy settings. Fixed in
0.19.18
References
Updated May 13, 2026 · Source: OSV.dev |
0.19.14-beta.0
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
0.19.13-beta.1
unknown
2 CVEs
CVE-2026-42180
GHSA-3jvj-v6w2-h948
Apr 24, 2026
Lemmy has SSRF in /api/v3/post via Webmention dispatch
6.3
/ 10
Medium
Network
Low
Low
None
Unchanged
Low
Low
Low
SummaryLemmy allows an authenticated low-privileged user to create a link post through The submitted URL is checked for syntax and scheme, but the audited code path does not reject loopback, private, or link-local destinations before the Webmention request is issued. This lets a normal user trigger server-side HTTP requests toward internal services. DetailsThe entry point is the normal post creation API. The user-controlled The post creation flow then schedules Webmention delivery for public communities. This creates a direct source-to-sink path from an externally supplied post URL to a server-side outbound HTTP request. Core vulnerable code path:
These snippets matter because they show that the attacker controls PoC_Complete instructions, including specific configuration details, to reproduce the vulnerability._Prerequisites:
Practical reproduction flow:
Complete PoC:
Outcome:
ImpactAn authenticated user can use the application server as a blind SSRF primitive against internal HTTP services. This can expose internal network reachability, trigger internal webhooks or administrative endpoints, and expand the attack surface beyond the public deployment boundary. Because the sink is reached after ordinary user content submission, the issue is practical to exploit in real deployments where normal users can post to public communities. Fixed in
0.19.18
References Updated May 13, 2026 · Source: OSV.dev
CVE-2026-42181
GHSA-h6hf-9846-xwrq
Apr 24, 2026
Lemmy has SSRF and internal image disclosure in post link metadata via unvalidated og:image
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
High
None
None
SummaryLemmy fetches metadata for user-supplied post URLs and, under the default As a result, an authenticated low-privileged user can submit an attacker-controlled public page whose Open Graph image points to an internal image endpoint. Lemmy will fetch that internal image server-side and store a local thumbnail that can then be served back to users. DetailsThe metadata fetch logic applies an internal-address check only to the initial post URL. After HTML parsing, This creates a two-stage source-to-sink chain where the first URL is constrained, but the security boundary is bypassed through an unvalidated secondary resource. Core vulnerable code path:
These snippets show that only the outer page URL is checked, while the extracted PoCPrerequisites:
Practical reproduction flow:
Complete PoC attacker page:
Complete PoC request:
Outcome:
ImpactThis issue upgrades an attacker-controlled external page into an internal image fetch primitive. It can be used to retrieve internal image resources, expose content that is otherwise reachable only from the application host, and publish those internal resources through Lemmy's own thumbnail serving path. Because the vulnerable mode is the documented default behavior for link previews, the issue is relevant even without non-default privacy settings. Fixed in
0.19.18
References
Updated May 13, 2026 · Source: OSV.dev |
0.19.13-beta.1
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
0.19.12
unknown
2 CVEs
CVE-2026-42180
GHSA-3jvj-v6w2-h948
Apr 24, 2026
Lemmy has SSRF in /api/v3/post via Webmention dispatch
6.3
/ 10
Medium
Network
Low
Low
None
Unchanged
Low
Low
Low
SummaryLemmy allows an authenticated low-privileged user to create a link post through The submitted URL is checked for syntax and scheme, but the audited code path does not reject loopback, private, or link-local destinations before the Webmention request is issued. This lets a normal user trigger server-side HTTP requests toward internal services. DetailsThe entry point is the normal post creation API. The user-controlled The post creation flow then schedules Webmention delivery for public communities. This creates a direct source-to-sink path from an externally supplied post URL to a server-side outbound HTTP request. Core vulnerable code path:
These snippets matter because they show that the attacker controls PoC_Complete instructions, including specific configuration details, to reproduce the vulnerability._Prerequisites:
Practical reproduction flow:
Complete PoC:
Outcome:
ImpactAn authenticated user can use the application server as a blind SSRF primitive against internal HTTP services. This can expose internal network reachability, trigger internal webhooks or administrative endpoints, and expand the attack surface beyond the public deployment boundary. Because the sink is reached after ordinary user content submission, the issue is practical to exploit in real deployments where normal users can post to public communities. Fixed in
0.19.18
References Updated May 13, 2026 · Source: OSV.dev
CVE-2026-42181
GHSA-h6hf-9846-xwrq
Apr 24, 2026
Lemmy has SSRF and internal image disclosure in post link metadata via unvalidated og:image
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
High
None
None
SummaryLemmy fetches metadata for user-supplied post URLs and, under the default As a result, an authenticated low-privileged user can submit an attacker-controlled public page whose Open Graph image points to an internal image endpoint. Lemmy will fetch that internal image server-side and store a local thumbnail that can then be served back to users. DetailsThe metadata fetch logic applies an internal-address check only to the initial post URL. After HTML parsing, This creates a two-stage source-to-sink chain where the first URL is constrained, but the security boundary is bypassed through an unvalidated secondary resource. Core vulnerable code path:
These snippets show that only the outer page URL is checked, while the extracted PoCPrerequisites:
Practical reproduction flow:
Complete PoC attacker page:
Complete PoC request:
Outcome:
ImpactThis issue upgrades an attacker-controlled external page into an internal image fetch primitive. It can be used to retrieve internal image resources, expose content that is otherwise reachable only from the application host, and publish those internal resources through Lemmy's own thumbnail serving path. Because the vulnerable mode is the documented default behavior for link previews, the issue is relevant even without non-default privacy settings. Fixed in
0.19.18
References
Updated May 13, 2026 · Source: OSV.dev |
0.19.12
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
0.19.12-beta.12
unknown
2 CVEs
CVE-2026-42180
GHSA-3jvj-v6w2-h948
Apr 24, 2026
Lemmy has SSRF in /api/v3/post via Webmention dispatch
6.3
/ 10
Medium
Network
Low
Low
None
Unchanged
Low
Low
Low
SummaryLemmy allows an authenticated low-privileged user to create a link post through The submitted URL is checked for syntax and scheme, but the audited code path does not reject loopback, private, or link-local destinations before the Webmention request is issued. This lets a normal user trigger server-side HTTP requests toward internal services. DetailsThe entry point is the normal post creation API. The user-controlled The post creation flow then schedules Webmention delivery for public communities. This creates a direct source-to-sink path from an externally supplied post URL to a server-side outbound HTTP request. Core vulnerable code path:
These snippets matter because they show that the attacker controls PoC_Complete instructions, including specific configuration details, to reproduce the vulnerability._Prerequisites:
Practical reproduction flow:
Complete PoC:
Outcome:
ImpactAn authenticated user can use the application server as a blind SSRF primitive against internal HTTP services. This can expose internal network reachability, trigger internal webhooks or administrative endpoints, and expand the attack surface beyond the public deployment boundary. Because the sink is reached after ordinary user content submission, the issue is practical to exploit in real deployments where normal users can post to public communities. Fixed in
0.19.18
References Updated May 13, 2026 · Source: OSV.dev
CVE-2026-42181
GHSA-h6hf-9846-xwrq
Apr 24, 2026
Lemmy has SSRF and internal image disclosure in post link metadata via unvalidated og:image
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
High
None
None
SummaryLemmy fetches metadata for user-supplied post URLs and, under the default As a result, an authenticated low-privileged user can submit an attacker-controlled public page whose Open Graph image points to an internal image endpoint. Lemmy will fetch that internal image server-side and store a local thumbnail that can then be served back to users. DetailsThe metadata fetch logic applies an internal-address check only to the initial post URL. After HTML parsing, This creates a two-stage source-to-sink chain where the first URL is constrained, but the security boundary is bypassed through an unvalidated secondary resource. Core vulnerable code path:
These snippets show that only the outer page URL is checked, while the extracted PoCPrerequisites:
Practical reproduction flow:
Complete PoC attacker page:
Complete PoC request:
Outcome:
ImpactThis issue upgrades an attacker-controlled external page into an internal image fetch primitive. It can be used to retrieve internal image resources, expose content that is otherwise reachable only from the application host, and publish those internal resources through Lemmy's own thumbnail serving path. Because the vulnerable mode is the documented default behavior for link previews, the issue is relevant even without non-default privacy settings. Fixed in
0.19.18
References
Updated May 13, 2026 · Source: OSV.dev |
0.19.12-beta.12
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
0.19.12-beta.11
unknown
2 CVEs
CVE-2026-42180
GHSA-3jvj-v6w2-h948
Apr 24, 2026
Lemmy has SSRF in /api/v3/post via Webmention dispatch
6.3
/ 10
Medium
Network
Low
Low
None
Unchanged
Low
Low
Low
SummaryLemmy allows an authenticated low-privileged user to create a link post through The submitted URL is checked for syntax and scheme, but the audited code path does not reject loopback, private, or link-local destinations before the Webmention request is issued. This lets a normal user trigger server-side HTTP requests toward internal services. DetailsThe entry point is the normal post creation API. The user-controlled The post creation flow then schedules Webmention delivery for public communities. This creates a direct source-to-sink path from an externally supplied post URL to a server-side outbound HTTP request. Core vulnerable code path:
These snippets matter because they show that the attacker controls PoC_Complete instructions, including specific configuration details, to reproduce the vulnerability._Prerequisites:
Practical reproduction flow:
Complete PoC:
Outcome:
ImpactAn authenticated user can use the application server as a blind SSRF primitive against internal HTTP services. This can expose internal network reachability, trigger internal webhooks or administrative endpoints, and expand the attack surface beyond the public deployment boundary. Because the sink is reached after ordinary user content submission, the issue is practical to exploit in real deployments where normal users can post to public communities. Fixed in
0.19.18
References Updated May 13, 2026 · Source: OSV.dev
CVE-2026-42181
GHSA-h6hf-9846-xwrq
Apr 24, 2026
Lemmy has SSRF and internal image disclosure in post link metadata via unvalidated og:image
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
High
None
None
SummaryLemmy fetches metadata for user-supplied post URLs and, under the default As a result, an authenticated low-privileged user can submit an attacker-controlled public page whose Open Graph image points to an internal image endpoint. Lemmy will fetch that internal image server-side and store a local thumbnail that can then be served back to users. DetailsThe metadata fetch logic applies an internal-address check only to the initial post URL. After HTML parsing, This creates a two-stage source-to-sink chain where the first URL is constrained, but the security boundary is bypassed through an unvalidated secondary resource. Core vulnerable code path:
These snippets show that only the outer page URL is checked, while the extracted PoCPrerequisites:
Practical reproduction flow:
Complete PoC attacker page:
Complete PoC request:
Outcome:
ImpactThis issue upgrades an attacker-controlled external page into an internal image fetch primitive. It can be used to retrieve internal image resources, expose content that is otherwise reachable only from the application host, and publish those internal resources through Lemmy's own thumbnail serving path. Because the vulnerable mode is the documented default behavior for link previews, the issue is relevant even without non-default privacy settings. Fixed in
0.19.18
References
Updated May 13, 2026 · Source: OSV.dev |
0.19.12-beta.11
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
0.19.12-beta.4
unknown
2 CVEs
CVE-2026-42180
GHSA-3jvj-v6w2-h948
Apr 24, 2026
Lemmy has SSRF in /api/v3/post via Webmention dispatch
6.3
/ 10
Medium
Network
Low
Low
None
Unchanged
Low
Low
Low
SummaryLemmy allows an authenticated low-privileged user to create a link post through The submitted URL is checked for syntax and scheme, but the audited code path does not reject loopback, private, or link-local destinations before the Webmention request is issued. This lets a normal user trigger server-side HTTP requests toward internal services. DetailsThe entry point is the normal post creation API. The user-controlled The post creation flow then schedules Webmention delivery for public communities. This creates a direct source-to-sink path from an externally supplied post URL to a server-side outbound HTTP request. Core vulnerable code path:
These snippets matter because they show that the attacker controls PoC_Complete instructions, including specific configuration details, to reproduce the vulnerability._Prerequisites:
Practical reproduction flow:
Complete PoC:
Outcome:
ImpactAn authenticated user can use the application server as a blind SSRF primitive against internal HTTP services. This can expose internal network reachability, trigger internal webhooks or administrative endpoints, and expand the attack surface beyond the public deployment boundary. Because the sink is reached after ordinary user content submission, the issue is practical to exploit in real deployments where normal users can post to public communities. Fixed in
0.19.18
References Updated May 13, 2026 · Source: OSV.dev
CVE-2026-42181
GHSA-h6hf-9846-xwrq
Apr 24, 2026
Lemmy has SSRF and internal image disclosure in post link metadata via unvalidated og:image
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
High
None
None
SummaryLemmy fetches metadata for user-supplied post URLs and, under the default As a result, an authenticated low-privileged user can submit an attacker-controlled public page whose Open Graph image points to an internal image endpoint. Lemmy will fetch that internal image server-side and store a local thumbnail that can then be served back to users. DetailsThe metadata fetch logic applies an internal-address check only to the initial post URL. After HTML parsing, This creates a two-stage source-to-sink chain where the first URL is constrained, but the security boundary is bypassed through an unvalidated secondary resource. Core vulnerable code path:
These snippets show that only the outer page URL is checked, while the extracted PoCPrerequisites:
Practical reproduction flow:
Complete PoC attacker page:
Complete PoC request:
Outcome:
ImpactThis issue upgrades an attacker-controlled external page into an internal image fetch primitive. It can be used to retrieve internal image resources, expose content that is otherwise reachable only from the application host, and publish those internal resources through Lemmy's own thumbnail serving path. Because the vulnerable mode is the documented default behavior for link previews, the issue is relevant even without non-default privacy settings. Fixed in
0.19.18
References
Updated May 13, 2026 · Source: OSV.dev |
0.19.12-beta.4
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
0.19.12-beta.3
unknown
2 CVEs
CVE-2026-42180
GHSA-3jvj-v6w2-h948
Apr 24, 2026
Lemmy has SSRF in /api/v3/post via Webmention dispatch
6.3
/ 10
Medium
Network
Low
Low
None
Unchanged
Low
Low
Low
SummaryLemmy allows an authenticated low-privileged user to create a link post through The submitted URL is checked for syntax and scheme, but the audited code path does not reject loopback, private, or link-local destinations before the Webmention request is issued. This lets a normal user trigger server-side HTTP requests toward internal services. DetailsThe entry point is the normal post creation API. The user-controlled The post creation flow then schedules Webmention delivery for public communities. This creates a direct source-to-sink path from an externally supplied post URL to a server-side outbound HTTP request. Core vulnerable code path:
These snippets matter because they show that the attacker controls PoC_Complete instructions, including specific configuration details, to reproduce the vulnerability._Prerequisites:
Practical reproduction flow:
Complete PoC:
Outcome:
ImpactAn authenticated user can use the application server as a blind SSRF primitive against internal HTTP services. This can expose internal network reachability, trigger internal webhooks or administrative endpoints, and expand the attack surface beyond the public deployment boundary. Because the sink is reached after ordinary user content submission, the issue is practical to exploit in real deployments where normal users can post to public communities. Fixed in
0.19.18
References Updated May 13, 2026 · Source: OSV.dev
CVE-2026-42181
GHSA-h6hf-9846-xwrq
Apr 24, 2026
Lemmy has SSRF and internal image disclosure in post link metadata via unvalidated og:image
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
High
None
None
SummaryLemmy fetches metadata for user-supplied post URLs and, under the default As a result, an authenticated low-privileged user can submit an attacker-controlled public page whose Open Graph image points to an internal image endpoint. Lemmy will fetch that internal image server-side and store a local thumbnail that can then be served back to users. DetailsThe metadata fetch logic applies an internal-address check only to the initial post URL. After HTML parsing, This creates a two-stage source-to-sink chain where the first URL is constrained, but the security boundary is bypassed through an unvalidated secondary resource. Core vulnerable code path:
These snippets show that only the outer page URL is checked, while the extracted PoCPrerequisites:
Practical reproduction flow:
Complete PoC attacker page:
Complete PoC request:
Outcome:
ImpactThis issue upgrades an attacker-controlled external page into an internal image fetch primitive. It can be used to retrieve internal image resources, expose content that is otherwise reachable only from the application host, and publish those internal resources through Lemmy's own thumbnail serving path. Because the vulnerable mode is the documented default behavior for link previews, the issue is relevant even without non-default privacy settings. Fixed in
0.19.18
References
Updated May 13, 2026 · Source: OSV.dev |
0.19.12-beta.3
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
0.19.12-beta.0
unknown
2 CVEs
CVE-2026-42180
GHSA-3jvj-v6w2-h948
Apr 24, 2026
Lemmy has SSRF in /api/v3/post via Webmention dispatch
6.3
/ 10
Medium
Network
Low
Low
None
Unchanged
Low
Low
Low
SummaryLemmy allows an authenticated low-privileged user to create a link post through The submitted URL is checked for syntax and scheme, but the audited code path does not reject loopback, private, or link-local destinations before the Webmention request is issued. This lets a normal user trigger server-side HTTP requests toward internal services. DetailsThe entry point is the normal post creation API. The user-controlled The post creation flow then schedules Webmention delivery for public communities. This creates a direct source-to-sink path from an externally supplied post URL to a server-side outbound HTTP request. Core vulnerable code path:
These snippets matter because they show that the attacker controls PoC_Complete instructions, including specific configuration details, to reproduce the vulnerability._Prerequisites:
Practical reproduction flow:
Complete PoC:
Outcome:
ImpactAn authenticated user can use the application server as a blind SSRF primitive against internal HTTP services. This can expose internal network reachability, trigger internal webhooks or administrative endpoints, and expand the attack surface beyond the public deployment boundary. Because the sink is reached after ordinary user content submission, the issue is practical to exploit in real deployments where normal users can post to public communities. Fixed in
0.19.18
References Updated May 13, 2026 · Source: OSV.dev
CVE-2026-42181
GHSA-h6hf-9846-xwrq
Apr 24, 2026
Lemmy has SSRF and internal image disclosure in post link metadata via unvalidated og:image
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
High
None
None
SummaryLemmy fetches metadata for user-supplied post URLs and, under the default As a result, an authenticated low-privileged user can submit an attacker-controlled public page whose Open Graph image points to an internal image endpoint. Lemmy will fetch that internal image server-side and store a local thumbnail that can then be served back to users. DetailsThe metadata fetch logic applies an internal-address check only to the initial post URL. After HTML parsing, This creates a two-stage source-to-sink chain where the first URL is constrained, but the security boundary is bypassed through an unvalidated secondary resource. Core vulnerable code path:
These snippets show that only the outer page URL is checked, while the extracted PoCPrerequisites:
Practical reproduction flow:
Complete PoC attacker page:
Complete PoC request:
Outcome:
ImpactThis issue upgrades an attacker-controlled external page into an internal image fetch primitive. It can be used to retrieve internal image resources, expose content that is otherwise reachable only from the application host, and publish those internal resources through Lemmy's own thumbnail serving path. Because the vulnerable mode is the documented default behavior for link previews, the issue is relevant even without non-default privacy settings. Fixed in
0.19.18
References
Updated May 13, 2026 · Source: OSV.dev |
0.19.12-beta.0
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
0.19.11
unknown
2 CVEs
CVE-2026-42180
GHSA-3jvj-v6w2-h948
Apr 24, 2026
Lemmy has SSRF in /api/v3/post via Webmention dispatch
6.3
/ 10
Medium
Network
Low
Low
None
Unchanged
Low
Low
Low
SummaryLemmy allows an authenticated low-privileged user to create a link post through The submitted URL is checked for syntax and scheme, but the audited code path does not reject loopback, private, or link-local destinations before the Webmention request is issued. This lets a normal user trigger server-side HTTP requests toward internal services. DetailsThe entry point is the normal post creation API. The user-controlled The post creation flow then schedules Webmention delivery for public communities. This creates a direct source-to-sink path from an externally supplied post URL to a server-side outbound HTTP request. Core vulnerable code path:
These snippets matter because they show that the attacker controls PoC_Complete instructions, including specific configuration details, to reproduce the vulnerability._Prerequisites:
Practical reproduction flow:
Complete PoC:
Outcome:
ImpactAn authenticated user can use the application server as a blind SSRF primitive against internal HTTP services. This can expose internal network reachability, trigger internal webhooks or administrative endpoints, and expand the attack surface beyond the public deployment boundary. Because the sink is reached after ordinary user content submission, the issue is practical to exploit in real deployments where normal users can post to public communities. Fixed in
0.19.18
References Updated May 13, 2026 · Source: OSV.dev
CVE-2026-42181
GHSA-h6hf-9846-xwrq
Apr 24, 2026
Lemmy has SSRF and internal image disclosure in post link metadata via unvalidated og:image
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
High
None
None
SummaryLemmy fetches metadata for user-supplied post URLs and, under the default As a result, an authenticated low-privileged user can submit an attacker-controlled public page whose Open Graph image points to an internal image endpoint. Lemmy will fetch that internal image server-side and store a local thumbnail that can then be served back to users. DetailsThe metadata fetch logic applies an internal-address check only to the initial post URL. After HTML parsing, This creates a two-stage source-to-sink chain where the first URL is constrained, but the security boundary is bypassed through an unvalidated secondary resource. Core vulnerable code path:
These snippets show that only the outer page URL is checked, while the extracted PoCPrerequisites:
Practical reproduction flow:
Complete PoC attacker page:
Complete PoC request:
Outcome:
ImpactThis issue upgrades an attacker-controlled external page into an internal image fetch primitive. It can be used to retrieve internal image resources, expose content that is otherwise reachable only from the application host, and publish those internal resources through Lemmy's own thumbnail serving path. Because the vulnerable mode is the documented default behavior for link previews, the issue is relevant even without non-default privacy settings. Fixed in
0.19.18
References
Updated May 13, 2026 · Source: OSV.dev |
0.19.11
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
0.19.11-beta.2
unknown
2 CVEs
CVE-2026-42180
GHSA-3jvj-v6w2-h948
Apr 24, 2026
Lemmy has SSRF in /api/v3/post via Webmention dispatch
6.3
/ 10
Medium
Network
Low
Low
None
Unchanged
Low
Low
Low
SummaryLemmy allows an authenticated low-privileged user to create a link post through The submitted URL is checked for syntax and scheme, but the audited code path does not reject loopback, private, or link-local destinations before the Webmention request is issued. This lets a normal user trigger server-side HTTP requests toward internal services. DetailsThe entry point is the normal post creation API. The user-controlled The post creation flow then schedules Webmention delivery for public communities. This creates a direct source-to-sink path from an externally supplied post URL to a server-side outbound HTTP request. Core vulnerable code path:
These snippets matter because they show that the attacker controls PoC_Complete instructions, including specific configuration details, to reproduce the vulnerability._Prerequisites:
Practical reproduction flow:
Complete PoC:
Outcome:
ImpactAn authenticated user can use the application server as a blind SSRF primitive against internal HTTP services. This can expose internal network reachability, trigger internal webhooks or administrative endpoints, and expand the attack surface beyond the public deployment boundary. Because the sink is reached after ordinary user content submission, the issue is practical to exploit in real deployments where normal users can post to public communities. Fixed in
0.19.18
References Updated May 13, 2026 · Source: OSV.dev
CVE-2026-42181
GHSA-h6hf-9846-xwrq
Apr 24, 2026
Lemmy has SSRF and internal image disclosure in post link metadata via unvalidated og:image
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
High
None
None
SummaryLemmy fetches metadata for user-supplied post URLs and, under the default As a result, an authenticated low-privileged user can submit an attacker-controlled public page whose Open Graph image points to an internal image endpoint. Lemmy will fetch that internal image server-side and store a local thumbnail that can then be served back to users. DetailsThe metadata fetch logic applies an internal-address check only to the initial post URL. After HTML parsing, This creates a two-stage source-to-sink chain where the first URL is constrained, but the security boundary is bypassed through an unvalidated secondary resource. Core vulnerable code path:
These snippets show that only the outer page URL is checked, while the extracted PoCPrerequisites:
Practical reproduction flow:
Complete PoC attacker page:
Complete PoC request:
Outcome:
ImpactThis issue upgrades an attacker-controlled external page into an internal image fetch primitive. It can be used to retrieve internal image resources, expose content that is otherwise reachable only from the application host, and publish those internal resources through Lemmy's own thumbnail serving path. Because the vulnerable mode is the documented default behavior for link previews, the issue is relevant even without non-default privacy settings. Fixed in
0.19.18
References
Updated May 13, 2026 · Source: OSV.dev |
0.19.11-beta.2
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
0.19.11-beta.1
unknown
2 CVEs
CVE-2026-42180
GHSA-3jvj-v6w2-h948
Apr 24, 2026
Lemmy has SSRF in /api/v3/post via Webmention dispatch
6.3
/ 10
Medium
Network
Low
Low
None
Unchanged
Low
Low
Low
SummaryLemmy allows an authenticated low-privileged user to create a link post through The submitted URL is checked for syntax and scheme, but the audited code path does not reject loopback, private, or link-local destinations before the Webmention request is issued. This lets a normal user trigger server-side HTTP requests toward internal services. DetailsThe entry point is the normal post creation API. The user-controlled The post creation flow then schedules Webmention delivery for public communities. This creates a direct source-to-sink path from an externally supplied post URL to a server-side outbound HTTP request. Core vulnerable code path:
These snippets matter because they show that the attacker controls PoC_Complete instructions, including specific configuration details, to reproduce the vulnerability._Prerequisites:
Practical reproduction flow:
Complete PoC:
Outcome:
ImpactAn authenticated user can use the application server as a blind SSRF primitive against internal HTTP services. This can expose internal network reachability, trigger internal webhooks or administrative endpoints, and expand the attack surface beyond the public deployment boundary. Because the sink is reached after ordinary user content submission, the issue is practical to exploit in real deployments where normal users can post to public communities. Fixed in
0.19.18
References Updated May 13, 2026 · Source: OSV.dev
CVE-2026-42181
GHSA-h6hf-9846-xwrq
Apr 24, 2026
Lemmy has SSRF and internal image disclosure in post link metadata via unvalidated og:image
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
High
None
None
SummaryLemmy fetches metadata for user-supplied post URLs and, under the default As a result, an authenticated low-privileged user can submit an attacker-controlled public page whose Open Graph image points to an internal image endpoint. Lemmy will fetch that internal image server-side and store a local thumbnail that can then be served back to users. DetailsThe metadata fetch logic applies an internal-address check only to the initial post URL. After HTML parsing, This creates a two-stage source-to-sink chain where the first URL is constrained, but the security boundary is bypassed through an unvalidated secondary resource. Core vulnerable code path:
These snippets show that only the outer page URL is checked, while the extracted PoCPrerequisites:
Practical reproduction flow:
Complete PoC attacker page:
Complete PoC request:
Outcome:
ImpactThis issue upgrades an attacker-controlled external page into an internal image fetch primitive. It can be used to retrieve internal image resources, expose content that is otherwise reachable only from the application host, and publish those internal resources through Lemmy's own thumbnail serving path. Because the vulnerable mode is the documented default behavior for link previews, the issue is relevant even without non-default privacy settings. Fixed in
0.19.18
References
Updated May 13, 2026 · Source: OSV.dev |
0.19.11-beta.1
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
0.19.11-beta.0
unknown
2 CVEs
CVE-2026-42180
GHSA-3jvj-v6w2-h948
Apr 24, 2026
Lemmy has SSRF in /api/v3/post via Webmention dispatch
6.3
/ 10
Medium
Network
Low
Low
None
Unchanged
Low
Low
Low
SummaryLemmy allows an authenticated low-privileged user to create a link post through The submitted URL is checked for syntax and scheme, but the audited code path does not reject loopback, private, or link-local destinations before the Webmention request is issued. This lets a normal user trigger server-side HTTP requests toward internal services. DetailsThe entry point is the normal post creation API. The user-controlled The post creation flow then schedules Webmention delivery for public communities. This creates a direct source-to-sink path from an externally supplied post URL to a server-side outbound HTTP request. Core vulnerable code path:
These snippets matter because they show that the attacker controls PoC_Complete instructions, including specific configuration details, to reproduce the vulnerability._Prerequisites:
Practical reproduction flow:
Complete PoC:
Outcome:
ImpactAn authenticated user can use the application server as a blind SSRF primitive against internal HTTP services. This can expose internal network reachability, trigger internal webhooks or administrative endpoints, and expand the attack surface beyond the public deployment boundary. Because the sink is reached after ordinary user content submission, the issue is practical to exploit in real deployments where normal users can post to public communities. Fixed in
0.19.18
References Updated May 13, 2026 · Source: OSV.dev
CVE-2026-42181
GHSA-h6hf-9846-xwrq
Apr 24, 2026
Lemmy has SSRF and internal image disclosure in post link metadata via unvalidated og:image
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
High
None
None
SummaryLemmy fetches metadata for user-supplied post URLs and, under the default As a result, an authenticated low-privileged user can submit an attacker-controlled public page whose Open Graph image points to an internal image endpoint. Lemmy will fetch that internal image server-side and store a local thumbnail that can then be served back to users. DetailsThe metadata fetch logic applies an internal-address check only to the initial post URL. After HTML parsing, This creates a two-stage source-to-sink chain where the first URL is constrained, but the security boundary is bypassed through an unvalidated secondary resource. Core vulnerable code path:
These snippets show that only the outer page URL is checked, while the extracted PoCPrerequisites:
Practical reproduction flow:
Complete PoC attacker page:
Complete PoC request:
Outcome:
ImpactThis issue upgrades an attacker-controlled external page into an internal image fetch primitive. It can be used to retrieve internal image resources, expose content that is otherwise reachable only from the application host, and publish those internal resources through Lemmy's own thumbnail serving path. Because the vulnerable mode is the documented default behavior for link previews, the issue is relevant even without non-default privacy settings. Fixed in
0.19.18
References
Updated May 13, 2026 · Source: OSV.dev |
0.19.11-beta.0
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
1.0.0-alpha.3
unknown
|
1.0.0-alpha.3
unknown
Dependencies (32)
+ 24 more
Changelog
Compare changes
|
|
0.19.10
unknown
2 CVEs
CVE-2026-42180
GHSA-3jvj-v6w2-h948
Apr 24, 2026
Lemmy has SSRF in /api/v3/post via Webmention dispatch
6.3
/ 10
Medium
Network
Low
Low
None
Unchanged
Low
Low
Low
SummaryLemmy allows an authenticated low-privileged user to create a link post through The submitted URL is checked for syntax and scheme, but the audited code path does not reject loopback, private, or link-local destinations before the Webmention request is issued. This lets a normal user trigger server-side HTTP requests toward internal services. DetailsThe entry point is the normal post creation API. The user-controlled The post creation flow then schedules Webmention delivery for public communities. This creates a direct source-to-sink path from an externally supplied post URL to a server-side outbound HTTP request. Core vulnerable code path:
These snippets matter because they show that the attacker controls PoC_Complete instructions, including specific configuration details, to reproduce the vulnerability._Prerequisites:
Practical reproduction flow:
Complete PoC:
Outcome:
ImpactAn authenticated user can use the application server as a blind SSRF primitive against internal HTTP services. This can expose internal network reachability, trigger internal webhooks or administrative endpoints, and expand the attack surface beyond the public deployment boundary. Because the sink is reached after ordinary user content submission, the issue is practical to exploit in real deployments where normal users can post to public communities. Fixed in
0.19.18
References Updated May 13, 2026 · Source: OSV.dev
CVE-2026-42181
GHSA-h6hf-9846-xwrq
Apr 24, 2026
Lemmy has SSRF and internal image disclosure in post link metadata via unvalidated og:image
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
High
None
None
SummaryLemmy fetches metadata for user-supplied post URLs and, under the default As a result, an authenticated low-privileged user can submit an attacker-controlled public page whose Open Graph image points to an internal image endpoint. Lemmy will fetch that internal image server-side and store a local thumbnail that can then be served back to users. DetailsThe metadata fetch logic applies an internal-address check only to the initial post URL. After HTML parsing, This creates a two-stage source-to-sink chain where the first URL is constrained, but the security boundary is bypassed through an unvalidated secondary resource. Core vulnerable code path:
These snippets show that only the outer page URL is checked, while the extracted PoCPrerequisites:
Practical reproduction flow:
Complete PoC attacker page:
Complete PoC request:
Outcome:
ImpactThis issue upgrades an attacker-controlled external page into an internal image fetch primitive. It can be used to retrieve internal image resources, expose content that is otherwise reachable only from the application host, and publish those internal resources through Lemmy's own thumbnail serving path. Because the vulnerable mode is the documented default behavior for link previews, the issue is relevant even without non-default privacy settings. Fixed in
0.19.18
References
Updated May 13, 2026 · Source: OSV.dev |
0.19.10
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
0.19.10-beta.2
unknown
2 CVEs
CVE-2026-42180
GHSA-3jvj-v6w2-h948
Apr 24, 2026
Lemmy has SSRF in /api/v3/post via Webmention dispatch
6.3
/ 10
Medium
Network
Low
Low
None
Unchanged
Low
Low
Low
SummaryLemmy allows an authenticated low-privileged user to create a link post through The submitted URL is checked for syntax and scheme, but the audited code path does not reject loopback, private, or link-local destinations before the Webmention request is issued. This lets a normal user trigger server-side HTTP requests toward internal services. DetailsThe entry point is the normal post creation API. The user-controlled The post creation flow then schedules Webmention delivery for public communities. This creates a direct source-to-sink path from an externally supplied post URL to a server-side outbound HTTP request. Core vulnerable code path:
These snippets matter because they show that the attacker controls PoC_Complete instructions, including specific configuration details, to reproduce the vulnerability._Prerequisites:
Practical reproduction flow:
Complete PoC:
Outcome:
ImpactAn authenticated user can use the application server as a blind SSRF primitive against internal HTTP services. This can expose internal network reachability, trigger internal webhooks or administrative endpoints, and expand the attack surface beyond the public deployment boundary. Because the sink is reached after ordinary user content submission, the issue is practical to exploit in real deployments where normal users can post to public communities. Fixed in
0.19.18
References Updated May 13, 2026 · Source: OSV.dev
CVE-2026-42181
GHSA-h6hf-9846-xwrq
Apr 24, 2026
Lemmy has SSRF and internal image disclosure in post link metadata via unvalidated og:image
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
High
None
None
SummaryLemmy fetches metadata for user-supplied post URLs and, under the default As a result, an authenticated low-privileged user can submit an attacker-controlled public page whose Open Graph image points to an internal image endpoint. Lemmy will fetch that internal image server-side and store a local thumbnail that can then be served back to users. DetailsThe metadata fetch logic applies an internal-address check only to the initial post URL. After HTML parsing, This creates a two-stage source-to-sink chain where the first URL is constrained, but the security boundary is bypassed through an unvalidated secondary resource. Core vulnerable code path:
These snippets show that only the outer page URL is checked, while the extracted PoCPrerequisites:
Practical reproduction flow:
Complete PoC attacker page:
Complete PoC request:
Outcome:
ImpactThis issue upgrades an attacker-controlled external page into an internal image fetch primitive. It can be used to retrieve internal image resources, expose content that is otherwise reachable only from the application host, and publish those internal resources through Lemmy's own thumbnail serving path. Because the vulnerable mode is the documented default behavior for link previews, the issue is relevant even without non-default privacy settings. Fixed in
0.19.18
References
Updated May 13, 2026 · Source: OSV.dev |
0.19.10-beta.2
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
0.19.10-beta.1
unknown
2 CVEs
CVE-2026-42180
GHSA-3jvj-v6w2-h948
Apr 24, 2026
Lemmy has SSRF in /api/v3/post via Webmention dispatch
6.3
/ 10
Medium
Network
Low
Low
None
Unchanged
Low
Low
Low
SummaryLemmy allows an authenticated low-privileged user to create a link post through The submitted URL is checked for syntax and scheme, but the audited code path does not reject loopback, private, or link-local destinations before the Webmention request is issued. This lets a normal user trigger server-side HTTP requests toward internal services. DetailsThe entry point is the normal post creation API. The user-controlled The post creation flow then schedules Webmention delivery for public communities. This creates a direct source-to-sink path from an externally supplied post URL to a server-side outbound HTTP request. Core vulnerable code path:
These snippets matter because they show that the attacker controls PoC_Complete instructions, including specific configuration details, to reproduce the vulnerability._Prerequisites:
Practical reproduction flow:
Complete PoC:
Outcome:
ImpactAn authenticated user can use the application server as a blind SSRF primitive against internal HTTP services. This can expose internal network reachability, trigger internal webhooks or administrative endpoints, and expand the attack surface beyond the public deployment boundary. Because the sink is reached after ordinary user content submission, the issue is practical to exploit in real deployments where normal users can post to public communities. Fixed in
0.19.18
References Updated May 13, 2026 · Source: OSV.dev
CVE-2026-42181
GHSA-h6hf-9846-xwrq
Apr 24, 2026
Lemmy has SSRF and internal image disclosure in post link metadata via unvalidated og:image
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
High
None
None
SummaryLemmy fetches metadata for user-supplied post URLs and, under the default As a result, an authenticated low-privileged user can submit an attacker-controlled public page whose Open Graph image points to an internal image endpoint. Lemmy will fetch that internal image server-side and store a local thumbnail that can then be served back to users. DetailsThe metadata fetch logic applies an internal-address check only to the initial post URL. After HTML parsing, This creates a two-stage source-to-sink chain where the first URL is constrained, but the security boundary is bypassed through an unvalidated secondary resource. Core vulnerable code path:
These snippets show that only the outer page URL is checked, while the extracted PoCPrerequisites:
Practical reproduction flow:
Complete PoC attacker page:
Complete PoC request:
Outcome:
ImpactThis issue upgrades an attacker-controlled external page into an internal image fetch primitive. It can be used to retrieve internal image resources, expose content that is otherwise reachable only from the application host, and publish those internal resources through Lemmy's own thumbnail serving path. Because the vulnerable mode is the documented default behavior for link previews, the issue is relevant even without non-default privacy settings. Fixed in
0.19.18
References
Updated May 13, 2026 · Source: OSV.dev |
0.19.10-beta.1
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
0.19.10-beta.0
unknown
2 CVEs
CVE-2026-42180
GHSA-3jvj-v6w2-h948
Apr 24, 2026
Lemmy has SSRF in /api/v3/post via Webmention dispatch
6.3
/ 10
Medium
Network
Low
Low
None
Unchanged
Low
Low
Low
SummaryLemmy allows an authenticated low-privileged user to create a link post through The submitted URL is checked for syntax and scheme, but the audited code path does not reject loopback, private, or link-local destinations before the Webmention request is issued. This lets a normal user trigger server-side HTTP requests toward internal services. DetailsThe entry point is the normal post creation API. The user-controlled The post creation flow then schedules Webmention delivery for public communities. This creates a direct source-to-sink path from an externally supplied post URL to a server-side outbound HTTP request. Core vulnerable code path:
These snippets matter because they show that the attacker controls PoC_Complete instructions, including specific configuration details, to reproduce the vulnerability._Prerequisites:
Practical reproduction flow:
Complete PoC:
Outcome:
ImpactAn authenticated user can use the application server as a blind SSRF primitive against internal HTTP services. This can expose internal network reachability, trigger internal webhooks or administrative endpoints, and expand the attack surface beyond the public deployment boundary. Because the sink is reached after ordinary user content submission, the issue is practical to exploit in real deployments where normal users can post to public communities. Fixed in
0.19.18
References Updated May 13, 2026 · Source: OSV.dev
CVE-2026-42181
GHSA-h6hf-9846-xwrq
Apr 24, 2026
Lemmy has SSRF and internal image disclosure in post link metadata via unvalidated og:image
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
High
None
None
SummaryLemmy fetches metadata for user-supplied post URLs and, under the default As a result, an authenticated low-privileged user can submit an attacker-controlled public page whose Open Graph image points to an internal image endpoint. Lemmy will fetch that internal image server-side and store a local thumbnail that can then be served back to users. DetailsThe metadata fetch logic applies an internal-address check only to the initial post URL. After HTML parsing, This creates a two-stage source-to-sink chain where the first URL is constrained, but the security boundary is bypassed through an unvalidated secondary resource. Core vulnerable code path:
These snippets show that only the outer page URL is checked, while the extracted PoCPrerequisites:
Practical reproduction flow:
Complete PoC attacker page:
Complete PoC request:
Outcome:
ImpactThis issue upgrades an attacker-controlled external page into an internal image fetch primitive. It can be used to retrieve internal image resources, expose content that is otherwise reachable only from the application host, and publish those internal resources through Lemmy's own thumbnail serving path. Because the vulnerable mode is the documented default behavior for link previews, the issue is relevant even without non-default privacy settings. Fixed in
0.19.18
References
Updated May 13, 2026 · Source: OSV.dev |
0.19.10-beta.0
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
0.19.9
unknown
2 CVEs
CVE-2026-42180
GHSA-3jvj-v6w2-h948
Apr 24, 2026
Lemmy has SSRF in /api/v3/post via Webmention dispatch
6.3
/ 10
Medium
Network
Low
Low
None
Unchanged
Low
Low
Low
SummaryLemmy allows an authenticated low-privileged user to create a link post through The submitted URL is checked for syntax and scheme, but the audited code path does not reject loopback, private, or link-local destinations before the Webmention request is issued. This lets a normal user trigger server-side HTTP requests toward internal services. DetailsThe entry point is the normal post creation API. The user-controlled The post creation flow then schedules Webmention delivery for public communities. This creates a direct source-to-sink path from an externally supplied post URL to a server-side outbound HTTP request. Core vulnerable code path:
These snippets matter because they show that the attacker controls PoC_Complete instructions, including specific configuration details, to reproduce the vulnerability._Prerequisites:
Practical reproduction flow:
Complete PoC:
Outcome:
ImpactAn authenticated user can use the application server as a blind SSRF primitive against internal HTTP services. This can expose internal network reachability, trigger internal webhooks or administrative endpoints, and expand the attack surface beyond the public deployment boundary. Because the sink is reached after ordinary user content submission, the issue is practical to exploit in real deployments where normal users can post to public communities. Fixed in
0.19.18
References Updated May 13, 2026 · Source: OSV.dev
CVE-2026-42181
GHSA-h6hf-9846-xwrq
Apr 24, 2026
Lemmy has SSRF and internal image disclosure in post link metadata via unvalidated og:image
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
High
None
None
SummaryLemmy fetches metadata for user-supplied post URLs and, under the default As a result, an authenticated low-privileged user can submit an attacker-controlled public page whose Open Graph image points to an internal image endpoint. Lemmy will fetch that internal image server-side and store a local thumbnail that can then be served back to users. DetailsThe metadata fetch logic applies an internal-address check only to the initial post URL. After HTML parsing, This creates a two-stage source-to-sink chain where the first URL is constrained, but the security boundary is bypassed through an unvalidated secondary resource. Core vulnerable code path:
These snippets show that only the outer page URL is checked, while the extracted PoCPrerequisites:
Practical reproduction flow:
Complete PoC attacker page:
Complete PoC request:
Outcome:
ImpactThis issue upgrades an attacker-controlled external page into an internal image fetch primitive. It can be used to retrieve internal image resources, expose content that is otherwise reachable only from the application host, and publish those internal resources through Lemmy's own thumbnail serving path. Because the vulnerable mode is the documented default behavior for link previews, the issue is relevant even without non-default privacy settings. Fixed in
0.19.18
References
Updated May 13, 2026 · Source: OSV.dev |
0.19.9
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
0.19.9-beta.4
unknown
2 CVEs
CVE-2026-42180
GHSA-3jvj-v6w2-h948
Apr 24, 2026
Lemmy has SSRF in /api/v3/post via Webmention dispatch
6.3
/ 10
Medium
Network
Low
Low
None
Unchanged
Low
Low
Low
SummaryLemmy allows an authenticated low-privileged user to create a link post through The submitted URL is checked for syntax and scheme, but the audited code path does not reject loopback, private, or link-local destinations before the Webmention request is issued. This lets a normal user trigger server-side HTTP requests toward internal services. DetailsThe entry point is the normal post creation API. The user-controlled The post creation flow then schedules Webmention delivery for public communities. This creates a direct source-to-sink path from an externally supplied post URL to a server-side outbound HTTP request. Core vulnerable code path:
These snippets matter because they show that the attacker controls PoC_Complete instructions, including specific configuration details, to reproduce the vulnerability._Prerequisites:
Practical reproduction flow:
Complete PoC:
Outcome:
ImpactAn authenticated user can use the application server as a blind SSRF primitive against internal HTTP services. This can expose internal network reachability, trigger internal webhooks or administrative endpoints, and expand the attack surface beyond the public deployment boundary. Because the sink is reached after ordinary user content submission, the issue is practical to exploit in real deployments where normal users can post to public communities. Fixed in
0.19.18
References Updated May 13, 2026 · Source: OSV.dev
CVE-2026-42181
GHSA-h6hf-9846-xwrq
Apr 24, 2026
Lemmy has SSRF and internal image disclosure in post link metadata via unvalidated og:image
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
High
None
None
SummaryLemmy fetches metadata for user-supplied post URLs and, under the default As a result, an authenticated low-privileged user can submit an attacker-controlled public page whose Open Graph image points to an internal image endpoint. Lemmy will fetch that internal image server-side and store a local thumbnail that can then be served back to users. DetailsThe metadata fetch logic applies an internal-address check only to the initial post URL. After HTML parsing, This creates a two-stage source-to-sink chain where the first URL is constrained, but the security boundary is bypassed through an unvalidated secondary resource. Core vulnerable code path:
These snippets show that only the outer page URL is checked, while the extracted PoCPrerequisites:
Practical reproduction flow:
Complete PoC attacker page:
Complete PoC request:
Outcome:
ImpactThis issue upgrades an attacker-controlled external page into an internal image fetch primitive. It can be used to retrieve internal image resources, expose content that is otherwise reachable only from the application host, and publish those internal resources through Lemmy's own thumbnail serving path. Because the vulnerable mode is the documented default behavior for link previews, the issue is relevant even without non-default privacy settings. Fixed in
0.19.18
References
Updated May 13, 2026 · Source: OSV.dev |
0.19.9-beta.4
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
0.19.9-beta.3
unknown
2 CVEs
CVE-2026-42180
GHSA-3jvj-v6w2-h948
Apr 24, 2026
Lemmy has SSRF in /api/v3/post via Webmention dispatch
6.3
/ 10
Medium
Network
Low
Low
None
Unchanged
Low
Low
Low
SummaryLemmy allows an authenticated low-privileged user to create a link post through The submitted URL is checked for syntax and scheme, but the audited code path does not reject loopback, private, or link-local destinations before the Webmention request is issued. This lets a normal user trigger server-side HTTP requests toward internal services. DetailsThe entry point is the normal post creation API. The user-controlled The post creation flow then schedules Webmention delivery for public communities. This creates a direct source-to-sink path from an externally supplied post URL to a server-side outbound HTTP request. Core vulnerable code path:
These snippets matter because they show that the attacker controls PoC_Complete instructions, including specific configuration details, to reproduce the vulnerability._Prerequisites:
Practical reproduction flow:
Complete PoC:
Outcome:
ImpactAn authenticated user can use the application server as a blind SSRF primitive against internal HTTP services. This can expose internal network reachability, trigger internal webhooks or administrative endpoints, and expand the attack surface beyond the public deployment boundary. Because the sink is reached after ordinary user content submission, the issue is practical to exploit in real deployments where normal users can post to public communities. Fixed in
0.19.18
References Updated May 13, 2026 · Source: OSV.dev
CVE-2026-42181
GHSA-h6hf-9846-xwrq
Apr 24, 2026
Lemmy has SSRF and internal image disclosure in post link metadata via unvalidated og:image
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
High
None
None
SummaryLemmy fetches metadata for user-supplied post URLs and, under the default As a result, an authenticated low-privileged user can submit an attacker-controlled public page whose Open Graph image points to an internal image endpoint. Lemmy will fetch that internal image server-side and store a local thumbnail that can then be served back to users. DetailsThe metadata fetch logic applies an internal-address check only to the initial post URL. After HTML parsing, This creates a two-stage source-to-sink chain where the first URL is constrained, but the security boundary is bypassed through an unvalidated secondary resource. Core vulnerable code path:
These snippets show that only the outer page URL is checked, while the extracted PoCPrerequisites:
Practical reproduction flow:
Complete PoC attacker page:
Complete PoC request:
Outcome:
ImpactThis issue upgrades an attacker-controlled external page into an internal image fetch primitive. It can be used to retrieve internal image resources, expose content that is otherwise reachable only from the application host, and publish those internal resources through Lemmy's own thumbnail serving path. Because the vulnerable mode is the documented default behavior for link previews, the issue is relevant even without non-default privacy settings. Fixed in
0.19.18
References
Updated May 13, 2026 · Source: OSV.dev |
0.19.9-beta.3
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
1.0.0-alpha.0
unknown
|
1.0.0-alpha.0
unknown
Dependencies (33)
+ 25 more
Changelog
Compare changes
|
|
0.20.0-alpha.5
unknown
|
0.20.0-alpha.5
unknown
Dependencies (33)
+ 25 more
Changelog
Compare changes
|
|
0.19.9-beta.2
unknown
2 CVEs
CVE-2026-42180
GHSA-3jvj-v6w2-h948
Apr 24, 2026
Lemmy has SSRF in /api/v3/post via Webmention dispatch
6.3
/ 10
Medium
Network
Low
Low
None
Unchanged
Low
Low
Low
SummaryLemmy allows an authenticated low-privileged user to create a link post through The submitted URL is checked for syntax and scheme, but the audited code path does not reject loopback, private, or link-local destinations before the Webmention request is issued. This lets a normal user trigger server-side HTTP requests toward internal services. DetailsThe entry point is the normal post creation API. The user-controlled The post creation flow then schedules Webmention delivery for public communities. This creates a direct source-to-sink path from an externally supplied post URL to a server-side outbound HTTP request. Core vulnerable code path:
These snippets matter because they show that the attacker controls PoC_Complete instructions, including specific configuration details, to reproduce the vulnerability._Prerequisites:
Practical reproduction flow:
Complete PoC:
Outcome:
ImpactAn authenticated user can use the application server as a blind SSRF primitive against internal HTTP services. This can expose internal network reachability, trigger internal webhooks or administrative endpoints, and expand the attack surface beyond the public deployment boundary. Because the sink is reached after ordinary user content submission, the issue is practical to exploit in real deployments where normal users can post to public communities. Fixed in
0.19.18
References Updated May 13, 2026 · Source: OSV.dev
CVE-2026-42181
GHSA-h6hf-9846-xwrq
Apr 24, 2026
Lemmy has SSRF and internal image disclosure in post link metadata via unvalidated og:image
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
High
None
None
SummaryLemmy fetches metadata for user-supplied post URLs and, under the default As a result, an authenticated low-privileged user can submit an attacker-controlled public page whose Open Graph image points to an internal image endpoint. Lemmy will fetch that internal image server-side and store a local thumbnail that can then be served back to users. DetailsThe metadata fetch logic applies an internal-address check only to the initial post URL. After HTML parsing, This creates a two-stage source-to-sink chain where the first URL is constrained, but the security boundary is bypassed through an unvalidated secondary resource. Core vulnerable code path:
These snippets show that only the outer page URL is checked, while the extracted PoCPrerequisites:
Practical reproduction flow:
Complete PoC attacker page:
Complete PoC request:
Outcome:
ImpactThis issue upgrades an attacker-controlled external page into an internal image fetch primitive. It can be used to retrieve internal image resources, expose content that is otherwise reachable only from the application host, and publish those internal resources through Lemmy's own thumbnail serving path. Because the vulnerable mode is the documented default behavior for link previews, the issue is relevant even without non-default privacy settings. Fixed in
0.19.18
References
Updated May 13, 2026 · Source: OSV.dev |
0.19.9-beta.2
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
0.19.9-beta.1
unknown
2 CVEs
CVE-2026-42180
GHSA-3jvj-v6w2-h948
Apr 24, 2026
Lemmy has SSRF in /api/v3/post via Webmention dispatch
6.3
/ 10
Medium
Network
Low
Low
None
Unchanged
Low
Low
Low
SummaryLemmy allows an authenticated low-privileged user to create a link post through The submitted URL is checked for syntax and scheme, but the audited code path does not reject loopback, private, or link-local destinations before the Webmention request is issued. This lets a normal user trigger server-side HTTP requests toward internal services. DetailsThe entry point is the normal post creation API. The user-controlled The post creation flow then schedules Webmention delivery for public communities. This creates a direct source-to-sink path from an externally supplied post URL to a server-side outbound HTTP request. Core vulnerable code path:
These snippets matter because they show that the attacker controls PoC_Complete instructions, including specific configuration details, to reproduce the vulnerability._Prerequisites:
Practical reproduction flow:
Complete PoC:
Outcome:
ImpactAn authenticated user can use the application server as a blind SSRF primitive against internal HTTP services. This can expose internal network reachability, trigger internal webhooks or administrative endpoints, and expand the attack surface beyond the public deployment boundary. Because the sink is reached after ordinary user content submission, the issue is practical to exploit in real deployments where normal users can post to public communities. Fixed in
0.19.18
References Updated May 13, 2026 · Source: OSV.dev
CVE-2026-42181
GHSA-h6hf-9846-xwrq
Apr 24, 2026
Lemmy has SSRF and internal image disclosure in post link metadata via unvalidated og:image
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
High
None
None
SummaryLemmy fetches metadata for user-supplied post URLs and, under the default As a result, an authenticated low-privileged user can submit an attacker-controlled public page whose Open Graph image points to an internal image endpoint. Lemmy will fetch that internal image server-side and store a local thumbnail that can then be served back to users. DetailsThe metadata fetch logic applies an internal-address check only to the initial post URL. After HTML parsing, This creates a two-stage source-to-sink chain where the first URL is constrained, but the security boundary is bypassed through an unvalidated secondary resource. Core vulnerable code path:
These snippets show that only the outer page URL is checked, while the extracted PoCPrerequisites:
Practical reproduction flow:
Complete PoC attacker page:
Complete PoC request:
Outcome:
ImpactThis issue upgrades an attacker-controlled external page into an internal image fetch primitive. It can be used to retrieve internal image resources, expose content that is otherwise reachable only from the application host, and publish those internal resources through Lemmy's own thumbnail serving path. Because the vulnerable mode is the documented default behavior for link previews, the issue is relevant even without non-default privacy settings. Fixed in
0.19.18
References
Updated May 13, 2026 · Source: OSV.dev |
0.19.9-beta.1
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
0.19.8
unknown
2 CVEs
CVE-2026-42180
GHSA-3jvj-v6w2-h948
Apr 24, 2026
Lemmy has SSRF in /api/v3/post via Webmention dispatch
6.3
/ 10
Medium
Network
Low
Low
None
Unchanged
Low
Low
Low
SummaryLemmy allows an authenticated low-privileged user to create a link post through The submitted URL is checked for syntax and scheme, but the audited code path does not reject loopback, private, or link-local destinations before the Webmention request is issued. This lets a normal user trigger server-side HTTP requests toward internal services. DetailsThe entry point is the normal post creation API. The user-controlled The post creation flow then schedules Webmention delivery for public communities. This creates a direct source-to-sink path from an externally supplied post URL to a server-side outbound HTTP request. Core vulnerable code path:
These snippets matter because they show that the attacker controls PoC_Complete instructions, including specific configuration details, to reproduce the vulnerability._Prerequisites:
Practical reproduction flow:
Complete PoC:
Outcome:
ImpactAn authenticated user can use the application server as a blind SSRF primitive against internal HTTP services. This can expose internal network reachability, trigger internal webhooks or administrative endpoints, and expand the attack surface beyond the public deployment boundary. Because the sink is reached after ordinary user content submission, the issue is practical to exploit in real deployments where normal users can post to public communities. Fixed in
0.19.18
References Updated May 13, 2026 · Source: OSV.dev
CVE-2026-42181
GHSA-h6hf-9846-xwrq
Apr 24, 2026
Lemmy has SSRF and internal image disclosure in post link metadata via unvalidated og:image
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
High
None
None
SummaryLemmy fetches metadata for user-supplied post URLs and, under the default As a result, an authenticated low-privileged user can submit an attacker-controlled public page whose Open Graph image points to an internal image endpoint. Lemmy will fetch that internal image server-side and store a local thumbnail that can then be served back to users. DetailsThe metadata fetch logic applies an internal-address check only to the initial post URL. After HTML parsing, This creates a two-stage source-to-sink chain where the first URL is constrained, but the security boundary is bypassed through an unvalidated secondary resource. Core vulnerable code path:
These snippets show that only the outer page URL is checked, while the extracted PoCPrerequisites:
Practical reproduction flow:
Complete PoC attacker page:
Complete PoC request:
Outcome:
ImpactThis issue upgrades an attacker-controlled external page into an internal image fetch primitive. It can be used to retrieve internal image resources, expose content that is otherwise reachable only from the application host, and publish those internal resources through Lemmy's own thumbnail serving path. Because the vulnerable mode is the documented default behavior for link previews, the issue is relevant even without non-default privacy settings. Fixed in
0.19.18
References
Updated May 13, 2026 · Source: OSV.dev |
0.19.8
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
0.19.8-beta.0
unknown
2 CVEs
CVE-2026-42180
GHSA-3jvj-v6w2-h948
Apr 24, 2026
Lemmy has SSRF in /api/v3/post via Webmention dispatch
6.3
/ 10
Medium
Network
Low
Low
None
Unchanged
Low
Low
Low
SummaryLemmy allows an authenticated low-privileged user to create a link post through The submitted URL is checked for syntax and scheme, but the audited code path does not reject loopback, private, or link-local destinations before the Webmention request is issued. This lets a normal user trigger server-side HTTP requests toward internal services. DetailsThe entry point is the normal post creation API. The user-controlled The post creation flow then schedules Webmention delivery for public communities. This creates a direct source-to-sink path from an externally supplied post URL to a server-side outbound HTTP request. Core vulnerable code path:
These snippets matter because they show that the attacker controls PoC_Complete instructions, including specific configuration details, to reproduce the vulnerability._Prerequisites:
Practical reproduction flow:
Complete PoC:
Outcome:
ImpactAn authenticated user can use the application server as a blind SSRF primitive against internal HTTP services. This can expose internal network reachability, trigger internal webhooks or administrative endpoints, and expand the attack surface beyond the public deployment boundary. Because the sink is reached after ordinary user content submission, the issue is practical to exploit in real deployments where normal users can post to public communities. Fixed in
0.19.18
References Updated May 13, 2026 · Source: OSV.dev
CVE-2026-42181
GHSA-h6hf-9846-xwrq
Apr 24, 2026
Lemmy has SSRF and internal image disclosure in post link metadata via unvalidated og:image
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
High
None
None
SummaryLemmy fetches metadata for user-supplied post URLs and, under the default As a result, an authenticated low-privileged user can submit an attacker-controlled public page whose Open Graph image points to an internal image endpoint. Lemmy will fetch that internal image server-side and store a local thumbnail that can then be served back to users. DetailsThe metadata fetch logic applies an internal-address check only to the initial post URL. After HTML parsing, This creates a two-stage source-to-sink chain where the first URL is constrained, but the security boundary is bypassed through an unvalidated secondary resource. Core vulnerable code path:
These snippets show that only the outer page URL is checked, while the extracted PoCPrerequisites:
Practical reproduction flow:
Complete PoC attacker page:
Complete PoC request:
Outcome:
ImpactThis issue upgrades an attacker-controlled external page into an internal image fetch primitive. It can be used to retrieve internal image resources, expose content that is otherwise reachable only from the application host, and publish those internal resources through Lemmy's own thumbnail serving path. Because the vulnerable mode is the documented default behavior for link previews, the issue is relevant even without non-default privacy settings. Fixed in
0.19.18
References
Updated May 13, 2026 · Source: OSV.dev |
0.19.8-beta.0
unknown
Dependencies (34)
+ 26 more
Changelog
Compare changes
|
|
0.19.7
unknown
2 CVEs
CVE-2026-42180
GHSA-3jvj-v6w2-h948
Apr 24, 2026
Lemmy has SSRF in /api/v3/post via Webmention dispatch
6.3
/ 10
Medium
Network
Low
Low
None
Unchanged
Low
Low
Low
SummaryLemmy allows an authenticated low-privileged user to create a link post through The submitted URL is checked for syntax and scheme, but the audited code path does not reject loopback, private, or link-local destinations before the Webmention request is issued. This lets a normal user trigger server-side HTTP requests toward internal services. DetailsThe entry point is the normal post creation API. The user-controlled The post creation flow then schedules Webmention delivery for public communities. This creates a direct source-to-sink path from an externally supplied post URL to a server-side outbound HTTP request. Core vulnerable code path:
These snippets matter because they show that the attacker controls PoC_Complete instructions, including specific configuration details, to reproduce the vulnerability._Prerequisites:
Practical reproduction flow:
Complete PoC:
Outcome:
ImpactAn authenticated user can use the application server as a blind SSRF primitive against internal HTTP services. This can expose internal network reachability, trigger internal webhooks or administrative endpoints, and expand the attack surface beyond the public deployment boundary. Because the sink is reached after ordinary user content submission, the issue is practical to exploit in real deployments where normal users can post to public communities. Fixed in
0.19.18
References Updated May 13, 2026 · Source: OSV.dev
CVE-2026-42181
GHSA-h6hf-9846-xwrq
Apr 24, 2026
Lemmy has SSRF and internal image disclosure in post link metadata via unvalidated og:image
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
High
None
None
SummaryLemmy fetches metadata for user-supplied post URLs and, under the default As a result, an authenticated low-privileged user can submit an attacker-controlled public page whose Open Graph image points to an internal image endpoint. Lemmy will fetch that internal image server-side and store a local thumbnail that can then be served back to users. DetailsThe metadata fetch logic applies an internal-address check only to the initial post URL. After HTML parsing, This creates a two-stage source-to-sink chain where the first URL is constrained, but the security boundary is bypassed through an unvalidated secondary resource. Core vulnerable code path:
These snippets show that only the outer page URL is checked, while the extracted PoCPrerequisites:
Practical reproduction flow:
Complete PoC attacker page:
Complete PoC request:
Outcome:
ImpactThis issue upgrades an attacker-controlled external page into an internal image fetch primitive. It can be used to retrieve internal image resources, expose content that is otherwise reachable only from the application host, and publish those internal resources through Lemmy's own thumbnail serving path. Because the vulnerable mode is the documented default behavior for link previews, the issue is relevant even without non-default privacy settings. Fixed in
0.19.18
References
Updated May 13, 2026 · Source: OSV.dev |
0.19.7
unknown
Dependencies (32)
+ 24 more
Changelog
Compare changes
|
|
0.19.7-beta.2
unknown
2 CVEs
CVE-2026-42180
GHSA-3jvj-v6w2-h948
Apr 24, 2026
Lemmy has SSRF in /api/v3/post via Webmention dispatch
6.3
/ 10
Medium
Network
Low
Low
None
Unchanged
Low
Low
Low
SummaryLemmy allows an authenticated low-privileged user to create a link post through The submitted URL is checked for syntax and scheme, but the audited code path does not reject loopback, private, or link-local destinations before the Webmention request is issued. This lets a normal user trigger server-side HTTP requests toward internal services. DetailsThe entry point is the normal post creation API. The user-controlled The post creation flow then schedules Webmention delivery for public communities. This creates a direct source-to-sink path from an externally supplied post URL to a server-side outbound HTTP request. Core vulnerable code path:
These snippets matter because they show that the attacker controls PoC_Complete instructions, including specific configuration details, to reproduce the vulnerability._Prerequisites:
Practical reproduction flow:
Complete PoC:
Outcome:
ImpactAn authenticated user can use the application server as a blind SSRF primitive against internal HTTP services. This can expose internal network reachability, trigger internal webhooks or administrative endpoints, and expand the attack surface beyond the public deployment boundary. Because the sink is reached after ordinary user content submission, the issue is practical to exploit in real deployments where normal users can post to public communities. Fixed in
0.19.18
References Updated May 13, 2026 · Source: OSV.dev
CVE-2026-42181
GHSA-h6hf-9846-xwrq
Apr 24, 2026
Lemmy has SSRF and internal image disclosure in post link metadata via unvalidated og:image
6.5
/ 10
Medium
Network
Low
Low
None
Unchanged
High
None
None
SummaryLemmy fetches metadata for user-supplied post URLs and, under the default As a result, an authenticated low-privileged user can submit an attacker-controlled public page whose Open Graph image points to an internal image endpoint. Lemmy will fetch that internal image server-side and store a local thumbnail that can then be served back to users. DetailsThe metadata fetch logic applies an internal-address check only to the initial post URL. After HTML parsing, This creates a two-stage source-to-sink chain where the first URL is constrained, but the security boundary is bypassed through an unvalidated secondary resource. Core vulnerable code path:
These snippets show that only the outer page URL is checked, while the extracted PoCPrerequisites:
Practical reproduction flow:
Complete PoC attacker page:
Complete PoC request:
Outcome:
ImpactThis issue upgrades an attacker-controlled external page into an internal image fetch primitive. It can be used to retrieve internal image resources, expose content that is otherwise reachable only from the application host, and publish those internal resources through Lemmy's own thumbnail serving path. Because the vulnerable mode is the documented default behavior for link previews, the issue is relevant even without non-default privacy settings. Fixed in
0.19.18
References
Updated May 13, 2026 · Source: OSV.dev |
0.19.7-beta.2
unknown
Dependencies (32)
+ 24 more
Changelog
Compare changes
|