Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Requires a valid authenticated local session (PR:L) per description; NVD's PR:N overstates risk. No integrity or availability impact applies.
Primary rating from Vendor (github).
CVSS VectorVendor: github
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Lifecycle Timeline
4DescriptionCVE.org
Mastodon is a free, open-source social network server based on ActivityPub. From 4.6.0-beta.1 until 4.6.4 and 4.7.0-beta.1, any logged-in local user could use the show action in app/controllers/admin/collections_controller.rb to access personally identifying information about another local user in a collection because the controller used the general collection policy instead of the admin collection policy namespace. The exposed data included the other user's current email address and last-used IP address. This issue is fixed in versions 4.6.4 and 4.7.0-beta.1.
AnalysisAI
Authenticated regular users on Mastodon instances running 4.6.0-beta.1 through 4.6.3 can access personally identifying information - specifically the email address and last-used IP address - belonging to any other local user by invoking the admin collections controller show action, which incorrectly resolved to the general collection policy instead of the admin-scoped policy. The root cause is a single missing namespace argument in a Pundit authorize call (authorize @collection vs. …
Unlock full vulnerability intelligence
- Risk assessment & exploitation conditions
- Attack chain visualization
- Remediation with exact patch versions
- Threat intelligence from 22 sources
- Personal watchlist & email alerts
Free forever · No credit card required
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata
Vulnerability AssessmentAI
| Exploitation | Exploitation requires a valid authenticated local session on the target Mastodon instance - the attacker must be a registered local user, not a remote federated account from another ActivityPub instance. … Additional conditions and limiting factors are described in the full assessment. |
| Risk Assessment | The NVD-assigned CVSS base score of 7.5 with vector AV:N/AC:L/PR:N/UI:N directly conflicts with the CVE description, which specifies 'any logged-in local user' as the threat actor - authentication is required. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in. |
| Exploit Scenario | An authenticated regular user on a multi-user Mastodon instance sends a GET request to /admin/collections/:id, substituting the collection ID of a target user. The server's Pundit authorize check resolves to the general CollectionPolicy rather than Admin::CollectionPolicy, passes without error, and returns the target user's current email address and last-used IP address in the response. … |
| Remediation | Upgrade to Mastodon 4.6.4 (stable) immediately; the release is confirmed at https://github.com/mastodon/mastodon/releases/tag/v4.6.4 and docker-compose users should update to ghcr.io/mastodon/mastodon:v4.6.4. … Detailed patch versions, workarounds, and compensating controls in full report. |
Recommended ActionAI
Within 24 hours, identify all Mastodon instances running versions 4.6.0-beta.1 through 4.6.3. …
Sign in for detailed remediation steps and compensating controls.
Threat intelligence, references, and detailed analysis are available after sign-in.
Same weakness CWE-200 – Information Exposure
View allSame technique Information Disclosure
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-55838