CVE-2024-29885CWE-200

Reports are still accessible even when `canView()` returns false in silverstripe/reports

Medium · published July 17, 2024

CVSS v3.1
4.3
EPSS
0%
Percentile
33.5
In the wild
Unconfirmed
What it is

silverstripe/reports is an API for creating backend reports in the Silverstripe Framework. In affected versions reports can be accessed by their direct URL by any user who has access to view the reports admin section, even if the `canView()` method for that report returns `false`. This issue has been addressed in version 5.2.3. All users are advised to upgrade. There are no known workarounds for this vulnerability.

The record
Technical detail
CVSS v3.1
4.3 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
CVSS v4.0
Not supplied
EPSS
0.00404 · 33.5th percentile
Weakness
CWE-200 · Exposure of Sensitive Information to an Unauthorized Actor
Published
2024-07-17T19:35Z
EPSS history
Timeline
  • 17 JUL 19:35Z
    Reports are still accessible even when `canView()` returns false in silverstripe/reports
    cvelistv5