portage-ng / portage / www-apps / dokuwiki / 20260714c-r1
portage-ng glsa
6 advisories reference www-apps/dokuwiki · none place version 20260714c-r1 in a vulnerable range
▸ GLSA 201301-07 DokuWiki: Multiple vulnerabilities this version unaffected normal remote 2013-01-09

Multiple vulnerabilities were found in DokuWiki, the worst of which leading to privilege escalation.

Announced
2013-01-09
Revised
2013-01-09
Access
remote
Bugs
#301310 #386155 #412891 #427232
Advisory
https://security.gentoo.org/glsa/201301-07

Affected packages

PackageArchVulnerableUnaffected
www-apps/dokuwiki*< 20121013>= 20121013

Background

DokuWiki is a simple to use Wiki aimed at a small company’s documentation needs.

Description

Multiple vulnerabilities have been discovered in DokuWiki. Please review the CVE identifiers referenced below for details.

Impact

The vulnerabilities might allow an attacker to disclose local files, to inject arbitrary web script, or to gain elevated privileges in the DokuWiki application.

Workaround

There is no known workaround at this time.

Resolution

All DokuWiki users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=www-apps/dokuwiki-20121013"

References

▸ GLSA 200908-09 DokuWiki: Local file inclusion this version unaffected high remote 2009-08-18

An input sanitation error in DokuWiki might lead to the dislosure of local files or even the remote execution of arbitrary code.

Announced
2009-08-18
Revised
2009-08-19 (revision 2)
Access
remote
Bugs
#272431
Advisory
https://security.gentoo.org/glsa/200908-09

Affected packages

PackageArchVulnerableUnaffected
www-apps/dokuwiki*< 20090214b>= 20090214b

Background

DokuWiki is a standards compliant Wiki system written in PHP.

Description

girex reported that data from the "config_cascade" parameter in inc/init.php is not properly sanitized before being used.

Impact

A remote attacker could exploit this vulnerability to execute PHP code from arbitrary local, or, when the used PHP version supports ftp:// URLs, also from remote files via FTP. Furthermore, it is possible to disclose the contents of local files. NOTE: Successful exploitation requires the PHP option "register_globals" to be enabled.

Workaround

Disable "register_globals" in php.ini.

Resolution

All DokuWiki users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=www-apps/dokuwiki-2009-02-14b"

References

▸ GLSA 200704-08 DokuWiki: Cross-site scripting vulnerability this version unaffected low remote 2007-04-12

DokuWiki is vulnerable to a cross-site scripting attack.

Announced
2007-04-12
Revised
2007-04-12
Access
remote
Bugs
#163781
Advisory
https://security.gentoo.org/glsa/200704-08

Affected packages

PackageArchVulnerableUnaffected
www-apps/dokuwiki*< 20061106>= 20061106

Background

DokuWiki is a simple to use wiki aimed at creating documentation.

Description

DokuWiki does not sanitize user input to the GET variable 'media' in the fetch.php file.

Impact

An attacker could entice a user to click a specially crafted link and inject CRLF characters into the variable. This would allow the creation of new lines or fields in the returned HTTP Response header, which would permit the attacker to execute arbitrary scripts in the context of the user's browser.

Workaround

Replace the following line in lib/exe/fetch.php:

$MEDIA = getID('media',false); // no cleaning - maybe external

with

$MEDIA = preg_replace('/[\x00-\x1F]+/s','',getID('media',false));

Resolution

All DokuWiki users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=www-apps/dokuwiki-20061106"

References

▸ GLSA 200609-20 DokuWiki: Shell command injection and Denial of service this version unaffected high remote 2006-09-28

DokuWiki is vulnerable to shell command injection and Denial of Service attacks when using ImageMagick.

Announced
2006-09-28
Revised
2006-12-13 (revision 2)
Access
remote
Bugs
#149266
Advisory
https://security.gentoo.org/glsa/200609-20

Affected packages

PackageArchVulnerableUnaffected
www-apps/dokuwiki*< 20060309e>= 20060309e

Background

DokuWiki is a wiki targeted at developer teams, workgroups and small companies. It does not use a database backend.

Description

Input validation flaws have been discovered in the image handling of fetch.php if ImageMagick is used, which is not the default method.

Impact

A remote attacker could exploit the flaws to execute arbitrary shell commands with the rights of the web server daemon or cause a Denial of Service.

Workaround

There is no known workaround at this time.

Resolution

All DokuWiki users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=www-apps/dokuwiki-20060309e"

References

▸ GLSA 200609-10 DokuWiki: Arbitrary command execution this version unaffected high remote 2006-09-14

Vulnerabilities in some accessory scripts of DokuWiki allow remote code execution.

Announced
2006-09-14
Revised
2006-09-14
Access
remote
Bugs
#146800
Advisory
https://security.gentoo.org/glsa/200609-10

Affected packages

PackageArchVulnerableUnaffected
www-apps/dokuwiki*< 20060309d>= 20060309d

Background

DokuWiki is a wiki targeted at developer teams, workgroups and small companies. It does not use a database backend.

Description

"rgod" discovered that DokuWiki doesn't sanitize the X-FORWARDED-FOR HTTP header, allowing the injection of arbitrary contents - such as PHP commands - into a file. Additionally, the accessory scripts installed in the "bin" DokuWiki directory are vulnerable to directory traversal attacks, allowing to copy and execute the previously injected code.

Impact

A remote attacker may execute arbitrary PHP (and thus probably system) commands with the permissions of the user running the process serving DokuWiki pages.

Workaround

Disable remote access to the "bin" subdirectory of the DokuWiki installation. Remove the directory if you don't use the scripts in there.

Resolution

All DokuWiki users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=www-apps/dokuwiki-20060309d"

References

▸ GLSA 200606-16 DokuWiki: PHP code injection this version unaffected high remote 2006-06-14

A flaw in DokuWiki's spell checker allows for the execution of arbitrary PHP commands, even without proper authentication.

Announced
2006-06-14
Revised
2006-06-14
Access
remote
Bugs
#135623
Advisory
https://security.gentoo.org/glsa/200606-16

Affected packages

PackageArchVulnerableUnaffected
www-apps/dokuwiki*< 20060309-r1>= 20060309-r1

Background

DokuWiki is a simple to use wiki targeted at developer teams, workgroups and small companies.

Description

Stefan Esser discovered that the DokuWiki spell checker fails to properly sanitize PHP's "complex curly syntax".

Impact

A unauthenticated remote attacker may execute arbitrary PHP commands - and thus possibly arbitrary system commands - with the permissions of the user running the webserver that serves DokuWiki pages.

Workaround

There is no known workaround at this time.

Resolution

All DokuWiki users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=www-apps/dokuwiki-20060309-r1"

References