PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-54740 LemmyNet CVE debrief

A junior moderator can strip senior moderators from the community moderator list in Lemmy versions prior to 0.19.19 and 1.0.0-alpha.18. This issue arises from insufficient rank checks in the handling of ActivityPub Remove activities. The vulnerability allows lower-ranked moderators to remove higher-ranked moderators by sending a signed ActivityPub Remove activity to the target instance. This can disrupt community management and compromise the integrity of moderation roles. Administrators and moderators should verify their version and apply updates to prevent unauthorized moderator actions. They should also review community moderator lists for unauthorized changes and restrict moder

Vendor
LemmyNet
Product
lemmy
CVSS
MEDIUM 6.5
CISA KEV
Not listed in stored evidence
Original CVE published
2026-08-19
Original CVE updated
2026-09-09
Advisory published
2026-08-19
Advisory updated
2026-09-09

Who should care

Lemmy instance administrators, moderators, and users with elevated privileges should assess exposure and verify their version to prevent unauthorized moderator actions. They should review community moderator lists for unauthorized changes, restrict moderator actions to trusted users, and implement additional security measures to prevent exploitation.

Why it matters

CVE-2026-54740 allows junior moderators to remove senior moderators in Lemmy versions prior to 0.19.19 and 1.0.0-alpha.18. Administrators and moderators should verify their version and apply updates to prevent unauthorized actions.

  • Junior moderators can remove senior moderators, potentially disrupting community management.
  • Instance administrators must verify and apply updates to prevent exploitation.
  • Moderators should review community moderator lists for unauthorized changes.

Technical summary

The issue arises from insufficient rank checks in the handling of ActivityPub Remove activities in Lemmy versions prior to 0.19.19 and 1.0.0-alpha.18. A junior moderator can remove a senior moderator by sending a signed ActivityPub Remove activity to the target instance. This is possible because the local API uses LocalUser::is_higher_mod_or_admin_check to enforce moderator rank, but CollectionRemove::verify in crates/apub/activities/src/community/collection_remove.rs only calls verify_mod_action. As a result, junior moderators can strip senior moderators from the community moderator list, potentially disrupting community management.

Defensive priority

Moderators and administrators of Lemmy instances should verify their version and apply updates to prevent junior moderators from removing senior moderators.

Recommended defensive actions

  • Verify and apply Lemmy updates to versions 0.19.19 or 1.0.0-alpha.18.
  • Review community moderator lists for unauthorized changes.
  • Restrict moderator actions to trusted users.
  • Monitor for suspicious ActivityPub Remove activities.
  • Perform regular security audits on moderator roles and permissions.
  • Implement additional logging and monitoring for moderation actions.
  • Conduct a thorough review of community management policies and procedures.

Evidence notes

The CVE record and NVD entry provide details on the vulnerability, including its description, CVSS score, and affected versions. References include commits and pull requests from the Lemmy repository, as well as GitHub security advisories.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-54740 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-54740

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-54740 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-54740

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.