CVEvulnerability

CVE-2006-2878

7.5 HIGH Published 2006-06-07 Modified 2026-06-16 Official page ↗
Status
Modified
Published
2006-06-07
Last modified
2026-06-16
Assigner
[email protected]
CVSS 2.0 ([email protected])
7.5 HIGH — AV:N/AC:L/Au:N/C:P/I:P/A:P

Description

The spellchecker (spellcheck.php) in DokuWiki 2006/06/04 and earlier allows remote attackers to insert and execute arbitrary PHP code via "complex curly syntax" that is inserted into a regular expression that is processed by preg_replace with the /e (executable) modifier.

Affected configurations

• andreas gohr dokuwiki (<= release 2006-06-04) • andreas gohr dokuwiki release 2004-07-04 • andreas gohr dokuwiki release 2004-07-07 • andreas gohr dokuwiki release 2004-07-12 • andreas gohr dokuwiki release 2004-07-21 • andreas gohr dokuwiki release 2004-07-25 • andreas gohr dokuwiki release 2004-08-08 • andreas gohr dokuwiki release 2004-08-15a • andreas gohr dokuwiki release 2004-08-22 • andreas gohr dokuwiki release 2004-09-12 • andreas gohr dokuwiki release 2004-09-25 • andreas gohr dokuwiki release 2004-09-30 • andreas gohr dokuwiki release 2004-10-19 • andreas gohr dokuwiki release 2004-11-01 • andreas gohr dokuwiki release 2004-11-02 • andreas gohr dokuwiki release 2004-11-10 • andreas gohr dokuwiki release 2005-01-14 • andreas gohr dokuwiki release 2005-01-15 • andreas gohr dokuwiki release 2005-01-16a • andreas gohr dokuwiki release 2005-02-06 • andreas gohr dokuwiki release 2005-02-18 • andreas gohr dokuwiki release 2005-05-07 • andreas gohr dokuwiki release 2005-07-01 • andreas gohr dokuwiki release 2005-07-13 • andreas gohr dokuwiki release 2005-09-19 • andreas gohr dokuwiki release 2005-09-22 • andreas gohr dokuwiki release 2006-03-05

Related

Referenced by CWE · observed example (1)

  • CWE-624 Executable Regular Expression Error weakness

References