VDB
Sign up
MEDIUM4.3

GHSA-89q6-98xx-4ffw

Silverstripe Reports are still accessible even when `canView()` returns false

Quick fix

GHSA-89q6-98xx-4ffw — silverstripe/reports: upgrade to the fixed version with the command below.

composer require silverstripe/reports:^5.2.3

Details

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`.

## References - https://www.silverstripe.org/download/security-releases/cve-2024-29885

Are you affected?

Enter the version of the package you're using.

Affected packages

Packagist/silverstripe/reports
Introduced in: 0Fixed in: 5.2.3
Fixcomposer require silverstripe/reports:^5.2.3

References