Skip to content
OpenAdvisories
High · 7.5 CVE-2026-113356 EUVD-2026-104927GHSA-9xhj-2fcr-x9j8

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

Published Oct 20, 2026 · Updated Oct 20, 2026 · Assigned by VulnCheck

Description

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.

Affected products

VendorProductAffectedFixed
DokuWiki DokuWiki < 2026-07-14c 2026-07-14c

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 dokuwiki 2026-07-14.c+dfsg-1 —
Debian 13 dokuwiki No fix yet —
Debian 12 dokuwiki No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 dokuwiki No fix yet —
Ubuntu 26.04 LTS dokuwiki No fix yet —
Ubuntu 24.04 LTS dokuwiki No fix yet —
Ubuntu 22.04 LTS dokuwiki No fix yet —
Ubuntu 20.04 LTS dokuwiki No fix yet —
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 18.04 LTS dokuwiki No fix yet —
Ubuntu 16.04 LTS dokuwiki No fix yet —

References