Intel

AIKIDO-2026-889866

sulu/sulu is vulnerable to Missing Authorization

Missing AuthorizationGHSA-jv74-fj5c-p8h4 Published Yesterday

54

Medium Risk

This Affects:

PHPsulu/sulu
0.0.1 - 2.6.26
Fixed in 2.6.27
3.0.0 - 3.0.9
Fixed in 3.0.10
Are you affected? Scan for Free

TL;DR

The admin API's MediaPreviewController and MediaFormatController implement no secured controller interface, so SuluSecurityListener skips them and neither controller checks permissions on its own. Any authenticated admin user can set, replace, or remove a media's preview image and read or change its crop settings, including media in collections the user cannot otherwise access, by supplying an arbitrary media id; the preview endpoints also return the media's title, description, copyright, and tags. The fix adds a sulu.media.collections permission check against the media's real collection, requiring edit to change the preview image or crop settings and view to read crop settings.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range.

Background info

sulu/sulu is vulnerable to Missing Authorization in versions 0.0.1 - 2.6.26 and 3.0.0 - 3.0.9.

How to fix this

Upgrade the sulu/sulu library to the patch version.

Are You Affected?

Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.

Free. No credit card required.

Aikido Platform