View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
06094 | Bug reports | Survey taking | public | 2012-05-14 16:45 | 2012-05-17 10:27 |
Reporter | DenisChenu | Assigned To | TMSWhite | ||
Priority | normal | Severity | partial_block | ||
Status | closed | Resolution | no change required | ||
Product Version | 1.92+ | ||||
Fixed in Version | 1.92+ | ||||
Summary | 06094: Anonymity compromised | ||||
Description | With an anonymous survey. IP adress and ref URL are saved in DB. Anonymity is compromised. | ||||
Steps To Reproduce | Add a new survey, | ||||
Additional Information | Started the patch, just need some information in js. Maybe something with Date stamp? too. | ||||
Tags | No tags attached. | ||||
Bug heat | 6 | ||||
Complete LimeSurvey version number (& build) | 120509 | ||||
I will donate to the project if issue is resolved | No | ||||
Browser | not relevant | ||||
Database type & version | Mysql 5.1.49 | ||||
Server OS (if known) | debian/linux | ||||
Webserver software & version (if known) | apache | ||||
PHP Version | PHP Version 5.3.3-7 | ||||
Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=8438 |
|
Fix committed to Yii branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=8439 |
|
I work on javascript exclusion :) |
|
Do you mean you're addressing this sub-issue: "However, front-end can still show the mutually exclusive options of anonymized + save_ip + save_referrer_url" |
|
Actually, i work for an "automatic exclude when select 'anonimity to yes'. But i remove alert for flashmessage, then take some times ... I put: "Started the patch, just need some information in js.", i work have same patch ... but continue working on javascript information. |
|
Sorry, but I am not sure that there is a bug here. 1.) The 'fix' changes the existing behaviour in LimeSurvey which was there for years. I don't understand how this suddenly became a problem? Besides that changing the behaviour in a stable release is out of the question. 2.) The 'Anonymized responses' refers exclusively to the connection between tokends and responses. It doesn't refer to IP addresses or referrer URLs since they don't necessarily identify a person and could be used for good reason for anonymous statistics. |
|
Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=8444 |
|
OK. I think we can't say it's an anonym survey if we save refURL and IP. Sentence had to be changed, LS is used by a lot of user where anonymous is very important. Maybe: I saw this was like this, it's why i put in bug report :). (js reverted: http://git.io/i7mWmg ;)) |
|
Fix committed to Yii branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=8445 |
|
I also agree that a survey shouldn't really be called anonymous if one logs IP address and referral URL. However, authors who want to ensure the survey is truly anonymous will ensure the settings are right so that they don't log those things. |
|
No change from original required - all changes were reverted |
|
New 1.92+ version released. |
|
LimeSurvey: master 1a9fdcb6 2012-05-14 10:38 Details Diff |
Fixed issue 06094: Anonymity compromised Dev This fixes problem in survey-taking. However, front-end can still show the mutually exclusive options of anonymized + save_ip + save_referrer_url |
Affected Issues 06094 |
|
mod - classes/expressions/LimeExpressionManager.php | Diff File | ||
LimeSurvey: Yii 330cb594 2012-05-14 10:40 Details Diff |
Fixed issue 06094: Anonymity compromised Dev This fixes problem in survey-taking. However, front-end can still show the mutually exclusive options of anonymized + save_ip + save_referrer_url |
Affected Issues 06094 |
|
mod - application/helpers/expressions/em_manager_helper.php | Diff File | ||
LimeSurvey: master 09051181 2012-05-14 13:09 Details Diff |
Fixed issue 06094: Anonymity compromised Dev This is not a bug. Reverted commit https://github.com/LimeSurvey/LimeSurvey/commit/1a9fdcb67a6e39db73f154ebcf39b844b6b1dd3a |
Affected Issues 06094 |
|
mod - classes/expressions/LimeExpressionManager.php | Diff File | ||
LimeSurvey: Yii ff5af1cb 2012-05-14 13:13 Details Diff |
Fixed issue 06094: Anonymity compromised Dev This is not a bug. Reverted commit https://github.com/LimeSurvey/LimeSurvey/commit/330cb594da503b4be95057d7337ed40fde999cbf |
Affected Issues 06094 |
|
mod - application/helpers/expressions/em_manager_helper.php | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2012-05-14 16:45 | DenisChenu | New Issue | |
2012-05-14 16:45 | DenisChenu | Severity | minor => partial_block |
2012-05-14 17:21 | TMSWhite | Assigned To | => TMSWhite |
2012-05-14 17:21 | TMSWhite | Status | new => assigned |
2012-05-14 17:41 | TMSWhite | Summary | Anonymity compromission => Anonymity compromised |
2012-05-14 17:42 | TMSWhite | Changeset attached | => LimeSurvey master 1a9fdcb6 |
2012-05-14 17:42 | TMSWhite | Note Added: 18739 | |
2012-05-14 17:42 | TMSWhite | Resolution | open => fixed |
2012-05-14 17:43 | TMSWhite | Changeset attached | => LimeSurvey Yii 330cb594 |
2012-05-14 17:43 | TMSWhite | Note Added: 18740 | |
2012-05-14 17:43 | TMSWhite | Status | assigned => resolved |
2012-05-14 17:43 | TMSWhite | Fixed in Version | => 1.92+ |
2012-05-14 17:57 | DenisChenu | Note Added: 18741 | |
2012-05-14 17:59 | TMSWhite | Note Added: 18742 | |
2012-05-14 18:01 | DenisChenu | Note Added: 18743 | |
2012-05-14 19:33 | c_schmitz | Note Added: 18745 | |
2012-05-14 19:34 | c_schmitz | Status | resolved => feedback |
2012-05-14 19:34 | c_schmitz | Resolution | fixed => reopened |
2012-05-14 20:10 | TMSWhite | Changeset attached | => LimeSurvey master 09051181 |
2012-05-14 20:10 | TMSWhite | Note Added: 18746 | |
2012-05-14 20:11 | DenisChenu | Note Added: 18747 | |
2012-05-14 20:11 | DenisChenu | Status | feedback => assigned |
2012-05-14 20:13 | DenisChenu | Note Edited: 18747 | |
2012-05-14 20:13 | DenisChenu | Note Edited: 18747 | |
2012-05-14 20:15 | TMSWhite | Changeset attached | => LimeSurvey Yii ff5af1cb |
2012-05-14 20:15 | TMSWhite | Note Added: 18748 | |
2012-05-14 20:19 | TMSWhite | Note Added: 18749 | |
2012-05-14 20:28 | TMSWhite | Assigned To | TMSWhite => |
2012-05-14 20:29 | TMSWhite | Note Added: 18750 | |
2012-05-14 20:29 | TMSWhite | Status | assigned => resolved |
2012-05-14 20:29 | TMSWhite | Resolution | reopened => no change required |
2012-05-14 20:29 | TMSWhite | Assigned To | => TMSWhite |
2012-05-17 10:27 | c_schmitz | Note Added: 18817 | |
2012-05-17 10:27 | c_schmitz | Status | resolved => closed |