Page 5 of 5
- Parameter name: Enable users with upload access to create new versions
- Description: If set to no, the document creator and the users having edit access to the document will have the rights to create new versions of any document, else users with upload access to the folder shall also have access to do so
if(uKnowvaFactory::getUser()->isSuperAdmin())
$group->isAdmin($userId)
Security Enhancements
- Added strip_tags in templates/color.php to avoid cross site scripting
- Strengthened the security by adding a referrer restriction in JRequest::checkToken to prevent almost all kinds of CSRF/phishing attacks. For each request the URL of the previous page is now checked so that attacks can be prevented
- Removed the jsoc include statements from error.php and made error message details visible only to logged in users
- Made the Profile edit form safe from CSRF attack by adding the checkToken code in _saveProfile function of profile controller in /components/com_community/controllers/profile.php
- Made chatrooms.js handle injection attacks by changing the /chat/modules/chatrooms/chatrooms.php and chat/modules/chatrooms/chatrooms.js
- Added a check of view access as well in case of upload/edit/delete access in category/file model of com_uvwdocs
- Added the following new options in php.ini of online installers for better security:
session.name = UKNOWVASESSID //now php sessions cookie will be stored in this name session.cookie_httponly = 1 session.use_only_cookies = 1
- Added the following in .htaccess to prevent SQL files from being downloaded via URL:
Files ~ "\.sql$"> Order allow,deny Deny from all Satisfy all </Files> (sec)
- << Prev
- Next