view MoinMoin/datastruct/ @ 5910:7e7e1cbb9d3f

security: fix remote code execution vulnerability in twikidraw/anywikidraw actions We have wikiutil.taintfilename() to make user supplied filenames safe, so that they can't contain any "special" characters like path separators, etc. It is used at many places in moin, but wasn't used here. :|
author Thomas Waldmann <tw AT waldmann-edv DOT de>
date Sat, 29 Dec 2012 15:05:29 +0100
parents f8cc357576c3
line wrap: on
line source
# -*- coding: iso-8859-1 -*-
MoinMoin - datastruct (groups and dicts) support.

@copyright: 2009 MoinMoin:DmitrijsMilajevs
@license: GPL, see COPYING for details

from MoinMoin.datastruct.backends.wiki_dicts import WikiDicts
from MoinMoin.datastruct.backends.config_dicts import ConfigDicts
from MoinMoin.datastruct.backends.composite_dicts import CompositeDicts

from MoinMoin.datastruct.backends.wiki_groups import WikiGroups
from MoinMoin.datastruct.backends.config_groups import ConfigGroups
from MoinMoin.datastruct.backends.composite_groups import CompositeGroups

from MoinMoin.datastruct.backends import GroupDoesNotExistError
from MoinMoin.datastruct.backends import DictDoesNotExistError