Preamble
Just after landing the WMI LimeSurvey initiative (T274837) in an attempt to be pro-active and propose solid Free software solutions for Wikimedia contributors, an user raised a concern about the security of the LimeSurvey software itself:
Security issues were found the previous two times wmf looked at from my understanding and that was without doing a full security review process....
― K. Peachey https://lists.wikimedia.org/pipermail/wikimedia-l/2021-February/096280.html
This is not a comment we should underestimate. For example ~5 years ago the Wikimedia Foundation didn't adopt LimeSurvey also for that reason (T109606: Re-evaluate Limesurvey ) and for the same reasons many other entities may adopt proprietary software like Qualtrics or Google Form, relying on the excuse of not having any credible alternative available (although there are QuickSurvey and nextCloud Forms which may be more audited - irrelevant topic - but that anyway are not as complete as LimeSurvey and they don't try to be).
Proposed solution
Do security auditing on LimeSurvey.
This security auditing will assure a valid alternative to Qualtrics, Google Forms or any other proprietary software, service, or Service as a Software Sobstitute may be born in the morning promising breathtaking safety thanks to the (questionable) arguments raised from these companies relying on security through obscurity.
This means:
- understand what kind of security auditing has already been done on LimeSurvey
- by WMF (as already requested by Faw)
- by LimeSurvey GmbH itself
- ...
- understand who can invest to take care on the remaining
- 2021-04-27 provided cybersecurity economic estimate
- 2021-05-12 inform LimeSurvey GmbH about our intentions
- 2021-05-18 setup a fresh LimeSurvey Community Edition to be bombed
- 2021-06-07 start planned cybersecurity activity
- 2021-06-11 conclude cybersecurity activity
- report found security bugs to LimeSurvey GmbH
- understand remediation strategies with upstream
- the world (and WMF) begins to trust LimeSurvey more again
In the meanwhile I can make sure that Wikimedia Italia will reward anyone who finds any security bug in their WMI-LimeSurvey instance to promote healthy cooperation for a better Internet.