CVE-2026-113356 PUBLISHED

DokuWiki before 2026-07-14c PHP Object Injection via Draft Race Condition

Assigner: VulnCheck
Reserved: 20.10.2026 Published: 20.10.2026 Updated: 20.10.2026

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.

Metrics

CVSS Vector: 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
CVSS Score: 7.7

Product Status

Vendor DokuWiki
Product DokuWiki
Versions Default: unaffected
  • affected from 0 to 2026-07-14c (excl.)

Credits

  • sebsrt finder

References

Problem Types

  • Deserialization of Untrusted Data CWE