View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
12372 | Bug reports | Survey taking | public | 2017-05-04 06:28 | 2017-06-12 17:17 |
Reporter | DeveloperChris | Assigned To | |||
Priority | none | Severity | partial_block | ||
Status | closed | Resolution | fixed | ||
Product Version | 2.64.x | ||||
Fixed in Version | 2.64.x | ||||
Summary | 12372: unsuitable and potentially derogatory CAPTCHA | ||||
Description | After upgrading to 2.64 we noticed that the CAPTCHA has changed. unfortunately the changes are troubling. In this instance we are creating an application form for indigenous people. To ask them whether they are human or not is potentially a massive insult. The original text was far more benign. Also some choices of CAPTCHA word are less than acceptable. "RapeTab" Please see the attached screen shots New VS Orig. | ||||
Steps To Reproduce | Create a form with a CAPTCHA. | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
Bug heat | 6 | ||||
Complete LimeSurvey version number (& build) | Version 2.64.7+170404 | ||||
I will donate to the project if issue is resolved | No | ||||
Browser | Firefox | ||||
Database type & version | NA | ||||
Server OS (if known) | NA | ||||
Webserver software & version (if known) | NA | ||||
PHP Version | NA | ||||
Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=22722 |
|
I see the problem with the 'are you human sentence' and we put in something nicer. The 'rape' word is surely an unlucky hit but there are so many offensive words in the world there is no feasible way using a dictionary for that. |
|
Thanks I was curious as to how the words are formed. There should still be a dictionary of unacceptable words. Of course including every language possible makes it a problem. Certainly in English there are words which should be avoided at all costs. again they are more derogatory than rude. I am thinking of words like nigger which in the US is definitely unacceptable. Why did you move to word based? was the math CAPTCHA not working as well as it should? |
|
We did move to a standard library, but I guess we will modify it to use a math based captcha again, soon. |
|
Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=22914 |
|
Version 2.65.4 (build 170612) released. |
|
LimeSurvey: master 03b263f3 2017-05-04 20:30 Details Diff |
Fixed issue 12372: Unsuitable CAPTCHA |
Affected Issues 12372 |
|
mod - application/views/survey/frontpage/enterCaptcha.php | Diff File | ||
LimeSurvey: master f762a94f 2017-06-06 13:55
Details Diff |
Fixed issue 12372: unsuitable and potentially derogatory CAPTCHA Dev: changed captcha to use mathematical quations again |
Affected Issues 12372 |
|
mod - application/config/internal.php | Diff File | ||
mod - application/controllers/RegisterController.php | Diff File | ||
mod - application/controllers/SurveyController.php | Diff File | ||
add - application/extensions/captchaExtended/CHANGELOG | Diff File | ||
add - application/extensions/captchaExtended/CaptchaExtendedAction.php | Diff File | ||
add - application/extensions/captchaExtended/CaptchaExtendedValidator.php | Diff File | ||
add - application/extensions/captchaExtended/LICENSE | Diff File | ||
add - application/extensions/captchaExtended/README | Diff File | ||
add - application/extensions/captchaExtended/fonts/nimbus.ttf | Diff File | ||
add - application/extensions/captchaExtended/fonts/readme.txt | Diff File | ||
add - application/extensions/captchaExtended/words.de.txt | Diff File | ||
add - application/extensions/captchaExtended/words.en.txt | Diff File | ||
add - application/extensions/captchaExtended/words.ru.txt | Diff File | ||
add - application/extensions/captchaExtended/words.sk.txt | Diff File | ||
add - application/extensions/captchaExtended/words.txt | Diff File | ||
mod - application/models/Survey.php | Diff File | ||
mod - plugins/AuditLog/mdlAuditLog.php | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2017-05-04 06:28 | DeveloperChris | New Issue | |
2017-05-04 06:28 | DeveloperChris | File Added: 2017-05-04 13_51_22-Limesurvey-CAPTCHA-new.png | |
2017-05-04 06:28 | DeveloperChris | File Added: 2017-05-04 13_51_22-Limesurvey-CAPTCHA-orig.png | |
2017-05-04 18:30 | c_schmitz | Assigned To | => c_schmitz |
2017-05-04 18:30 | c_schmitz | Status | new => assigned |
2017-05-04 18:30 | c_schmitz | Changeset attached | => LimeSurvey master 03b263f3 |
2017-05-04 18:30 | c_schmitz | Note Added: 43571 | |
2017-05-04 18:30 | c_schmitz | Resolution | open => fixed |
2017-05-04 18:35 | c_schmitz | Status | assigned => resolved |
2017-05-04 18:35 | c_schmitz | Note Added: 43572 | |
2017-05-05 02:29 | DeveloperChris | Note Added: 43573 | |
2017-05-05 09:57 | c_schmitz | Note Added: 43574 | |
2017-05-05 09:57 | c_schmitz | Assigned To | c_schmitz => markusfluer |
2017-05-05 09:57 | c_schmitz | Status | resolved => assigned |
2017-06-06 12:17 |
|
Changeset attached | => LimeSurvey master f762a94f |
2017-06-06 12:17 |
|
Note Added: 43815 | |
2017-06-06 12:18 |
|
Status | assigned => resolved |
2017-06-06 12:18 |
|
Fixed in Version | => 2.64.x |
2017-06-12 17:17 | c_schmitz | Note Added: 43879 | |
2017-06-12 17:17 | c_schmitz | Status | resolved => closed |