Bug: Endless loop trying to include whole page in WEBTOPICLIST
It will not happen often: If someone tries to include a whole page in the WEBTOPICLIST, an endless loop occurs and twiki consumes all cpu-time and RAM, because the included page has a WEBTOPICLIST ...
As I noticed, includes in normal text stops after 4 levels of inclusion, but there seems to be no endlessloop check in this case.
Test case
In
WebPreferences:
* Set WEBTOPICLIST = %INCLUDE{"WebIndex"}%
Environment
| TWiki version: |
TWikiRelease01Dec2001 |
| TWiki plugins: |
- |
| Server OS: |
- |
| Web server: |
- |
| Perl version: |
- |
| Client OS: |
- |
| Web Browser: |
- |
--
BeatDoebeli - 28 Jan 2003
Follow up
Bounced because this still exists, and it constitutes an obvious vulnerability for a DOS attack on a public twiki.
--
CrawfordCurrie - 21 Jul 2004
Fix record
Fixed (in DEVELOP) which handles recursive includes correcty..
--
CrawfordCurrie - 13 Feb 2005