medium6.5
CVE-2022-24444
Hybridsessions does not expire session id on logout
Impact
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.
Affected packages
| Ecosystem | Package | Affected | Fixed in |
|---|---|---|---|
| composer | silverstripe/hybridsessions | >= 1.0.0, < 2.4.1 | 2.4.1 |
Affected products
| Vendor | Product | Affected versions |
|---|---|---|
| Silverstripe | Silverstripe | through 2.4.0 Version 2.5.0 |
Weakness classification
References
- NVD record
- CVE.org record
- GitHub advisory
- https://docs.silverstripe.org/en/4/changelogs/4.10.1/
- https://forum.silverstripe.org/c/releases
- 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
- https://nvd.nist.gov/vuln/detail/CVE-2022-24444
- https://github.com/FriendsOfPHP/security-advisories/blob/master/silverstripe/hybridsessions/CVE-2022-24444.yaml