
Questionnaire Builder Security & Risk Analysis
wordpress.org/plugins/questionnaire-builderAn easy to use and lightweight questionnaire builder plugin for WordPress. Create questionnaires, manage questions, and collect responses.
Is Questionnaire Builder Safe to Use in 2026?
Generally Safe
Score 92/100Questionnaire Builder has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The questionnaire-builder plugin v2.1.1 exhibits a generally good security posture based on the provided static analysis and vulnerability history. The absence of known CVEs and a clean taint analysis are positive indicators. The code demonstrates adherence to good practices by utilizing prepared statements for half of its SQL queries and properly escaping a majority of its outputs. Nonce checks are present in the code, which is a fundamental security measure.
However, there are areas that warrant attention. The fact that 50% of SQL queries are not using prepared statements presents a potential risk for SQL injection vulnerabilities, although this has not manifested in known CVEs historically. Similarly, with only 61% of outputs being properly escaped, there's a risk of cross-site scripting (XSS) vulnerabilities, particularly if untrusted data is being outputted without adequate sanitization. The presence of file operations and external HTTP requests, while not inherently insecure, signifies potential entry points if not handled with extreme care.
In conclusion, the plugin has a strong foundation with no reported vulnerabilities and some proactive security measures in place. The main weaknesses lie in the areas of SQL query sanitization and output escaping, which, if exploited, could lead to serious security breaches. The bundled Freemius library also carries a potential risk if it's outdated or has known vulnerabilities.
Key Concerns
- SQL queries not using prepared statements
- Output escaping is not fully implemented
- Bundled Freemius v1.0 library
Questionnaire Builder Security Vulnerabilities
Questionnaire Builder Release Timeline
Questionnaire Builder Code Analysis
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
Questionnaire Builder Attack Surface
Shortcodes 1
WordPress Hooks 10
Maintenance & Trust
Questionnaire Builder Maintenance & Trust
Maintenance Signals
Community Trust
Questionnaire Builder Alternatives
Survey Maker
survey-maker
Create free online surveys and get your visitors' feedbacks directly on your WordPress website with WordPress Survey Plugin
Formera
formera
An advanced, high-performance Survey Maker with a premium SaaS-style interface.
SurveyX Builder – Easy Feedback, Poll, Quiz & Survey
surveyx-builder
Create surveys, polls, quizzes, and feedback forms. Fast, lightweight, and optimized to boost responses and user engagement.
TotalSurvey for Survey, Quiz and Form
totalsurvey
Create satisfaction survey, engaging quiz, gather feedback and run exam with the best WordPress survey and quiz plugin.
Survicate
survicate
With Survicate, you can collect feedback using contextual surveys that feel like a part of your website.
Questionnaire Builder Developer Profile
23 plugins · 260 total installs
How We Detect Questionnaire Builder
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/questionnaire-builder/assets/css/questionnaire-builder-shortcode.css/wp-content/plugins/questionnaire-builder/assets/js/questionnaire-builder.js/wp-content/plugins/questionnaire-builder/assets/css/questionnaire-builder.css/wp-content/plugins/questionnaire-builder/assets/js/questionnaire-builder.jsquestionnaire-builder/assets/css/questionnaire-builder-shortcode.css?ver=questionnaire-builder/assets/js/questionnaire-builder.js?ver=questionnaire-builder/assets/css/questionnaire-builder.css?ver=HTML / DOM Fingerprints
questionnairebuilder-formquestionnairebuilder-questionquestionnairebuilder-response-form<!-- This is a sample questionnaire to demonstrate the plugin. --><!-- To create your own questionnaire, navigate to the Questionnaire Builder menu in your WordPress admin panel. -->data-questionnaire-iddata-question-idquestionnaireBuilderSettings[questionnairebuilder_form id=][questionnairebuilder_form]