[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$foqcUVkh-8T2S7Tg4c5syU--1jvHdRLVA9mN6ze8JKuM":3,"$fwqBNtj4LdW1lcHuS6EFpvY_7WQI-opK7YM1Gg2zaIXM":640,"$f8ElsYZ2u1mGsmfJlGFM_HQ7C6GU46hpEbpH8L4nA6rQ":644},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"discovery_status":31,"vulnerabilities":32,"developer":50,"crawl_stats":38,"alternatives":57,"analysis":159,"fingerprints":609},"cbxpoll","CBX Poll","2.0.4","Sabuj Kundu","https:\u002F\u002Fprofiles.wordpress.org\u002Fmanchumahara\u002F","\u003Cp>CBX Poll plugin helps to create poll system for WordPress with all possible features. CBX Poll is developed thinking all the basic and advance need for a poll system in wordpress eco system. The plugin is developed thinking both user and developer in mind so that it can be customized easily using simple hook and filter system of wordpress.\u003Cbr \u002F>\nPolls can be created as text, photo, video, audio, html. Both Logged in and guest users can vote for poll. Logged in users can submit poll from frontend as pro feature.\u003C\u002Fp>\n\u003Ch3>CBX Poll by \u003Ca href=\"https:\u002F\u002Fcodeboxr.com\u002Fproduct\u002Fcbx-poll-for-wordpress\u002F\" rel=\"nofollow ugc\">Codeboxr\u003C\u002Fa>\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cp>📺 \u003Ca href=\"https:\u002F\u002Fcodeboxr.net\u002Fwordpress\u002Fcbxpoll\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa> | >📺 \u003Ca href=\"https:\u002F\u002Fcodeboxr.com\u002Fproduct\u002Fcbx-poll-for-wordpress\u002F\" rel=\"nofollow ugc\">Learn More\u003C\u002Fa> | 🌟 \u003Ca href=\"https:\u002F\u002Fcodeboxr.com\u002Fproduct\u002Fcbx-poll-for-wordpress\u002F#downloadarea\" rel=\"nofollow ugc\">Upgrade to PRO\u003C\u002Fa> | 📋 \u003Ca href=\"https:\u002F\u002Fcodeboxr.com\u002Fcbx-poll-documentation\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | 👨‍💻 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fcbxpoll\u002F\" rel=\"ugc\">Free Support\u003C\u002Fa> | 🤴 \u003Ca href=\"https:\u002F\u002Fcodeboxr.com\u002Fcontact-us\" rel=\"nofollow ugc\">Pro Support\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Note: full source code(including scss files) available at \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcodeboxrcodehub\u002Fcbxpoll\" rel=\"nofollow ugc\">Github Repo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F1mk-oKt8w2E?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>🛄 Core Plugin Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>CBX Poll is a custom post type cbxpoll\u003C\u002Fli>\n\u003Cli>Unlimited questions, each question has different color option and text based title, We call it Text Answer\u003C\u002Fli>\n\u003Cli>Pro version has different type of answer type like audio, video etc or this answer type is hackable or hookable\u003C\u002Fli>\n\u003Cli>IP and Cookie checking system to restrict repeated voting for guest\u003C\u002Fli>\n\u003Cli>Guest can not vote changing ip or cookie using same email address\u003C\u002Fli>\n\u003Cli>Grid or List based answer display\u003C\u002Fli>\n\u003Cli>Poll vote user access control\u003C\u002Fli>\n\u003Cli>Poll result user access control\u003C\u002Fli>\n\u003Cli>Poll Expire control\u003C\u002Fli>\n\u003Cli>Single Answer or Multi Answer Vote (Vote selecting multiple answer)\u003C\u002Fli>\n\u003Cli>Poll display system (Text based display in core, more display ways possible using hook)\u003C\u002Fli>\n\u003Cli>Global poll setting\u003C\u002Fli>\n\u003Cli>Individual poll setting\u003C\u002Fli>\n\u003Cli>Shortcode to display single poll\u003C\u002Fli>\n\u003Cli>Shortcode to display poll listing using ajax pagination\u003C\u002Fli>\n\u003Cli>Widget to show a single poll with setting, more widget will come eventually\u003C\u002Fli>\n\u003Cli>The best way to check the features is to use the plugin yourself as it’s free and distributed via wordpress plugin dir, if you don’t like delete and forget.\u003C\u002Fli>\n\u003Cli>We accept your feedback, ask us a feature that it should have, we will implement and release a new version. If the features is not compatible for free version we will add in pro addon which help us to run company.\u003C\u002Fli>\n\u003Cli>Elementor widget support\u003C\u002Fli>\n\u003Cli>Gutenberg block support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>▶️ Watch Video\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F1mk-oKt8w2E?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>🀄 Widgets\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Classic Widget\u003C\u002Fli>\n\u003Cli>Elementor support (From v1.1.9)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🧮 Shortcodes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Shortcode Format: \u003Ccode>[cbxpoll id=\"\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>💎 CBX Poll Pro Features\u003C\u002Fh3>\n\u003Cp>👉 Get the \u003Ca href=\"https:\u002F\u002Fcodeboxr.com\u002Fproduct\u002Fcbx-poll-for-wordpress\u002F#downloadarea\" rel=\"nofollow ugc\">pro addon\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Extra answer type: Audio, video, photo, rich content\u002Fhtml content as answer (For every answer type plain answer title and color will be available)\u003C\u002Fli>\n\u003Cli>Gallery system for images. Even audio, video can be set in gallery mode(Good fit for grid view)\u003C\u002Fli>\n\u003Cli>Custom audio, video file for audio and video answer using the wordpress native audio video player\u003C\u002Fli>\n\u003Cli>Social media video like youtube, vimeo, dailymotion, soundcloud etc are possible with audio, video type post\u003C\u002Fli>\n\u003Cli>Buddypress Integration\u003C\u002Fli>\n\u003Cli>Extra Result display: Twitter Style\u003C\u002Fli>\n\u003Cli>Extra Result display: Pie Chart Style\u003C\u002Fli>\n\u003Cli>Poll result log manager with delete feature\u003C\u002Fli>\n\u003Cli>Guest Vote control\u003C\u002Fli>\n\u003Cli>Guest email verify\u003C\u002Fli>\n\u003Cli>Comment as extra field(optional)\u003C\u002Fli>\n\u003Cli>Guest Name and Guest Email(optional)\u003C\u002Fli>\n\u003Cli>myCred integration for credit user or poll author, myCred setting\u003C\u002Fli>\n\u003Cli>[New] Frontend dashboard for creating poll from frontend with approval and other features.\u003C\u002Fli>\n\u003Cli>You need any more features ?  Let us know, we will implement either in free core version or in pro addon.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>💎 CBX Poll Pro Custom Integration\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Gamipress\u003C\u002Fli>\n\u003Cli>Uncanny Automator\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🧮 Guest user Login Integrations\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress Core Login form (Core)\u003C\u002Fli>\n\u003Cli>Login\u002Fregister integration with WooCommerce(pro)\u003C\u002Fli>\n\u003Cli>Login\u002Fregister integration with Restrict Content Pro(pro)\u003C\u002Fli>\n\u003Cli>Login\u002Fregister integration with bbPress(pro)\u003C\u002Fli>\n\u003Cli>Login\u002Fregister integration with BuddyPress(pro)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>▶️ Watch Video\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FyNSDZU532ck?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>🔩 Installation\u003C\u002Fh3>\n\u003Col>\n\u003Cli>[WordPress has clear documentation about how to install a plugin].(https:\u002F\u002Fcodex.wordpress.org\u002FManaging_Plugins)\u003C\u002Fli>\n\u003Cli>After install activate the plugin “CBX Poll” through the ‘Plugins’ menu in WordPress\u003C\u002Fli>\n\u003Cli>You’ll now see a menu called “CBX Poll” in left menu, start from there, check the setting menu of CBX Poll then create a new poll\u003C\u002Fli>\n\u003Cli>Use shortcode or widget as you need.\u003C\u002Fli>\n\u003Cli>If need try our pro addon for extra features\u003C\u002Fli>\n\u003C\u002Fol>\n","CBX Poll - Complete Poll and Vote plugin for WordPress",60,12526,94,3,"2026-02-04T06:35:00.000Z","6.9.4","5.3","",[20,21,22,23,24],"contest","poll","quiz","survey","vote","https:\u002F\u002Fcodeboxr.com\u002Fproduct\u002Fcbx-poll-for-wordpress\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcbxpoll.2.0.4.zip",74,1,"2025-03-31 00:00:00","2026-04-16T10:56:18.058Z","no_bundle",[33],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":38,"severity":40,"cvss_score":41,"cvss_vector":42,"vuln_type":43,"published_date":29,"updated_date":44,"references":45,"days_to_patch":38,"patch_diff_files":47,"patch_trac_url":38,"research_status":38,"research_verified":48,"research_rounds_completed":49,"research_plan":38,"research_summary":38,"research_vulnerable_code":38,"research_fix_diff":38,"research_exploit_outline":38,"research_model_used":38,"research_started_at":38,"research_completed_at":38,"research_error":38,"poc_status":38,"poc_video_id":38,"poc_summary":38,"poc_steps":38,"poc_tested_at":38,"poc_wp_version":38,"poc_php_version":38,"poc_playwright_script":38,"poc_exploit_code":38,"poc_has_trace":48,"poc_model_used":38,"poc_verification_depth":38},"CVE-2025-31612","cbx-poll-unauthenticated-php-object-injection","CBX Poll \u003C= 1.2.7 - Unauthenticated PHP Object Injection","The CBX Poll plugin for WordPress is vulnerable to PHP Object Injection in versions up to, and including, 1.2.7 via deserialization of untrusted input. This makes it possible for unauthenticated attackers to inject a PHP Object. No known POP chain is present in the vulnerable software. If a POP chain is present via an additional plugin or theme installed on the target system, it could allow the attacker to delete arbitrary files, retrieve sensitive data, or execute code.",null,"\u003C=1.2.7","critical",9.8,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:H\u002FI:H\u002FA:H","Deserialization of Untrusted Data","2025-12-12 22:20:23",[46],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F5284aef6-8fcd-4a75-a189-b2223bb83b60?source=api-prod",[],false,0,{"slug":51,"display_name":7,"profile_url":8,"plugin_count":52,"total_installs":53,"avg_security_score":54,"avg_patch_time_days":55,"trust_score":27,"computed_at":56},"manchumahara",10,3340,93,204,"2026-05-19T20:01:57.558Z",[58,76,92,117,139],{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":68,"num_ratings":28,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":18,"tags":72,"homepage":73,"download_link":74,"security_score":75,"vuln_count":49,"unpatched_count":49,"last_vuln_date":38,"fetched_at":30},"polls-surveys-contests-and-quizzes-for-pages","Polls, Surveys, Contests and Quizzes for Pages","1.2","pomartel","https:\u002F\u002Fprofiles.wordpress.org\u002Fpomartel\u002F","\u003Cp>This is the official plugin made by Code Rubik to embed a questionnaire made with one of our applications below:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Polls for Pages    – \u003Ca href=\"https:\u002F\u002Fpoll.app.do?ref=wp-plugin\" rel=\"nofollow ugc\">https:\u002F\u002Fpoll.app.do\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Surveys for Pages  – \u003Ca href=\"https:\u002F\u002Fsurvey.app.do?ref=wp-plugin\" rel=\"nofollow ugc\">https:\u002F\u002Fsurvey.app.do\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Contests for Pages – \u003Ca href=\"https:\u002F\u002Fcontest.app.do?ref=wp-plugin\" rel=\"nofollow ugc\">https:\u002F\u002Fcontest.app.do\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Quizzes for Pages  – \u003Ca href=\"https:\u002F\u002Fqz.app.do?ref=wp-plugin\" rel=\"nofollow ugc\">https:\u002F\u002Fqz.app.do\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Participants fill in the questionnaire you created directly from your website and you can view their answers from your app account.\u003C\u002Fp>\n","Embed polls, surveys, contests and quizzes into your WordPress site and get valuable feedback from your customers.",90,2667,100,"2022-01-31T19:35:00.000Z","5.9.13","4.7",[20,21,22,23],"https:%20\u002F\u002Fpoll-app.com\u002Fworpdress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpolls-surveys-contests-and-quizzes-for-pages.zip",85,{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":52,"downloaded":84,"rating":68,"num_ratings":28,"last_updated":85,"tested_up_to":86,"requires_at_least":87,"requires_php":18,"tags":88,"homepage":90,"download_link":91,"security_score":75,"vuln_count":49,"unpatched_count":49,"last_vuln_date":38,"fetched_at":30},"poll-and-survey","Poll And Survey plugin","1.01","techmix","https:\u002F\u002Fprofiles.wordpress.org\u002Ftechmix\u002F","\u003Cp>This poll and survey plugin allows you to run any customized survey, poll or vote in your website. It could help you to get visitors\u002Fusers openions easily. You can run any kind of survey by using this plugin. There are quite a lot of benefits for using this Poll And survey plugin like:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Super easy to use\u003C\u002Fli>\n\u003Cli>Unique design\u003C\u002Fli>\n\u003Cli>Inclued customized voting system\u003C\u002Fli>\n\u003Cli>It is a powerful survey tool\u003C\u002Fli>\n\u003Cli>You can engage more visitors\u002Fusers by poll and survey\u003C\u002Fli>\n\u003Cli>Widget support\u003C\u002Fli>\n\u003Cli>Shortcode support\u003C\u002Fli>\n\u003C\u002Ful>\n","This poll and survey plugin allows you to run any customized survey, poll or vote in your website. It could help you to get visitors\u002Fusers openions ea &hellip;",2187,"2020-12-12T05:12:00.000Z","5.6.17","3.0.1",[89,21,22,23,24],"democracy","https:\u002F\u002Ftechmix.xyz\u002Fdownloads\u002Fpoll-and-survey-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpoll-and-survey.zip",{"slug":93,"name":94,"version":95,"author":96,"author_profile":97,"description":98,"short_description":99,"active_installs":100,"downloaded":101,"rating":102,"num_ratings":103,"last_updated":104,"tested_up_to":16,"requires_at_least":105,"requires_php":106,"tags":107,"homepage":112,"download_link":113,"security_score":114,"vuln_count":115,"unpatched_count":49,"last_vuln_date":116,"fetched_at":30},"polldaddy","Crowdsignal Dashboard – Polls, Surveys & more","3.1.5","Automattic","https:\u002F\u002Fprofiles.wordpress.org\u002Fautomattic\u002F","\u003Cp>The Crowdsignal Dashboard plugin allows you to create and manage polls, surveys, quizzes, and ratings from within your WordPress admin. See all your projects in one place, be they surveys, quizzes and polls made on Crowdsignal.com or any of our poll and survey blocks using our Crowdsignal Forms plugin. With just one click view all results for your responses as they come in to analyze responses in real time and export your results everywhere!\u003C\u002Fp>\n\u003Ch3>The Block Editor\u003C\u002Fh3>\n\u003Cp>Are you using the new block editor for WordPress? Our other plugin, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcrowdsignal-forms\u002F\" rel=\"ugc\">Crowdsignal Forms\u003C\u002Fa> provides a number of blocks for your post editor that allow you to gather actionable feedback from your audience:\u003Cbr \u002F>\n* Poll: Create polls and get your audience’s opinion.\u003Cbr \u002F>\n* Survey Embed: Create surveys in minutes with 14 question types and embed them into your page.\u003Cbr \u002F>\n* Feedback Button: A floating and always visible button that allows your audience to share feedback anytime.\u003Cbr \u002F>\n* Measure NPS: Calculate your Net Promoter Score! Collect feedback and track customer satisfaction over time.\u003Cbr \u002F>\n* Voting: Allow your audience to rate your work or express their opinion.\u003Cbr \u002F>\n* Applause: Let your audience cheer with a big round of applause.\u003C\u002Fp>\n\u003Cp>Learn more about the Crowdsignal Forms plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcrowdsignal-forms\u002F\" rel=\"ugc\">here\u003C\u002Fa>, and on \u003Ca href=\"https:\u002F\u002Fcrowdsignal.com\u002F\" rel=\"nofollow ugc\">crowdsignal.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Want to help translate the plugin or keep an existing translation up-to-date? Head on over to the \u003Ca href=\"http:\u002F\u002Ftranslate.wordpress.com\u002Fprojects\u002Fpolldaddy\u002Fplugin\" rel=\"nofollow ugc\">translation site\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Some strings are not translated when polls and surveys are embedded. You will have to translate them using a language pack on \u003Ca href=\"https:\u002F\u002Fcrowdsignal.com\u002F\" rel=\"nofollow ugc\">Crowdsignal.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Development of the plugin takes place in \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FAutomattic\u002Fcrowdsignal-plugin\" rel=\"nofollow ugc\">this GitHub repository\u003C\u002Fa>. Contributions are welcome!\u003C\u002Fp>\n\u003Ch3>The Classic Editor\u003C\u002Fh3>\n\u003Cp>If you are a long time user of this plugin and you still use the classic post editor, the best way to create polls is through your \u003Ca href=\"https:\u002F\u002Fapp.crowdsignal.com\u002Fdashboard\u002F\" rel=\"nofollow ugc\">Crowdsignal account\u003C\u002Fa> where you have a number of different ways to share polls (and surveys). However, up to version 2.2.6, this plugin had an “Add Poll” button above the post editor that opened a very basic poll editor. That “Add Poll” button has since been removed but if you would still like to use it, open up the wp-admin dashboard on your WordPress site. Add “admin.php?page=polls&action=create-poll” to the end of the URL, after “wp-admin\u002F” so it looks like https:\u002F\u002Fexample.com\u002Fwp-admin\u002Fadmin.php?page=polls&action=create-poll and you will see the old poll editor. Bookmark that URL if you still want to use that poll editor. We do not recommend using version 2.2.6 of the plugin as you will miss out on many bug fixes and new features added since then.\u003C\u002Fp>\n","Manage your Crowdsignal polls, surveys, quizzes, and ratings directly from the WordPress dashboard.",100000,1262975,54,34,"2026-02-25T16:33:00.000Z","5.5","5.6",[108,109,110,111,24],"polling","polls","rating","surveys","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpolldaddy\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpolldaddy.3.1.5.zip",96,9,"2024-09-24 00:00:00",{"slug":118,"name":119,"version":120,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":125,"downloaded":126,"rating":127,"num_ratings":128,"last_updated":129,"tested_up_to":130,"requires_at_least":131,"requires_php":132,"tags":133,"homepage":135,"download_link":136,"security_score":137,"vuln_count":14,"unpatched_count":28,"last_vuln_date":138,"fetched_at":30},"democracy-poll","Democracy Poll","6.1.1","Timur Kamaev","https:\u002F\u002Fprofiles.wordpress.org\u002Ftkama\u002F","\u003Cp>This plugin provides an intuitive and powerful system to create polls with features like:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Single and multiple voting options (customizable)\u003C\u002Fli>\n\u003Cli>Allowing visitors to add custom answers (optional)\u003C\u002Fli>\n\u003Cli>Setting an end date for polls\u003C\u002Fli>\n\u003Cli>Restricting voting to registered users (optional)\u003C\u002Fli>\n\u003Cli>Multiple poll designs\u003C\u002Fli>\n\u003Cli>And more — see the changelog for details\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Democracy Poll\u003C\u002Fstrong> is compatible with major cache plugins, including WP Total Cache, WP Super Cache, Wordfence, Quick Cache, and others.\u003C\u002Fp>\n\u003Cp>Designed for ease of use and performance, it offers:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A “Quick Edit” button for admins, shown directly above a poll\u003C\u002Fli>\n\u003Cli>A plugin menu in the admin toolbar\u003C\u002Fli>\n\u003Cli>Inline inclusion of CSS & JS\u003C\u002Fli>\n\u003Cli>Conditional loading of CSS & JS (only when needed)\u003C\u002Fli>\n\u003Cli>And more — check the changelog for details\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>More Info\u003C\u002Fh3>\n\u003Cp>Democracy Poll is a modern version of the original, well-regarded plugin by the same name. Although Andrew Sutherland’s version hadn’t been updated since 2006, it introduced the innovative idea of allowing users to add their own answers. This version retains the core idea and name, but features fully rewritten code.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create new polls\u003C\u002Fli>\n\u003Cli>Cache plugin compatibility (e.g. WP Total Cache, WP Super Cache)\u003C\u002Fli>\n\u003Cli>Option to allow users to add their own answers\u003C\u002Fli>\n\u003Cli>Multi-voting support\u003C\u002Fli>\n\u003Cli>Poll auto-closing after a specified end date\u003C\u002Fli>\n\u003Cli>Display random polls\u003C\u002Fli>\n\u003Cli>Restrict voting to registered users (optional)\u003C\u002Fli>\n\u003Cli>“Edit” button for admins for quick poll management\u003C\u002Fli>\n\u003Cli>Edit vote counts\u003C\u002Fli>\n\u003Cli>Option to let users change their votes\u003C\u002Fli>\n\u003Cli>Voter tracking via IP, cookies, or WP user ID (optional vote clearing)\u003C\u002Fli>\n\u003Cli>Embed polls in posts via \u003Ccode>[democracy]\u003C\u002Fcode> shortcode (visual editor button available)\u003C\u002Fli>\n\u003Cli>Widget support (optional)\u003C\u002Fli>\n\u003Cli>Admin bar menu for easy access (optional)\u003C\u002Fli>\n\u003Cli>Option to disable or inline CSS\u002FJS\u003C\u002Fli>\n\u003Cli>Add custom notes under polls\u003C\u002Fli>\n\u003Cli>Customize designs via CSS themes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Multisite support is available from version 5.2.4.\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Ch3>Widget\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Go to \u003Ccode>WP Admin \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Appearance \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Widgets\u003C\u002Fcode> and add the \u003Ccode>Democracy Poll\u003C\u002Fcode> widget\u003C\u002Fli>\n\u003Cli>Place it in a sidebar\u003C\u002Fli>\n\u003Cli>Configure settings\u003C\u002Fli>\n\u003Cli>Done\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Template Code\u003C\u002Fh3>\n\u003Cp>In your theme file (e.g. \u003Ccode>sidebar.php\u003C\u002Fcode>), add:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php if ( function_exists( 'democracy_poll' ) ) { ?>\n    \u003Cdiv class=\"sidebar-section\">\n        \u003Ch2>Polls\u003C\u002Fh2>\n        \u003Cdiv class=\"my-poll\">\n            \u003C?php democracy_poll(); ?>\n        \u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n\u003C?php } ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cul>\n\u003Cli>To show a specific poll: \u003Ccode>\u003C?php democracy_poll( 3 ); ?>\u003C\u002Fcode> (replace \u003Ccode>3\u003C\u002Fcode> with your poll ID)\u003C\u002Fli>\n\u003Cli>To embed a specific poll in a post, use \u003Ccode>[democracy id=\"2\"]\u003C\u002Fcode> shortcode.\u003C\u002Fli>\n\u003Cli>To embed a random poll in a post, use \u003Ccode>[democracy]\u003C\u002Fcode> shortcode.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Poll Archive\u003C\u002Fh4>\n\u003Cp>To show the poll archive:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php democracy_archives( $hide_active, $before_title, $after_title ); ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n","WordPress polls plugin with multiple-choice, custom answers, cache compatibility, widgets, and shortcodes.",7000,202962,92,86,"2025-08-04T06:19:00.000Z","6.8.5","5.8","7.4",[89,109,134,23,24],"review","https:\u002F\u002Fwp-kama.ru\u002F67","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdemocracy-poll.zip",77,"2024-04-29 00:00:00",{"slug":140,"name":141,"version":142,"author":143,"author_profile":144,"description":145,"short_description":146,"active_installs":125,"downloaded":147,"rating":148,"num_ratings":149,"last_updated":150,"tested_up_to":16,"requires_at_least":106,"requires_php":151,"tags":152,"homepage":155,"download_link":156,"security_score":148,"vuln_count":157,"unpatched_count":49,"last_vuln_date":158,"fetched_at":30},"social-polls-by-opinionstage","Quiz, Poll & Survey Maker by Opinion Stage","19.12.5","Opinion Stage","https:\u002F\u002Fprofiles.wordpress.org\u002Fassafp\u002F","\u003Cp>🚀 The Quiz Maker Built for Marketers\u003C\u002Fp>\n\u003Cp>Opinion Stage is a powerful AI-powered Quiz Maker, Poll Maker & Survey Maker designed to help marketers, agencies, and businesses boost engagement and generate leads.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Increase website engagement  \u003C\u002Fli>\n\u003Cli>Capture high-quality leads  \u003C\u002Fli>\n\u003Cli>Grow email subscribers  \u003C\u002Fli>\n\u003Cli>Segment audiences  \u003C\u002Fli>\n\u003Cli>Drive conversions with interactive content  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Create stunning quizzes, polls, and surveys in minutes and embed them anywhere on your WordPress site.\u003C\u002Fp>\n\u003Ch4>Flexible Creation Options\u003C\u002Fh4>\n\u003Cp>Create quizzes, polls, and surveys your way:\u003C\u002Fp>\n\u003Cp>✔ Generate quizzes with AI in seconds\u003Cbr \u002F>\n✔ Start from scratch with full customization\u003Cbr \u002F>\n✔ Use professionally designed templates\u003Cbr \u002F>\n✔ Import existing quizzes and surveys\u003Cbr \u002F>\n✔ Duplicate and edit existing content\u003C\u002Fp>\n\u003Cp>Browse the Opinion Stage template library to explore hundreds of ready-made quiz, poll, and survey examples:\u003Cbr \u002F>\nhttps:\u002F\u002Fwww.opinionstage.com\u002Ftemplates\u003C\u002Fp>\n\u003Cp>Whether you want to launch a marketing quiz fast or build a fully customized interactive experience, the Opinion Stage Quiz Maker gives you complete flexibility.\u003C\u002Fp>\n\u003Ch4>QUIZ MAKER – Turn Engagement into Leads\u003C\u002Fh4>\n\u003Cp>The Opinion Stage AI-powered Quiz Maker helps you create:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Personality quizzes  \u003C\u002Fli>\n\u003Cli>Trivia quizzes  \u003C\u002Fli>\n\u003Cli>Scored quizzes  \u003C\u002Fli>\n\u003Cli>Product recommendation quizzes  \u003C\u002Fli>\n\u003Cli>Assessment quizzes  \u003C\u002Fli>\n\u003Cli>Lead generation quizzes  \u003C\u002Fli>\n\u003Cli>Branded marketing quizzes  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Why use a quiz for marketing?\u003C\u002Fp>\n\u003Cp>Quizzes convert visitors into leads at significantly higher rates than static forms because they are interactive and engaging.\u003C\u002Fp>\n\u003Cp>With Opinion Stage you can:\u003C\u002Fp>\n\u003Cp>✔ Add lead forms before or after results\u003Cbr \u002F>\n✔ Gate quiz results behind email signup\u003Cbr \u002F>\n✔ Segment users based on answers\u003Cbr \u002F>\n✔ Send quiz leads to your email marketing tools\u003Cbr \u002F>\n✔ Personalize outcomes dynamically\u003Cbr \u002F>\n✔ Add call-to-action buttons to results\u003C\u002Fp>\n\u003Cp>Perfect for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Agencies  \u003C\u002Fli>\n\u003Cli>SaaS companies  \u003C\u002Fli>\n\u003Cli>E-commerce stores  \u003C\u002Fli>\n\u003Cli>Coaches & consultants  \u003C\u002Fli>\n\u003Cli>Publishers  \u003C\u002Fli>\n\u003Cli>Enterprise marketing teams  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you’re searching for a Quiz Maker for lead generation, this plugin is built for you.\u003C\u002Fp>\n\u003Ch4>POLL MAKER – Instant Engagement in Seconds\u003C\u002Fh4>\n\u003Cp>Looking for a fast way to increase interaction?\u003C\u002Fp>\n\u003Cp>The Opinion Stage Poll Maker lets you:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create single or multiple question polls  \u003C\u002Fli>\n\u003Cli>Run live voting  \u003C\u002Fli>\n\u003Cli>Display real-time results  \u003C\u002Fli>\n\u003Cli>Embed image polls  \u003C\u002Fli>\n\u003Cli>Add polls to blog posts  \u003C\u002Fli>\n\u003Cli>Increase time on page  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Polls are perfect for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Blog engagement  \u003C\u002Fli>\n\u003Cli>News websites  \u003C\u002Fli>\n\u003Cli>Communities  \u003C\u002Fli>\n\u003Cli>Social campaigns  \u003C\u002Fli>\n\u003Cli>Audience feedback  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Use polls as a lightweight entry point — then convert engaged visitors with quizzes.\u003C\u002Fp>\n\u003Ch4>SURVEY MAKER – Collect Insights That Matter\u003C\u002Fh4>\n\u003Cp>Need deeper feedback?\u003C\u002Fp>\n\u003Cp>The Opinion Stage Survey Maker allows you to create:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Customer satisfaction surveys  \u003C\u002Fli>\n\u003Cli>NPS surveys  \u003C\u002Fli>\n\u003Cli>Market research surveys  \u003C\u002Fli>\n\u003Cli>Product feedback surveys  \u003C\u002Fli>\n\u003Cli>Employee surveys  \u003C\u002Fli>\n\u003Cli>Event surveys  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Features include:\u003C\u002Fp>\n\u003Cp>✔ Multiple question types\u003Cbr \u002F>\n✔ Conditional logic\u003Cbr \u002F>\n✔ Open-ended responses\u003Cbr \u002F>\n✔ Anonymous or lead-based surveys\u003Cbr \u002F>\n✔ Data export\u003Cbr \u002F>\n✔ Detailed analytics\u003C\u002Fp>\n\u003Cp>Turn feedback into actionable insights.\u003C\u002Fp>\n\u003Ch4>Built for Growth & Lead Capture\u003C\u002Fh4>\n\u003Cp>Unlike basic form builders, the Opinion Stage Quiz Maker focuses on:\u003C\u002Fp>\n\u003Cp>Engagement \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Interaction \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Lead Generation \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Conversion\u003C\u002Fp>\n\u003Cp>Lead Capture Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Built-in lead forms  \u003C\u002Fli>\n\u003Cli>Email integrations  \u003C\u002Fli>\n\u003Cli>Zapier integration  \u003C\u002Fli>\n\u003Cli>Webhooks  \u003C\u002Fli>\n\u003Cli>CRM integrations  \u003C\u002Fli>\n\u003Cli>Mailchimp, Klaviyo, ActiveCampaign, HubSpot, and more  \u003C\u002Fli>\n\u003Cli>GDPR tools  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Beautiful & Fully Customizable\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Mobile responsive  \u003C\u002Fli>\n\u003Cli>Custom branding  \u003C\u002Fli>\n\u003Cli>Custom fonts & colors  \u003C\u002Fli>\n\u003Cli>CSS control  \u003C\u002Fli>\n\u003Cli>White label (premium)  \u003C\u002Fli>\n\u003Cli>Embed anywhere (Gutenberg, Elementor, shortcode)  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Easy to Use\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install the plugin  \u003C\u002Fli>\n\u003Cli>Create a quiz, poll, or survey  \u003C\u002Fli>\n\u003Cli>Customize design & lead form  \u003C\u002Fli>\n\u003Cli>Embed using block or shortcode  \u003C\u002Fli>\n\u003Cli>Start generating leads  \u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>No coding required.\u003C\u002Fp>\n\u003Ch4>Works With Your Marketing Stack\u003C\u002Fh4>\n\u003Cp>Integrations with hundreds of services, including:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Mailchimp  \u003C\u002Fli>\n\u003Cli>Klaviyo  \u003C\u002Fli>\n\u003Cli>HubSpot  \u003C\u002Fli>\n\u003Cli>ActiveCampaign  \u003C\u002Fli>\n\u003Cli>Zapier  \u003C\u002Fli>\n\u003Cli>Google Sheets  \u003C\u002Fli>\n\u003Cli>Webhooks  \u003C\u002Fli>\n\u003Cli>Facebook Pixel  \u003C\u002Fli>\n\u003Cli>Google Analytics  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Connect your quiz or survey to your automation workflows instantly.\u003C\u002Fp>\n\u003Ch4>Designed for High Conversions\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add images & videos  \u003C\u002Fli>\n\u003Cli>Add logic jumps  \u003C\u002Fli>\n\u003Cli>Personalize results  \u003C\u002Fli>\n\u003Cli>Add CTA buttons  \u003C\u002Fli>\n\u003Cli>Redirect after completion  \u003C\u002Fli>\n\u003Cli>Social sharing buttons  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Increase:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Time on site  \u003C\u002Fli>\n\u003Cli>Email signups  \u003C\u002Fli>\n\u003Cli>Product discovery  \u003C\u002Fli>\n\u003Cli>Customer insights  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Enterprise Ready\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Advanced analytics  \u003C\u002Fli>\n\u003Cli>User segmentation  \u003C\u002Fli>\n\u003Cli>High-volume traffic support  \u003C\u002Fli>\n\u003Cli>Custom branding  \u003C\u002Fli>\n\u003Cli>Dedicated support (premium)  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Opinion Stage helps businesses turn interactive content into measurable marketing growth.\u003C\u002Fp>\n\u003Ch4>Use Cases\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Lead generation quiz for agencies  \u003C\u002Fli>\n\u003Cli>Product recommendation quiz for eCommerce  \u003C\u002Fli>\n\u003Cli>Personality quiz for viral growth  \u003C\u002Fli>\n\u003Cli>Poll for blog engagement  \u003C\u002Fli>\n\u003Cli>Customer feedback survey  \u003C\u002Fli>\n\u003Cli>NPS survey  \u003C\u002Fli>\n\u003Cli>Content marketing quiz  \u003C\u002Fli>\n\u003Cli>Interactive landing pages  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Free vs Premium\u003C\u002Fh4>\n\u003Cp>The free version lets you create engaging quizzes, polls & surveys and embed them on your site.\u003C\u002Fp>\n\u003Cp>Upgrade to Premium to unlock:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Higher usage limits (more responses per month)  \u003C\u002Fli>\n\u003Cli>Advanced lead capture  \u003C\u002Fli>\n\u003Cli>Email & CRM integrations  \u003C\u002Fli>\n\u003Cli>Conditional logic  \u003C\u002Fli>\n\u003Cli>Advanced analytics  \u003C\u002Fli>\n\u003Cli>White labeling  \u003C\u002Fli>\n\u003Cli>Custom domains  \u003C\u002Fli>\n\u003Cli>Advanced customization options  \u003C\u002Fli>\n\u003Cli>Priority support  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Perfect for growing businesses, agencies, and high-traffic websites that need more capacity and advanced marketing capabilities.\u003C\u002Fp>\n","Boost engagement and capture leads with interactive quizzes, polls, and surveys. Built for marketers, publishers, and businesses",1325431,88,277,"2026-04-14T10:25:00.000Z","7.0",[153,21,22,154,23],"lead-generation","quiz-maker","https:\u002F\u002Fwww.opinionstage.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsocial-polls-by-opinionstage.19.12.5.zip",7,"2026-01-19 00:00:00",{"attackSurface":160,"codeSignals":367,"taintFlows":515,"riskAssessment":596,"analyzedAt":608},{"hooks":161,"ajaxHandlers":326,"restRoutes":356,"shortcodes":357,"cronEvents":365,"entryPointCount":52,"unprotectedCount":366},[162,168,172,175,179,182,185,189,193,197,201,205,209,213,216,220,224,226,230,233,237,240,243,246,250,254,257,259,262,266,270,274,277,282,287,291,296,300,305,310,314,318,322],{"type":163,"name":164,"callback":165,"file":166,"line":167},"action","admin_notices","php_version_notice","includes\u002FCBXPoll.php",101,{"type":163,"name":169,"callback":170,"file":166,"line":171},"init","load_mailer",162,{"type":163,"name":169,"callback":173,"file":166,"line":174},"init_cbxpoll_type",190,{"type":163,"name":176,"callback":177,"file":166,"line":178},"admin_enqueue_scripts","enqueue_styles",194,{"type":163,"name":176,"callback":180,"file":166,"line":181},"enqueue_scripts",195,{"type":163,"name":183,"callback":183,"file":166,"line":184},"admin_init",198,{"type":163,"name":186,"callback":186,"priority":187,"file":166,"line":188},"admin_menu",11,201,{"type":190,"name":191,"callback":192,"file":166,"line":55},"filter","manage_edit-cbxpoll_columns","add_new_poll_columns",{"type":163,"name":194,"callback":195,"priority":52,"file":166,"line":196},"manage_cbxpoll_posts_custom_column","manage_poll_columns",205,{"type":163,"name":198,"callback":199,"file":166,"line":200},"add_meta_boxes","metaboxes_display",210,{"type":163,"name":202,"callback":203,"file":166,"line":204},"save_post","metabox_save",211,{"type":163,"name":206,"callback":207,"file":166,"line":208},"delete_user","on_user_delete_vote_delete",217,{"type":163,"name":210,"callback":211,"file":166,"line":212},"plugins_loaded","plugin_upgrader_process_complete",221,{"type":163,"name":164,"callback":214,"file":166,"line":215},"plugin_activate_upgrade_notices",222,{"type":190,"name":217,"callback":218,"priority":52,"file":166,"line":219},"plugin_row_meta","custom_plugin_row_meta",224,{"type":163,"name":221,"callback":222,"file":166,"line":223},"activated_plugin","check_pro_addon",225,{"type":163,"name":169,"callback":222,"file":166,"line":225},226,{"type":163,"name":227,"callback":228,"priority":52,"file":166,"line":229},"after_plugin_row_cbxpollproaddon\u002Fcbxpollproaddon.php","custom_message_after_plugin_row_proaddon",227,{"type":163,"name":169,"callback":231,"file":166,"line":232},"gutenberg_blocks",234,{"type":190,"name":234,"callback":235,"priority":52,"file":166,"line":236},"block_categories_all","gutenberg_block_categories",236,{"type":190,"name":238,"callback":235,"priority":52,"file":166,"line":239},"block_categories",238,{"type":163,"name":241,"callback":241,"file":166,"line":242},"enqueue_block_editor_assets",241,{"type":163,"name":183,"callback":244,"file":166,"line":245},"save_email_setting",250,{"type":163,"name":247,"callback":248,"file":166,"line":249},"template_redirect","init_cookie",264,{"type":190,"name":251,"callback":252,"file":166,"line":253},"cbxpoll_display_options","poll_display_methods_text",268,{"type":163,"name":255,"callback":177,"file":166,"line":256},"wp_enqueue_scripts",270,{"type":163,"name":255,"callback":180,"file":166,"line":258},271,{"type":163,"name":169,"callback":260,"file":166,"line":261},"init_shortcodes",275,{"type":190,"name":263,"callback":264,"file":166,"line":265},"the_content","cbxpoll_the_content",280,{"type":190,"name":267,"callback":268,"file":166,"line":269},"the_excerpt","cbxpoll_the_excerpt",281,{"type":163,"name":271,"callback":272,"file":166,"line":273},"widgets_init","init_widgets",292,{"type":163,"name":169,"callback":275,"file":166,"line":276},"init_misc",295,{"type":163,"name":278,"callback":279,"priority":52,"file":280,"line":281},"before_delete_post","on_poll_delete_vote_delete","includes\u002FCBXPollAdmin.php",465,{"type":163,"name":283,"callback":284,"file":285,"line":286},"cbxpoll_email_header","email_header","includes\u002FCBXPollEmails.php",68,{"type":163,"name":288,"callback":289,"file":285,"line":290},"cbxpoll_email_footer","email_footer",69,{"type":163,"name":292,"callback":293,"file":294,"line":295},"elementor\u002Fwidgets\u002Fregister","init_elementor_widgets","includes\u002FCBXPollPublic.php",893,{"type":163,"name":297,"callback":298,"file":294,"line":299},"elementor\u002Felements\u002Fcategories_registered","add_elementor_widget_categories",894,{"type":163,"name":301,"callback":302,"priority":303,"file":294,"line":304},"elementor\u002Feditor\u002Fbefore_enqueue_scripts","elementor_icon_loader",99999,895,{"type":163,"name":306,"callback":307,"file":308,"line":309},"phpmailer_init","handle_multipart","includes\u002FEmails\u002FCBXPollEmail.php",246,{"type":190,"name":311,"callback":312,"file":308,"line":313},"cbxpoll_email_footer_text","footer_text_format",247,{"type":190,"name":315,"callback":316,"file":308,"line":317},"wp_mail_from","get_from_email",447,{"type":190,"name":319,"callback":320,"file":308,"line":321},"wp_mail_from_name","get_from_name",448,{"type":190,"name":323,"callback":324,"file":308,"line":325},"wp_mail_content_type","get_content_type",449,[327,331,335,339,343,347,350,354],{"action":328,"nopriv":48,"callback":329,"hasNonce":48,"hasCapCheck":48,"file":166,"line":330},"cbxpoll_get_answer_template","get_answer_template",213,{"action":332,"nopriv":48,"callback":333,"hasNonce":48,"hasCapCheck":48,"file":166,"line":334},"cbxpoll_settings_reset_load","settings_reset_load",244,{"action":336,"nopriv":48,"callback":337,"hasNonce":48,"hasCapCheck":48,"file":166,"line":338},"cbxpoll_settings_reset","plugin_reset",245,{"action":340,"nopriv":48,"callback":341,"hasNonce":48,"hasCapCheck":48,"file":166,"line":342},"cbxpoll_permalink_cache_clear","permalink_cache_clear",248,{"action":344,"nopriv":48,"callback":345,"hasNonce":48,"hasCapCheck":48,"file":166,"line":346},"cbxpoll_user_vote","ajax_vote",285,{"action":344,"nopriv":348,"callback":345,"hasNonce":48,"hasCapCheck":48,"file":166,"line":349},true,286,{"action":351,"nopriv":48,"callback":352,"hasNonce":48,"hasCapCheck":48,"file":166,"line":353},"cbxpoll_list_pagination","ajax_poll_list",289,{"action":351,"nopriv":348,"callback":352,"hasNonce":48,"hasCapCheck":48,"file":166,"line":355},290,[],[358,361],{"tag":4,"callback":359,"file":294,"line":360},"cbxpoll_shortcode",134,{"tag":362,"callback":363,"file":294,"line":364},"cbxpolls","cbxpolls_shortcode",135,[],8,{"dangerousFunctions":368,"sqlUsage":369,"outputEscaping":372,"fileOperations":49,"externalRequests":49,"nonceChecks":366,"capabilityChecks":510,"bundledLibraries":511},[],{"prepared":370,"raw":49,"locations":371},52,[],{"escaped":373,"rawEcho":374,"locations":375},1022,64,[376,379,381,383,385,387,389,391,393,395,397,399,401,403,405,407,408,410,412,414,416,418,420,422,425,427,429,431,433,435,437,439,441,443,445,447,449,451,452,454,456,458,460,462,464,466,468,471,474,477,480,481,484,486,487,489,490,492,494,495,498,501,504,507],{"file":166,"line":377,"context":378},330,"raw output",{"file":280,"line":380,"context":378},932,{"file":280,"line":382,"context":378},957,{"file":280,"line":384,"context":378},969,{"file":280,"line":386,"context":378},1047,{"file":280,"line":388,"context":378},1154,{"file":280,"line":390,"context":378},1181,{"file":280,"line":392,"context":378},1196,{"file":280,"line":394,"context":378},1355,{"file":280,"line":396,"context":378},1522,{"file":280,"line":398,"context":378},1609,{"file":280,"line":400,"context":378},1614,{"file":280,"line":402,"context":378},1630,{"file":280,"line":404,"context":378},1634,{"file":280,"line":406,"context":378},1653,{"file":285,"line":114,"context":378},{"file":285,"line":409,"context":378},109,{"file":285,"line":411,"context":378},147,{"file":294,"line":413,"context":378},216,{"file":294,"line":415,"context":378},767,{"file":294,"line":417,"context":378},791,{"file":294,"line":419,"context":378},877,{"file":308,"line":421,"context":378},834,{"file":423,"line":424,"context":378},"includes\u002FPollSettings.php",164,{"file":423,"line":426,"context":378},307,{"file":423,"line":428,"context":378},322,{"file":423,"line":430,"context":378},334,{"file":423,"line":432,"context":378},361,{"file":423,"line":434,"context":378},382,{"file":423,"line":436,"context":378},425,{"file":423,"line":438,"context":378},450,{"file":423,"line":440,"context":378},479,{"file":423,"line":442,"context":378},548,{"file":423,"line":444,"context":378},590,{"file":423,"line":446,"context":378},661,{"file":423,"line":448,"context":378},724,{"file":423,"line":450,"context":378},761,{"file":423,"line":417,"context":378},{"file":423,"line":453,"context":378},829,{"file":423,"line":455,"context":378},860,{"file":423,"line":457,"context":378},882,{"file":423,"line":459,"context":378},995,{"file":423,"line":461,"context":378},1024,{"file":423,"line":463,"context":378},1224,{"file":423,"line":465,"context":378},1342,{"file":423,"line":467,"context":378},1343,{"file":469,"line":470,"context":378},"includes\u002FWidgets\u002FClassic\u002FSingle\u002FCBXPollSingleClassicWidget.php",114,{"file":472,"line":473,"context":378},"includes\u002FWidgets\u002FClassic\u002FSingle\u002Fviews\u002Fadmin.php",35,{"file":475,"line":476,"context":378},"includes\u002FWidgets\u002FElementor\u002FSinglePoll\u002FCBXPollSingleElementorWidget.php",178,{"file":478,"line":479,"context":378},"templates\u002Fadmin\u002Femail_manager.php",59,{"file":478,"line":374,"context":378},{"file":482,"line":483,"context":378},"templates\u002Fadmin\u002Femail_manager_edit.php",40,{"file":482,"line":485,"context":378},51,{"file":482,"line":75,"context":378},{"file":482,"line":488,"context":378},87,{"file":482,"line":54,"context":378},{"file":482,"line":491,"context":378},99,{"file":482,"line":493,"context":378},106,{"file":482,"line":409,"context":378},{"file":496,"line":497,"context":378},"templates\u002Fadmin\u002Femail_manager_list.php",79,{"file":499,"line":500,"context":378},"templates\u002Fadmin\u002Fsettings.php",37,{"file":502,"line":503,"context":378},"templates\u002Fadmin\u002Fsupport.php",311,{"file":505,"line":506,"context":378},"templates\u002Femails\u002Femail-header.php",15,{"file":508,"line":509,"context":378},"templates\u002Fglobal\u002Flogin_form.php",49,6,[512],{"name":513,"version":38,"knownCves":514},"Select2",[],[516,533,541,554,563,576],{"entryPoint":517,"graph":518,"unsanitizedCount":49,"severity":532},"get_answer_template (includes\u002FCBXPollAdmin.php:1503)",{"nodes":519,"edges":530},[520,525],{"id":521,"type":522,"label":523,"file":280,"line":524},"n0","source","$_POST",1508,{"id":526,"type":527,"label":528,"file":280,"line":396,"wp_function":529},"n1","sink","echo() [XSS]","echo",[531],{"from":521,"to":526,"sanitized":348},"low",{"entryPoint":534,"graph":535,"unsanitizedCount":49,"severity":532},"\u003CCBXPollAdmin> (includes\u002FCBXPollAdmin.php:0)",{"nodes":536,"edges":539},[537,538],{"id":521,"type":522,"label":523,"file":280,"line":524},{"id":526,"type":527,"label":528,"file":280,"line":396,"wp_function":529},[540],{"from":521,"to":526,"sanitized":348},{"entryPoint":542,"graph":543,"unsanitizedCount":49,"severity":532},"ajax_vote (includes\u002FCBXPollPublic.php:555)",{"nodes":544,"edges":552},[545,548],{"id":521,"type":522,"label":546,"file":294,"line":547},"$_POST (x4)",572,{"id":526,"type":527,"label":549,"file":294,"line":550,"wp_function":551},"get_var() [SQLi]",721,"get_var",[553],{"from":521,"to":526,"sanitized":348},{"entryPoint":555,"graph":556,"unsanitizedCount":49,"severity":532},"ajax_poll_list (includes\u002FCBXPollPublic.php:866)",{"nodes":557,"edges":561},[558,560],{"id":521,"type":522,"label":523,"file":294,"line":559},871,{"id":526,"type":527,"label":528,"file":294,"line":419,"wp_function":529},[562],{"from":521,"to":526,"sanitized":348},{"entryPoint":564,"graph":565,"unsanitizedCount":49,"severity":532},"\u003CCBXPollPublic> (includes\u002FCBXPollPublic.php:0)",{"nodes":566,"edges":573},[567,568,569,571],{"id":521,"type":522,"label":546,"file":294,"line":547},{"id":526,"type":527,"label":549,"file":294,"line":550,"wp_function":551},{"id":570,"type":522,"label":523,"file":294,"line":559},"n2",{"id":572,"type":527,"label":528,"file":294,"line":419,"wp_function":529},"n3",[574,575],{"from":521,"to":526,"sanitized":348},{"from":570,"to":572,"sanitized":348},{"entryPoint":577,"graph":578,"unsanitizedCount":366,"severity":595},"\u003CPollHelper> (includes\u002FHelpers\u002FPollHelper.php:0)",{"nodes":579,"edges":592},[580,584,586,588],{"id":521,"type":522,"label":581,"file":582,"line":583},"$_COOKIE (x7)","includes\u002FHelpers\u002FPollHelper.php",993,{"id":526,"type":527,"label":549,"file":582,"line":585,"wp_function":551},1112,{"id":570,"type":522,"label":587,"file":582,"line":583},"$_COOKIE",{"id":572,"type":527,"label":589,"file":582,"line":590,"wp_function":591},"get_row() [SQLi]",2068,"get_row",[593,594],{"from":521,"to":526,"sanitized":48},{"from":570,"to":572,"sanitized":48},"high",{"summary":597,"deductions":598},"The cbxpoll plugin v2.0.4 exhibits a mixed security posture. On the positive side, the plugin demonstrates good practices by consistently using prepared statements for all SQL queries and performing output escaping on a high percentage of outputs, indicating a strong defense against common injection vulnerabilities. The presence of nonce checks and capability checks on a majority of its AJAX handlers is also a positive sign.\n\nHowever, significant concerns arise from the substantial attack surface exposed without proper authentication. With 8 out of 10 entry points lacking authorization checks, and a critical taint flow with an unsanitized path identified, there is a clear risk of unauthorized actions or data manipulation. This is exacerbated by a history of at least one critical unpatched CVE, which is a major red flag for immediate risk. The reliance on a bundled library like Select2 also warrants investigation for potential vulnerabilities if it's not kept up-to-date.\n\nIn conclusion, while the plugin shows strengths in core secure coding practices like SQL sanitization and output escaping, the numerous unprotected entry points and the existence of a critical unpatched vulnerability significantly elevate the risk. The plugin's security needs immediate attention, particularly concerning the unprotected AJAX handlers and the historical critical vulnerability.",[599,602,604,606],{"reason":600,"points":601},"Unprotected AJAX handlers",20,{"reason":603,"points":506},"Critical taint flow with unsanitized path",{"reason":605,"points":601},"Unpatched critical CVE",{"reason":607,"points":14},"Bundled library (Select2)","2026-04-16T11:05:16.246Z",{"wat":610,"direct":621},{"assetPaths":611,"generatorPatterns":615,"scriptPaths":616,"versionParams":617},[612,613,614],"\u002Fwp-content\u002Fplugins\u002Fcbxpoll\u002Fassets\u002Fcss\u002Fcbx-poll.css","\u002Fwp-content\u002Fplugins\u002Fcbxpoll\u002Fassets\u002Fjs\u002Fcbx-poll.js","\u002Fwp-content\u002Fplugins\u002Fcbxpoll\u002Fassets\u002Fjs\u002Fcbx-poll-vote.js",[],[613,614],[618,619,620],"cbxpoll\u002Fassets\u002Fcss\u002Fcbx-poll.css?ver=","cbxpoll\u002Fassets\u002Fjs\u002Fcbx-poll.js?ver=","cbxpoll\u002Fassets\u002Fjs\u002Fcbx-poll-vote.js?ver=",{"cssClasses":622,"htmlComments":626,"htmlAttributes":630,"restEndpoints":633,"jsGlobals":635,"shortcodeOutput":637},[623,624,625],"cbx-poll-wrapper","cbx-poll-item","cbx-poll-results",[627,628,629],"\u003C!-- Start CBX Poll Plugin -->","\u003C!-- End CBX Poll Plugin -->","\u003C!-- CBX Poll Shortcode -->",[631,632],"data-poll-id","data-poll-options",[634],"\u002Fwp-json\u002Fcbxpoll\u002Fv1\u002Fvote",[636],"cbxPollData",[638,639],"[cbx_poll id=\"\"","cbx_poll_display_results",{"error":348,"url":641,"statusCode":642,"statusMessage":643,"message":643},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fcbxpoll\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":645,"versions":646},13,[647,653,661,669,677,685,693,701,709,717,725,733,741],{"version":6,"download_url":26,"svn_tag_url":648,"released_at":38,"has_diff":48,"diff_files_changed":649,"diff_lines":38,"trac_diff_url":650,"vulnerabilities":651,"is_current":348},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcbxpoll\u002Ftags\u002F2.0.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcbxpoll%2Ftags%2F2.0.3&new_path=%2Fcbxpoll%2Ftags%2F2.0.4",[652],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":654,"download_url":655,"svn_tag_url":656,"released_at":38,"has_diff":48,"diff_files_changed":657,"diff_lines":38,"trac_diff_url":658,"vulnerabilities":659,"is_current":48},"2.0.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcbxpoll.2.0.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcbxpoll\u002Ftags\u002F2.0.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcbxpoll%2Ftags%2F2.0.2&new_path=%2Fcbxpoll%2Ftags%2F2.0.3",[660],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":662,"download_url":663,"svn_tag_url":664,"released_at":38,"has_diff":48,"diff_files_changed":665,"diff_lines":38,"trac_diff_url":666,"vulnerabilities":667,"is_current":48},"2.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcbxpoll.2.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcbxpoll\u002Ftags\u002F2.0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcbxpoll%2Ftags%2F2.0.1&new_path=%2Fcbxpoll%2Ftags%2F2.0.2",[668],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":670,"download_url":671,"svn_tag_url":672,"released_at":38,"has_diff":48,"diff_files_changed":673,"diff_lines":38,"trac_diff_url":674,"vulnerabilities":675,"is_current":48},"2.0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcbxpoll.2.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcbxpoll\u002Ftags\u002F2.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcbxpoll%2Ftags%2F2.0.0&new_path=%2Fcbxpoll%2Ftags%2F2.0.1",[676],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":678,"download_url":679,"svn_tag_url":680,"released_at":38,"has_diff":48,"diff_files_changed":681,"diff_lines":38,"trac_diff_url":682,"vulnerabilities":683,"is_current":48},"2.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcbxpoll.2.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcbxpoll\u002Ftags\u002F2.0.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcbxpoll%2Ftags%2F1.2.7&new_path=%2Fcbxpoll%2Ftags%2F2.0.0",[684],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":686,"download_url":687,"svn_tag_url":688,"released_at":38,"has_diff":48,"diff_files_changed":689,"diff_lines":38,"trac_diff_url":690,"vulnerabilities":691,"is_current":48},"1.2.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcbxpoll.1.2.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcbxpoll\u002Ftags\u002F1.2.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcbxpoll%2Ftags%2F1.2.6&new_path=%2Fcbxpoll%2Ftags%2F1.2.7",[692],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":694,"download_url":695,"svn_tag_url":696,"released_at":38,"has_diff":48,"diff_files_changed":697,"diff_lines":38,"trac_diff_url":698,"vulnerabilities":699,"is_current":48},"1.2.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcbxpoll.1.2.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcbxpoll\u002Ftags\u002F1.2.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcbxpoll%2Ftags%2F1.2.5&new_path=%2Fcbxpoll%2Ftags%2F1.2.6",[700],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":702,"download_url":703,"svn_tag_url":704,"released_at":38,"has_diff":48,"diff_files_changed":705,"diff_lines":38,"trac_diff_url":706,"vulnerabilities":707,"is_current":48},"1.2.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcbxpoll.1.2.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcbxpoll\u002Ftags\u002F1.2.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcbxpoll%2Ftags%2F1.2.4&new_path=%2Fcbxpoll%2Ftags%2F1.2.5",[708],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":710,"download_url":711,"svn_tag_url":712,"released_at":38,"has_diff":48,"diff_files_changed":713,"diff_lines":38,"trac_diff_url":714,"vulnerabilities":715,"is_current":48},"1.2.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcbxpoll.1.2.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcbxpoll\u002Ftags\u002F1.2.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcbxpoll%2Ftags%2F1.2.3&new_path=%2Fcbxpoll%2Ftags%2F1.2.4",[716],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":718,"download_url":719,"svn_tag_url":720,"released_at":38,"has_diff":48,"diff_files_changed":721,"diff_lines":38,"trac_diff_url":722,"vulnerabilities":723,"is_current":48},"1.2.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcbxpoll.1.2.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcbxpoll\u002Ftags\u002F1.2.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcbxpoll%2Ftags%2F1.2.1&new_path=%2Fcbxpoll%2Ftags%2F1.2.3",[724],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":726,"download_url":727,"svn_tag_url":728,"released_at":38,"has_diff":48,"diff_files_changed":729,"diff_lines":38,"trac_diff_url":730,"vulnerabilities":731,"is_current":48},"1.2.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcbxpoll.1.2.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcbxpoll\u002Ftags\u002F1.2.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcbxpoll%2Ftags%2F1.2.0&new_path=%2Fcbxpoll%2Ftags%2F1.2.1",[732],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":734,"download_url":735,"svn_tag_url":736,"released_at":38,"has_diff":48,"diff_files_changed":737,"diff_lines":38,"trac_diff_url":738,"vulnerabilities":739,"is_current":48},"1.2.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcbxpoll.1.2.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcbxpoll\u002Ftags\u002F1.2.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcbxpoll%2Ftags%2F1.1.10&new_path=%2Fcbxpoll%2Ftags%2F1.2.0",[740],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38},{"version":742,"download_url":743,"svn_tag_url":744,"released_at":38,"has_diff":48,"diff_files_changed":745,"diff_lines":38,"trac_diff_url":38,"vulnerabilities":746,"is_current":48},"1.1.10","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcbxpoll.1.1.10.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcbxpoll\u002Ftags\u002F1.1.10\u002F",[],[747],{"id":34,"url_slug":35,"title":36,"severity":40,"cvss_score":41,"vuln_type":43,"patched_in_version":38}]