View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
08198 | Bug reports | Security | public | 2013-09-27 08:53 | 2013-10-11 11:08 |
Reporter | DenisChenu | Assigned To | DenisChenu | ||
Priority | normal | Severity | partial_block | ||
Status | closed | Resolution | fixed | ||
Product Version | 2.05 RC | ||||
Fixed in Version | 2.05 RC | ||||
Summary | 08198: Change admin of survey is not protected from CRSF | ||||
Description | We can forge some POST to update admin user of survey. Because all json are not protected (see config/internal.php) | ||||
Steps To Reproduce | Use a security test | ||||
Additional Information | View are not protected too in all jqgrid. Viewing survey is not dangerous I have solution to update each jqgrid one by one to have crsf token parameters, then i take it before last RC, but search for a way to upadte all in one time with default params. | ||||
Tags | No tags attached. | ||||
Bug heat | 254 | ||||
Complete LimeSurvey version number (& build) | 130927 | ||||
I will donate to the project if issue is resolved | No | ||||
Browser | not relevant | ||||
Database type & version | not relevant | ||||
Server OS (if known) | not relevant | ||||
Webserver software & version (if known) | not relevant | ||||
PHP Version | not relevant | ||||
related to | 08230 | closed | DenisChenu | Can't save a label set |
related to | 08196 | closed | DenisChenu | Deletion of Token |
Get list is protected,
|
|
Fix committed to 2.05 branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=13122 |
|
Use $.post for all |
|
2.05RC2 released |
|
LimeSurvey: 2.05 b6597da8 2013-10-01 08:39 Details Diff |
Fixed issue 08196: CRSF issue with deletion of token Dev: I love jquery ... Add YII_CSRF_TOKEN to whole ajax request Dev: TODO: clean up some code not needed |
Affected Issues 08155, 08196, 08198, 08199, 08228, 08230, 08250 |
|
mod - application/config/internal.php | Diff File | ||
mod - application/views/admin/endScripts_view.php | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2013-09-27 08:53 | DenisChenu | New Issue | |
2013-09-27 08:55 | DenisChenu | Severity | minor => partial_block |
2013-09-27 08:55 | DenisChenu | Reproducibility | have not tried => always |
2013-09-28 09:13 | DenisChenu | Relationship added | related to 08196 |
2013-09-28 09:13 | DenisChenu | Assigned To | => DenisChenu |
2013-09-28 09:13 | DenisChenu | Status | new => assigned |
2013-10-01 08:41 | DenisChenu | Changeset attached | => LimeSurvey 2.05 b6597da8 |
2013-10-01 08:41 | DenisChenu | Note Added: 26449 | |
2013-10-02 16:28 | DenisChenu | Changeset attached | => LimeSurvey 2.05 ad219cc4 |
2013-10-02 16:28 | DenisChenu | Note Added: 26478 | |
2013-10-02 16:28 | DenisChenu | Resolution | open => fixed |
2013-10-02 16:46 | DenisChenu | Note Added: 26479 | |
2013-10-02 16:46 | DenisChenu | Status | assigned => resolved |
2013-10-02 16:46 | DenisChenu | Fixed in Version | => 2.05 RC |
2013-10-03 14:43 | DenisChenu | Changeset removed | LimeSurvey 2.05 ad219cc4 => |
2013-10-04 16:06 | DenisChenu | Relationship added | related to 08230 |
2013-10-11 11:08 | c_schmitz | Note Added: 26698 | |
2013-10-11 11:08 | c_schmitz | Status | resolved => closed |