Advisory Database
  • Advisories
  • Dependency Scanning
  1. composer
  2. ›
  3. symbiote/silverstripe-versionedfiles
  4. ›
  5. CVE-2019-16409

CVE-2019-16409: Unpublished files are exposed publicly

November 12, 2019 (updated July 27, 2021)

In the Versioned Files module through 2.0.3 for SilverStripe 3.x, unpublished versions of files are publicly exposed to anyone who can guess their URL. This guess could be highly informed by a basic understanding of the symbiote/silverstripe-versionedfiles source code. (Users who upgrade from SilverStripe 3.x to 4.x and had Versioned Files installed have no further need for this module, because the 4.x release has built-in versioning. However, nothing in the upgrade process automates the destruction of these insecure artefacts, nor alerts the user to the criticality of destruction.)

References

  • github.com/advisories/GHSA-xm6j-x342-gwq9
  • github.com/silverstripe/silverstripe-framework
  • github.com/symbiote/silverstripe-versionedfiles
  • nvd.nist.gov/vuln/detail/CVE-2019-16409
  • www.silverstripe.org/download/security-releases/cve-2019-16409

Code Behaviors & Features

Detect and mitigate CVE-2019-16409 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →

Affected versions

All versions up to 2.0.3

Solution

Unfortunately, there is no solution available yet.

Impact 5.3 MEDIUM

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N

Learn more about CVSS

Source file

packagist/symbiote/silverstripe-versionedfiles/CVE-2019-16409.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Wed, 14 May 2025 12:15:04 +0000.