Improper access control in Joplin Server - CVE-2025-27134
Published: April 30, 2025 / Updated: May 26, 2026
Joplin Server
Detailed vulnerability description
The vulnerability allows a remote user to escalate privileges.
The vulnerability exists due to improper access control in the PATCH /api/users/:id endpoint when handling crafted API requests to update user attributes. A remote user can send a specially crafted request to escalate privileges.
The issue allows a non-admin user to set the is_admin field to 1 for their own account.