Skip to main content
← All vulnerabilities
CVE-2019-12245GHSA-JVX5-RM6Q-GX7P

SilverStripe through 4.3.3 has incorrect access control for protected files uploaded via Upload::loadIntoFile().

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 3.6.8, 3.7.4, 4.3.6, 4.4.4, 1.3.5, and 1 more
None on Exploit-DB, Metasploit or GitHub

Summary

SilverStripe through 4.3.3 has incorrect access control for protected files uploaded via Upload::loadIntoFile(). An attacker may be able to guess a filename in silverstripe/assets via the AssetControlExtension.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • n/a n/a

    Version range not reported

  • silverstripe/frameworkPackagist

    fixed in 3.6.8

  • silverstripe/frameworkPackagist

    From 3.7.0 · fixed in 3.7.4

  • silverstripe/frameworkPackagist

    From 4.0.0 · fixed in 4.3.6

  • silverstripe/frameworkPackagist

    From 4.4.0 · fixed in 4.4.4

  • silverstripe/assetsPackagist

    From 1.0.0 · fixed in 1.3.5

  • silverstripe/assetsPackagist

    From 1.4.0 · fixed in 1.4.4

References 3

silverstripe.org

forum.silverstripe.org