Cross-site scripting in DokuWiki - CVE-2012-2129
Published: August 28, 2012 / Updated: August 11, 2020
DokuWiki
Detailed vulnerability description
Vulnerability allows a remote attacker to perform XSS attacks.
The vulnerability is caused by an input validation error in doku.php in DokuWiki 2012-01-25 Angua when processing target parameter in an edit action. A remote attacker can trick the victim to follow a specially crafted link and execute arbitrary HTML and script code in victim's browser in security context of vulnerable website.
Successful exploitation of this vulnerability may allow a remote attacker to steal potentially sensitive information, change appearance of the web page, perform phishing and drive-by-download attacks.
How to mitigate CVE-2012-2129
Sources
- http://bugs.dokuwiki.org/index.php?do=details&task_id=2487
- http://ircrash.com/uploads/dokuwiki.txt
- http://seclists.org/bugtraq/2012/Apr/121
- http://secunia.com/advisories/48848
- http://www.openwall.com/lists/oss-security/2012/04/22/4
- http://www.openwall.com/lists/oss-security/2012/04/23/1
- http://www.securityfocus.com/bid/53041
- https://bugs.gentoo.org/show_bug.cgi?id=412891
- https://bugzilla.redhat.com/show_bug.cgi?id=815122
- https://exchange.xforce.ibmcloud.com/vulnerabilities/74907
- https://github.com/splitbrain/dokuwiki/commit/ff71173477e54774b5571015d49d944f51cb8a26