GLSA-200411-33 : TWiki: Arbitrary command execution
Critical Nessus Plugin ID 15827
SynopsisThe remote Gentoo host is missing one or more security-related patches.
DescriptionThe remote host is affected by the vulnerability described in GLSA-200411-33 (TWiki: Arbitrary command execution)
The TWiki search function, which uses a shell command executed via the Perl backtick operator, does not properly escape shell metacharacters in the user-provided search string.
An attacker can insert malicious commands into a search request, allowing the execution of arbitrary commands with the privileges of the user running TWiki (usually the Web server user).
There is no known workaround at this time.
SolutionAll TWiki users should upgrade to the latest version:
# emerge --sync # emerge --ask --oneshot --verbose '>=www-apps/twiki-20040902'