Read the docs
TI-2025-30243 Aliases CVE-2025-47778GHSA-f6rx-hf55-4255

Sulu vulnerable to XXE in SVG File upload Inspector

Priority LOW 36CWE-611Published · Updated

Key facts

Attack vector
Network
Privileges required
High
User interaction
None
Attack complexity
Low
Attack requirements
None
Impact type
—
Confidentiality · integrity · availability
High · High · High
Fix status
Fixed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA and GitHub.

Summary

Sulu is an open-source PHP content management system based on the Symfony framework. Starting in versions 2.5.21, 2.6.5, and 3.0.0-alpha1, an admin user can upload SVG which may load external data via XML DOM library. This can be used for insecure XML External Entity References. The problem has been patched in versions 2.6.9, 2.5.25, and 3.0.0-alpha3. As a workaround, one may patch the effect file `src/Sulu/Bundle/MediaBundle/FileInspector/SvgFileInspector.php` manually.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00469 40th percentileScored 2026-11-07
Fix Fixed sulu (sulu): 2.5.25, 2.6.9, 3.0.0-alpha3sulu/sulu (Packagist): 2.5.25, 2.6.9, 3.0.0-alpha3

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
Yes
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
sulusulu2.5.21 to before 2.5.25; 2.6.5 to before 2.6.9; 3.0.0-alpha1 to before 3.0.0-alpha32.5.25, 2.6.9, 3.0.0-alpha3Patch availableCNA
—sulu/sulu (Packagist)2.5.21 to before 2.5.252.5.25Patch availableGHSA-f6rx-hf55-4255
—sulu/sulu (Packagist)2.6.5 to before 2.6.92.6.9Patch availableGHSA-f6rx-hf55-4255
—sulu/sulu (Packagist)3.0.0-alpha1 to before 3.0.0-alpha33.0.0-alpha3Patch availableGHSA-f6rx-hf55-4255
  • sulu Vendorsulu Affected 2.5.21 to before 2.5.25; 2.6.5 to before 2.6.9; 3.0.0-alpha1 to before 3.0.0-alpha3 Fixed in 2.5.25, 2.6.9, 3.0.0-alpha3 Patch available CNA
  • sulu/sulu (Packagist) Vendor— Affected 2.5.21 to before 2.5.25 Fixed in 2.5.25 Patch available GHSA-f6rx-hf55-4255
  • sulu/sulu (Packagist) Vendor— Affected 2.6.5 to before 2.6.9 Fixed in 2.6.9 Patch available GHSA-f6rx-hf55-4255
  • sulu/sulu (Packagist) Vendor— Affected 3.0.0-alpha1 to before 3.0.0-alpha3 Fixed in 3.0.0-alpha3 Patch available GHSA-f6rx-hf55-4255

CPE names Threatist (inferred) · 1

Inferred from how NVD named this product before; not given by a source.

CPEVersionsRoleVendor
cpe:2.3:a:sulu:sulu:*:*:*:*:*:*:*:*——sulu
  • cpe:2.3:a:sulu:sulu:*:*:*:*:*:*:*:* Versions — — ·sulu

Remediation

  • Fix · CNA sulu (sulu) Fixed in 2.5.25, 2.6.9, 3.0.0-alpha3
  • Fix · GHSA-f6rx-hf55-4255 sulu/sulu (Packagist) Fixed in 2.5.25 Advisory →
  • Fix · GHSA-f6rx-hf55-4255 sulu/sulu (Packagist) Fixed in 2.6.9 Advisory →
  • Fix · GHSA-f6rx-hf55-4255 sulu/sulu (Packagist) Fixed in 3.0.0-alpha3 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2025-47778
  2. 2026-10-03 Alias added: GHSA-f6rx-hf55-4255

References

  • TI-2021-19642 PHP file inclusion in the Sulu admin panel CVSS 3.1HIGH 8.8
  • TI-2024-18520 Sulu grants access to pages regardless of role permissions CVSS 3.1HIGH 8.1
  • TI-2021-12405 XSS Injection in Media Collection Title was possible CVSS 3.1HIGH 8.4
  • TI-2026-33442 Sulu: Weak Cryptographical usage for API Key generation and Reset Tokens CVSS 4.0MEDIUM 6.9
  • TI-2021-19641 Privilege escalation in the Sulu Admin panel CVSS 3.1HIGH 7.2
  • TI-2026-62475 Sulu: JCR-SQL2 injection via `categories` query parameter (unauthenticated) CVSS 4.0MEDIUM 6.9
See all 18 →

Sources