PatchSiren cyber security CVE debrief
CVE-2026-54741 LemmyNet CVE debrief
A vulnerability in Lemmy, a link aggregator and forum for the fediverse, allows a blocked sender to edit a private message that the recipient can still see. This issue provides a post-block harassment path and is fixed in versions 0.19.19 and 1.0.0-alpha.18. The vulnerability exists because the edit path for private messages skips the block check that is present when creating new private messages. Specifically, the create_private_message function checks the recipient's block list using PersonActions::read_block before inserting a message, but the edit_private_message function in crates/api/api_crud/src/private_message/update.rs only checks that the caller is the original creator of
- Vendor
- LemmyNet
- Product
- lemmy
- CVSS
- MEDIUM 5.3
- 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
Defenders responsible for systems using Lemmy, particularly those in charge of maintaining and updating the software, should be aware of this vulnerability and take necessary actions to prevent exploitation. They should verify exposure, apply patches, and monitor for potential harassment attempts. This includes reviewing compensating controls for exposed systems and checking relevant monitoring, detection, and logs for exposed assets.
Why it matters
CVE-2026-54741 allows blocked senders to edit private messages in Lemmy, providing a post-block harassment path. Defenders should verify exposure, apply patches, and monitor for potential harassment attempts.
- Defenders need to verify exposure and assess the impact on their systems
- Blocked senders can edit private messages, allowing for post-block harassment
- Defenders should prioritize applying patches or updates to affected systems
- Monitoring for potential harassment attempts is necessary
Technical summary
The vulnerability in Lemmy allows a blocked sender to edit a private message that the recipient can still see, providing a post-block harassment path. This issue is fixed in versions 0.19.19 and 1.0.0-alpha.18. The vulnerability exists because the edit path for private messages skips the block check that is present when creating new private messages. Specifically, the create_private_message function checks the recipient's block list using PersonActions::read_block before inserting a message, but the edit_private_message function only checks that the caller is the original creator of the private message.
Defensive priority
Defenders should prioritize verifying exposure and assessing the impact of this vulnerability on their systems, particularly those using Lemmy versions prior to 0.19.19 and 1.0.0-alpha.18.
Recommended defensive actions
- Verify Lemmy version and assess exposure
- Apply patches or updates to affected systems
- Monitor for potential harassment attempts
- Review compensating controls for exposed systems
- Check relevant monitoring, detection, and logs for exposed assets
- Track exceptions and retest remediated assets
- Plan vendor-supported updates through normal change control
Evidence notes
The CVE record and source references provide details on the vulnerability, including its description, affected versions, and fixed versions. The vulnerability allows a blocked sender to edit private messages in Lemmy, providing a post-block harassment path. Defenders should verify exposure, apply patches, and monitor for potential harassment attempts. The issue is fixed in Lemmy versions 0.19.19 and 1.0.0-alpha.18. The edit path for private messages was not properly checking the recipient's block list, allowing blocked senders to edit
Sources and references
Verified primary and authoritative sources
-
CVE-2026-54741 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-54741
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-54741 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-54741
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://github.com/LemmyNet/lemmy/commit/051b317c9d14b91972bb372c67f319d6900beb93
-
Source reference
Unverified legacy reference
URL: https://github.com/LemmyNet/lemmy/commit/2d169d630b86b9351e4b1dca451214b741f46150
-
Source reference
Unverified legacy reference
URL: https://github.com/LemmyNet/lemmy/pull/6472
-
Source reference
Unverified legacy reference
URL: https://github.com/LemmyNet/lemmy/pull/6476
-
Source reference
Unverified legacy reference
URL: https://github.com/LemmyNet/lemmy/releases/tag/0.19.19
-
Source reference
Unverified legacy reference
URL: https://github.com/LemmyNet/lemmy/releases/tag/1.0.0-alpha.18
-
Source reference
Unverified legacy reference
URL: https://github.com/LemmyNet/lemmy/security/advisories/GHSA-46g9-847m-qf8r
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.