CVE-2026-7888CWE-502insecure-deserialization

CVE-2026-7888

published June 3, 2026

CVSS
8.4
EPSS
0%
Percentile
31.4
In the wild
Unconfirmed
What it is

Concrete CMS below 9.5.3 is vulnerable to PHP Object Injection via unserialize()

calls in the Workflow, Form block, and File/Set components that lack the

allowed_classes restriction. The Form block and File/Set sinks were addressed in

9.5.2; the Workflow component sinks were addressed in 9.5.3. An unauthenticated

attacker may trigger arbitrary PHP object instantiation if a malicious serialized

payload has been placed in the database. Thanks XananasX7 and Sanjorn Keeratirungsan

(dizconnect) for independently reporting the original components, and sh4d0byss for

reporting the Workflow component wasn't fixed in 9.5.2. The Concrete CMS security team gave this

vulnerability a CVSS v.4.0 score of 8.4 with vector CVSS:4.0/AV:L/AC:L/AT:N/PR:H/UI:N/

VC:H/VI:H/VA:H/SC:N/SI:N/SA:N.

The record
Technical detail
CVSS
8.4 · NONE
CVSS v4.0
Not supplied
EPSS
0.00385 · 31.4th percentile
Weakness
CWE-502 · Deserialization of Untrusted Data
Published
2026-06-03T23:16Z
References (1)
EPSS history
Timeline
  • 03 JUN 18:10Z
    Concrete CMS below 9.5.2 is vulnerable to PHP Object Injection via unserialize() calls in the Workflow, Form block, and File/Set components that lack the allowed_classes restriction.
    cvelistv5