CVE-2026-113356CWE-502insecure-deserialization

CVE-2026-113356

High · published October 20, 2026

CVSS v3.1
7.5
EPSS
1%
Percentile
44.9
In the wild
Unconfirmed
What it is

DokuWiki before 2026-07-14c contains a PHP object injection vulnerability in Draft::getDraftText() that passes draft file contents to unserialize() without restricting allowed classes. Authenticated users with edit rights can race concurrent draft rewrites to splice serialized data, instantiating gadgets like MemoryIndex or Installer for arbitrary file write, deletion, and code execution.

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
7.7 · CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
EPSS
0.00542 · 44.9th percentile
Weakness
CWE-502 · Deserialization of Untrusted Data
Published
2026-10-20T15:17Z
References (6)
EPSS history
Timeline
  • 22 OCT 03:29Z
    EPSS moved — → 1%
    epss
  • 20 OCT 10:41Z
    DokuWiki before 2026-07-14c PHP Object Injection via Draft Race Condition
    cvelistv5
  • 20 OCT 10:41Z
    DokuWiki before 2026-07-14c PHP Object Injection via Draft Race Condition
    cvelistv5