CVE-2026-10721
Received Received - Intake
PHP Object Injection in Concrete CMS

Publication date: 2026-06-10

Last updated on: 2026-06-10

Assigner: ConcreteCMS

Description
Concrete CMS below 9.5.2 is vulnerable to PHP Object Injection via unserialize() calls in the  in Permission, Cache, and Search components. An unauthenticated attacker may trigger arbitrary PHP object instantiation if a malicious serialized payload has been placed in the database. Thanks XananasX7 for reporting.
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2026-06-10
Last Modified
2026-06-10
Generated
2026-06-10
AI Q&A
2026-06-10
EPSS Evaluated
N/A
NVD
EUVD
Affected Vendors & Products
Showing 1 associated CPE
Vendor Product Version / Range
concrete_cms concrete_cms to 9.5.2 (exc)
Helpful Resources
Exploitability
CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-502 The product deserializes untrusted data without sufficiently ensuring that the resulting data will be valid.
Attack-Flow Graph
AI Quick Actions
Instant insights powered by AI
Executive Summary

CVE-2026-10721 is a vulnerability in Concrete CMS versions below 9.5.2 involving PHP Object Injection through unserialize() calls in the Permission, Cache, and Search components.

An unauthenticated attacker can exploit this by placing a malicious serialized payload in the database, which triggers arbitrary PHP object instantiation when unserialize() is called.

Impact Analysis

This vulnerability allows an attacker to execute arbitrary PHP object instantiation, which can lead to serious security impacts including unauthorized code execution, data manipulation, or system compromise.

Because the attacker can trigger this without authentication, it poses a high risk to the confidentiality, integrity, and availability of the affected system.

Mitigation Strategies

To mitigate the PHP Object Injection vulnerability in Concrete CMS below 9.5.2, you should upgrade to version 9.5.2 or later where the issue has been addressed.

The fix involves adding allowed_classes to the unserialize() calls in key components such as Form blocks and File/Set to prevent malicious serialized payloads from triggering arbitrary PHP object instantiation.

Compliance Impact

The provided information does not specify how CVE-2026-10721 affects compliance with common standards and regulations such as GDPR or HIPAA.

Chat Assistant
Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-10721. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70
EPSS Chart