When using the hybridsessions module is used without the session-manager module installed and sessions IDs are saved to disk, unexpired SessionIDs of logged out users can still be used to make authenticated requests.
References
- https://nvd.nist.gov/vuln/detail/CVE-2022-24444
- https://docs.silverstripe.org/en/4/changelogs/4.10.1/
- https://forum.silverstripe.org/c/releases
- https://github.com/FriendsOfPHP/security-advisories/blob/master/silverstripe/hybridsessions/CVE-2022-24444.yaml
- https://www.silverstripe.org/blog/tag/release
- https://www.silverstripe.org/download/security-releases/
- https://www.silverstripe.org/download/security-releases/cve-2022-24444
- https://github.com/advisories/GHSA-c7q8-m4xw-c674