CVE-2026-71294
7.6 HIGHpublic exploit availablePublished 2026-08-05 · Updated 2026-08-10
AI risk analysis
- Summary
- The Cotonti CMS Comments plugin allows untrusted data deserialization without class restrictions, enabling attackers with comment write access to execute arbitrary code on the server. This vulnerability arises from insufficient sanitization of user-supplied data during comment creation.
- Exploitability
- Exploitation requires a member with write access to comments (which is default), making it moderately easy to achieve with minimal prerequisites.
- Blast radius
- If exploited, this vulnerability could allow remote code execution on the server, potentially leading to full system compromise and data exfiltration across all affected Cotonti CMS installations using the Comments plugin.
- Detection
- Monitor for unusual POST requests to /plugins/comments/controllers/actions/CreateAction.php with serialized data in request parameters, particularly from authenticated users with comment write privileges.
- Prioritized remediation
- Upgrade to Cotonti CMS version 2.590 or later to address this deserialization vulnerability.
rcedeserializationcmsweb
Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.
NVD description
Cotonti CMS's Comments plugin deserializes user-supplied data without restricting the classes that may be instantiated. In plugins/comments/controllers/actions/CreateAction.php, a POST parameter obtained via (trim-only sanitization) is passed to with no restriction, reachable by any member with write access to comments (the default setting in plugins/comments/comments.setup.php).
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:L
Weaknesses
CWE-502
Public exploit & PoC references
References
Data: NVD (public domain). Analysis: local $0 model. Defensive use only.