Code

- Add explicit "Search" permissions, see Security Fix below.
authorschlatterbeck <schlatterbeck@57a73879-2fb5-44c3-a270-3262357dd7e2>
Tue, 19 Oct 2010 15:29:05 +0000 (15:29 +0000)
committerschlatterbeck <schlatterbeck@57a73879-2fb5-44c3-a270-3262357dd7e2>
Tue, 19 Oct 2010 15:29:05 +0000 (15:29 +0000)
commitbdcb21234cae9e506c37cbe90bc52803d5cc7c4e
treecd45e943677197768c66edb0b2e35f12e2b3d0bd
parent5f84f70ebe78ea719f489e0f20d11b505563c1f2
- Add explicit "Search" permissions, see Security Fix below.
- Security Fix: Add a check for search-permissions: now we allow
  searching for properties only if the property is readable without a
  check method or if an explicit search permission (see above unter
  "Features) is given for the property. This fixes cases where a user
  doesn't have access to a property but can deduce the content by
  crafting a clever search, group or sort query.
  see doc/upgrading.txt for how to fix your trackers!

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4546 57a73879-2fb5-44c3-a270-3262357dd7e2
CHANGES.txt
doc/upgrading.txt
roundup/cgi/templating.py
roundup/security.py
roundup/xmlrpc.py
share/roundup/templates/classic/schema.py
share/roundup/templates/devel/schema.py
test/test_cgi.py
test/test_xmlrpc.py