Skip to content
OpenAdvisories
Medium · 5.3 CVE-2019-12245 EUVD-2019-0754GHSA-jvx5-rm6q-gx7p

Lack of access control on upoaded files

Published Sep 25, 2019 · Updated Aug 4, 2024 · Assigned by mitre

Description

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.

Affected packages

EcosystemPackageAffectedFixedRecord
Packagist silverstripe/assets >= 1.0.0, < 1.3.5 1.3.5 GHSA-jvx5-rm6q-gx7p
Packagist silverstripe/assets >= 1.4.0, < 1.4.4 1.4.4 GHSA-jvx5-rm6q-gx7p
Packagist silverstripe/framework < 3.6.8 3.6.8 GHSA-jvx5-rm6q-gx7p
Packagist silverstripe/framework >= 3.7.0, < 3.7.4 3.7.4 GHSA-jvx5-rm6q-gx7p
Packagist silverstripe/framework >= 4.0.0, < 4.3.6 4.3.6 GHSA-jvx5-rm6q-gx7p
Packagist silverstripe/framework >= 4.4.0, < 4.4.4 4.4.4 GHSA-jvx5-rm6q-gx7p

References