Skip to main content
← All vulnerabilities
CVE-2026-82395GHSA-H6CX-GJXX-V25C

Sulu: Media move/update authorization bypass (IDOR)

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 2.6.25, 3.0.8
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

Sulu is an open-source PHP content management system based on the Symfony framework. Prior to versions 2.6.25 and 3.0.8, the media move endpoint derives its permission check from the client-supplied collection value instead of the media item's actual source collection, and src/Sulu/Bundle/MediaBundle/Media/Manager/MediaManager.php allows MediaManager::move() to reassign the item without checking that source. An authenticated backend user with edit permission on one collection and knowledge of a target media identifier can name the allowed collection in the request, move an item out of a restricted collection, and then view or download content the user was not permitted to access. This issue is fixed in versions 2.6.25 and 3.0.8.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • sulu sulu

    fixed in 2.6.25; From 3.0.0-alpha1 · fixed in 3.0.8

  • sulu/suluPackagist

    fixed in 2.6.25

  • sulu/suluPackagist

    From 3.0.0-alpha1 · fixed in 3.0.8

References 4

GitHub · sulu/sulu