CVE-2021-25294
published 2021-01-18CVE-2021-25294: OpenCATS through 0.9.5-3 unsafely deserializes index.php?m=activity requests, leading to remote code execution. This occurs because lib/DataGrid.php calls…
PriorityP265critical9.8CVSS 3.1
AVNACLPRNUINSUCHIHAH
EPSS
10.68%
95.3th percentile
OpenCATS through 0.9.5-3 unsafely deserializes index.php?m=activity requests, leading to remote code execution. This occurs because lib/DataGrid.php calls unserialize for the parametersactivity:ActivityDataGrid parameter. The PHP object injection exploit chain can leverage an __destruct magic method in guzzlehttp.
Affected
1 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| opencats | opencats | <= 0.9.5-3 | — |
Detection & IOCsextracted from sources · hover to see the quote
- →Detect deserialization abuse via the 'activity:ActivityDataGrid' POST parameter in requests to index.php?m=activity on OpenCATS installations. ↗
- →The PHP object injection exploit chain leverages the __destruct magic method in the guzzlehttp library; monitor for guzzlehttp gadget chain artifacts in deserialized payloads. ↗
- ·Vulnerability affects OpenCATS through version 0.9.5-3 only; patched versions are not affected. ↗
- ·Exploitation requires the guzzlehttp library to be present in the OpenCATS installation for the gadget chain to work. ↗
CVSS provenance
nvdv3.19.8CRITICALCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
nvdv2.010.0CRITICALAV:N/AC:L/Au:N/C:C/I:C/A:C
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
No detection rules found.
No public exploits indexed.
https://github.com/snoopysecurity/snoopysecurity.github.io/blob/master/web-application-security/2021/01/16/09_opencats_php_object_injection.htmlhttps://snoopysecurity.github.io/web-application-security/2021/01/16/09_opencats_php_object_injection.htmlhttps://www.opencats.org/news/https://github.com/snoopysecurity/snoopysecurity.github.io/blob/master/web-application-security/2021/01/16/09_opencats_php_object_injection.htmlhttps://snoopysecurity.github.io/web-application-security/2021/01/16/09_opencats_php_object_injection.htmlhttps://www.opencats.org/news/
2021-01-18
Published