{"id":"CVE-2019-12245","aliases":["GHSA-jvx5-rm6q-gx7p"],"url":"https://o3.security/vulnerability/CVE-2019-12245","summary":"Lack of access control on upoaded files","details":"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.","published":"2019-09-25T19:15:10.407Z","modified":"2026-08-07T15:00:06.810241Z","cvss":{"score":5.3,"severity":"MEDIUM","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N"},"epss":null,"cisaKev":null,"exploitsKnown":0,"affectedPackages":[{"ecosystem":"Packagist","name":"silverstripe/framework","fixedVersion":"3.6.8"},{"ecosystem":"Packagist","name":"silverstripe/framework","fixedVersion":"3.7.4"},{"ecosystem":"Packagist","name":"silverstripe/framework","fixedVersion":"4.3.6"},{"ecosystem":"Packagist","name":"silverstripe/framework","fixedVersion":"4.4.4"},{"ecosystem":"Packagist","name":"silverstripe/assets","fixedVersion":"1.3.5"},{"ecosystem":"Packagist","name":"silverstripe/assets","fixedVersion":"1.4.4"}],"fix":null,"references":[{"type":"ADVISORY","url":"https://forum.silverstripe.org/c/releases"},{"type":"ADVISORY","url":"https://www.silverstripe.org/download/security-releases/"},{"type":"ADVISORY","url":"https://www.silverstripe.org/download/security-releases/CVE-2019-12245"}],"provenance":{"sources":["OSV.dev","FIRST.org (EPSS)"],"lastVerified":"2026-08-07T15:00:06.810241Z"}}