lemmy_api
Activity
- Latest release
- 2y ago
- Total releases
- 59
- Cadence
- ~3 days
- Last 12 months
- 0
Details
- License
- AGPL-3.0
- First release
- Jul 24, 2021
| Version | Released | |
|---|---|---|
0.19.1-rc.1
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.19.1-rc.1
unknown
Dependencies (22)
+ 14 more |
|
0.18.2
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.18.2
unknown
Dependencies (19)
+ 11 more |
|
0.18.2-rc.2
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.18.2-rc.2
unknown
Dependencies (19)
+ 11 more |
|
0.18.1
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.18.1
unknown
Dependencies (19)
+ 11 more |
|
0.18.1-rc.10
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.18.1-rc.10
unknown
Dependencies (19)
+ 11 more |
|
0.18.1-rc.9
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.18.1-rc.9
unknown
Dependencies (19)
+ 11 more |
|
0.18.1-rc.2
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.18.1-rc.2
unknown
Dependencies (16)
+ 8 more |
|
0.18.0
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.18.0
unknown
Dependencies (15)
+ 7 more |
|
0.18.0-rc.8
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.18.0-rc.8
unknown
Dependencies (15)
+ 7 more |
|
0.18.0-rc.4
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.18.0-rc.4
unknown
Dependencies (15)
+ 7 more |
|
0.17.4
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.17.4
unknown
Dependencies (20)
+ 12 more |
|
0.17.3
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.17.3
unknown
Dependencies (20)
+ 12 more |
|
0.17.2
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.17.2
unknown
Dependencies (20)
+ 12 more |
|
0.17.2-rc.2
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.17.2-rc.2
unknown
Dependencies (20)
+ 12 more |
|
0.17.2-rc.1
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.17.2-rc.1
unknown
Dependencies (20)
+ 12 more |
|
0.17.1
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.17.1
unknown
Dependencies (20)
+ 12 more |
|
0.17.0
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.17.0
unknown
Dependencies (20)
+ 12 more |
|
0.16.7
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.16.7
unknown
Dependencies (21)
+ 13 more |
|
0.16.3
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.16.3
unknown
Dependencies (37)
+ 29 more |
|
0.16.3-rc.1
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.16.3-rc.1
unknown
Dependencies (37)
+ 29 more |
|
0.16.2-rc.1
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.16.2-rc.1
unknown
Dependencies (37)
+ 29 more |
|
0.16.1-rc.1
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.16.1-rc.1
unknown
Dependencies (37)
+ 29 more |
|
0.16.0
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.16.0
unknown
Dependencies (37)
+ 29 more |
|
0.16.0-rc.4
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.16.0-rc.4
unknown
Dependencies (37)
+ 29 more |
|
0.16.0-rc.3
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.16.0-rc.3
unknown
Dependencies (37)
+ 29 more |
|
0.16.0-rc.2
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.16.0-rc.2
unknown
Dependencies (37)
+ 29 more |
|
0.15.4
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.15.4
unknown
Dependencies (37)
+ 29 more |
|
0.15.4-rc.1
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.15.4-rc.1
unknown
Dependencies (37)
+ 29 more |
|
0.15.2
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.15.2
unknown
Dependencies (37)
+ 29 more |
|
0.15.2-rc.1
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.15.2-rc.1
unknown
Dependencies (37)
+ 29 more |
|
0.15.0-rc.7
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.15.0-rc.7
unknown
Dependencies (37)
+ 29 more |
|
0.15.0-rc.3
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.15.0-rc.3
unknown
Dependencies (37)
+ 29 more |
|
0.14.5
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.14.5
unknown
Dependencies (37)
+ 29 more |
|
0.14.5-rc.2
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.14.5-rc.2
unknown
Dependencies (37)
+ 29 more |
|
0.14.5-rc.1
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.14.5-rc.1
unknown
Dependencies (37)
+ 29 more |
|
0.14.4-rc.4
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.14.4-rc.4
unknown
Dependencies (37)
+ 29 more |
|
0.14.4-rc.3
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.14.4-rc.3
unknown
Dependencies (37)
+ 29 more |
|
0.14.3
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.14.3
unknown
Dependencies (37)
+ 29 more |
|
0.14.2
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.14.2
unknown
Dependencies (37)
+ 29 more |
|
0.14.2-rc.1
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.14.2-rc.1
unknown
Dependencies (37)
+ 29 more |
|
0.14.1
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.14.1
unknown
Dependencies (39)
+ 31 more |
|
0.14.0
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.14.0
unknown
Dependencies (39)
+ 31 more |
|
0.14.0-rc.2
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.14.0-rc.2
unknown
Dependencies (39)
+ 31 more |
|
0.14.0-rc.1
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.14.0-rc.1
unknown
Dependencies (39)
+ 31 more |
|
0.13.5
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.13.5
unknown
Dependencies (39)
+ 31 more |
|
0.13.5-rc.7
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.13.5-rc.7
unknown
Dependencies (38)
+ 30 more |
|
0.13.5-rc.6
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.13.5-rc.6
unknown
Dependencies (38)
+ 30 more |
|
0.13.1
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.13.1
unknown
Dependencies (39)
+ 31 more |
|
0.13.0
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.13.0
unknown
Dependencies (39)
+ 31 more |
|
0.12.2
unknown
3 CVEs
GHSA-qxrw-f6fh-34r7
May 06, 2026
Lemmy resend-verification endpoint exposes registered email addresses to unauthenticated users
Medium
Network
Low
None
None
SummaryThe unauthenticated resend-verification endpoint returns different responses for registered and unregistered email addresses. A malicious third party can submit candidate addresses to Details
The password reset endpoint already uses a safer pattern. It discards lookup errors and returns success, which prevents the same account-discovery channel. Proof of ConceptThe following script creates one user and probes that address plus a missing address.
Output:
ImpactA malicious third party can enumerate registered email addresses without authentication. The endpoint uses the registration rate limit bucket, not an endpoint-specific anti-enumeration limit, so the attacker can automate probes across candidate address lists. The response also distinguishes missing accounts from banned or deleted accounts because Recommended FixUse the password-reset pattern for resend verification. Move the lookup and email-send work into a helper, ignore helper errors in the handler, and always return Found by aisafe.io References Updated May 07, 2026 · Source: OSV.dev
GHSA-95q8-x6r6-672m
May 06, 2026
Lemmy may expose private community data through community, saved, liked, and modlog API views
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. SummaryLemmy applies private-community checks in Details
The modlog query returns
The control paths show the expected check.
Proof of ConceptThe following script reproduces the leak against a fresh Lemmy instance. Tested against
Output:
ImpactBob can read private community descriptions and sidebars before a moderator approves him. Alice can leave a private community, or a moderator can remove her, and Lemmy still returns private post bodies that Alice saved or liked while she was a member. An unauthenticated visitor can use the public modlog to discover private community metadata and removed private post names. Recommended FixApply the same private-community filter used by Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev
GHSA-jmxc-hhwx-gvv3
May 06, 2026
Private Lemmy instances expose multi-community metadata without authentication
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
Low
None
None
NOTE: Only affects development version. Summary
DetailsOther read handlers load
Proof of ConceptThe script creates a multi-community whose metadata contains a marker, turns on
Output:
The control request shows the privacy setting is active. The multi-community endpoint still returns the private metadata. ImpactAn unauthenticated visitor can read multi-community metadata from an instance whose admin configured the site as private. The exposed fields include names, titles, summaries, sidebars, owner identities, and member community lists. Recommended FixLoad Found by aisafe.io References Updated Jun 08, 2026 · Source: OSV.dev |
0.12.2
unknown
Dependencies (39)
+ 31 more |