Skip to main content
← All vulnerabilities
CVE-2026-113356

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

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 2026-07-14c
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: no
  • Technical impact: total

Summary

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.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: no · Technical impact: total

  3. Record last updated
  4. First seen by cve.now

Affected versions

  • DokuWiki DokuWiki

    fixed in 2026-07-14c

References 6

GitHub · dokuwiki/dokuwiki

gist.github.com

vulncheck.com