Vulnerability library
Security checkMarch 12, 2026

StudioCMS: IDOR in User Notification Preferences Allows Any Authenticated User to Modify Any User's Settings

Understand the exposure, see the recommended fix, and check whether your own website has related weaknesses.

Medium severitynpmstudiocms

Check your website

Find this and other vulnerabilities with a free scan.

Your scan runs on your computer. No account required.

Description

The updateUserNotifications endpoint accepts a user ID from the request payload and uses it to update that user’s notification preferences. It checks that the caller is logged in but never verifies that the caller owns the target account (id !== userData.user.id).

Recommendation

Update the studiocms package to the latest compatible version. Followings are version details:

  • Affected version(s): <= 0.4.2
  • Patched version(s): 0.4.3

References

Could your website be exposed too?

SmartScanner can check your website for StudioCMS: IDOR in User Notification Preferences Allows Any Authenticated User to Modify Any User's Settings and gives you actionable findings to investigate.

Start a free scan

Related Issues

See something that needs correcting? Let us knowUpdated March 12, 2026