SB2026090719 - Multiple vulnerabilities in Mastodon
Published: September 7, 2026 Updated: November 6, 2026
Breakdown by Severity
- Low
- Medium
- High
- Critical
Description
This security bulletin contains information about 3 vulnerabilities.
1) Incorrect authorization (CVE-ID: N/A)
CWE-ID: CWE-863 - Incorrect Authorization
CVSSv4: 8.6 [CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N]
The vulnerability allows a remote user to restore their ability to log in.
The vulnerability exists due to incomplete permission checks in the admin API when handling requests from staff accounts disabled through the Freeze action. A remote privileged user can invoke admin API endpoints to restore their ability to log in.
The issue is specific to accounts disabled through the Freeze action; accounts demoted from their roles or suspended lose API access.
2) Improper Authentication (CVE-ID: N/A)
CWE-ID: CWE-287 - Improper Authentication
CVSSv4: 9.1 [CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N]
The vulnerability allows a remote attacker to log in to affected accounts without a valid password.
The vulnerability exists due to improper authentication in Mastodon's authentication flow when processing sign-in attempts for accounts without database-stored passwords. A remote attacker can provide any password and proceed to second-factor authentication to log in to affected accounts without a valid password.
Exploitation requires a valid security key, backup code, or TOTP token for an account with two-factor authentication enabled that uses LDAP, PAM, or server-configured SSO.
3) Inefficient Algorithmic Complexity (CVE-ID: N/A)
CWE-ID: CWE-407 - Inefficient Algorithmic Complexity
CVSSv4: 6.9 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N]
The vulnerability allows an unauthenticated remote attacker to cause a denial of service in Mastodon.
The vulnerability exists due to missing safeguards against pathological JSON-LD inputs to the RDF Dataset Canonicalization algorithm used by Mastodon when verifying Linked Data Signatures. An unauthenticated remote attacker can submit crafted activities that each take up to several minutes to process without requiring victim interaction.
Remediation
Install update from vendor's website.