[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fHdwxSL0mxJWqrzY_tRIXVtjuzACeDx7sAV9RCKkJS3A":3,"$fvrgRRVPf1G8BRVXugbfF7pWcX5j5nwNbM1Mbzg7oIbY":252,"$f83r6zy5tcg3C1HT7pqCG5KI5vMc15SPfEKFj7DI0nm0":256},{"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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":36,"analysis":131,"fingerprints":193},"site3d-configurator","Site3D Configurator","0.1","site3d","https:\u002F\u002Fprofiles.wordpress.org\u002Fsite3d\u002F","\u003Cp>Site3D Configurator connects your WordPress site to \u003Ca href=\"https:\u002F\u002Fconfigurator.site3d.site\" rel=\"nofollow ugc\">Site3D\u003C\u002Fa>. After you create a configurator in the Site3D service, use the plugin to generate a shortcode and place the 3D widget wherever you need it.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Shortcode: \u003Ccode>[site3d data=\"CONFIGURATOR_ID\"]\u003C\u002Fcode> (with optional height parameters generated in the admin tool).\u003C\u002Fli>\n\u003Cli>Admin screen under \u003Cstrong>Site3D\u003C\u002Fstrong> in the dashboard to build the shortcode and copy it to the clipboard.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>External resources\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>On the front end, the plugin enqueues a script from \u003Ccode>site3d.site\u003C\u002Fcode> to load the 3D viewer. No visitor data is sent to Site3D by the script URL alone; your configurator ID is only present in the shortcode output you place on the page.\u003C\u002Fp>\n","Insert a shortcode to embed interactive 3D configurators from Site3D on any page or post.",10,964,0,"2026-03-21T14:11:00.000Z","6.9.4","5.8","7.4",[19,20,21,22,23],"blocks","customization","media","shortcode","widget","https:\u002F\u002Fconfigurator.site3d.site","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsite3d-configurator.0.1.zip",100,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},1,30,94,"2026-05-20T03:59:02.870Z",[37,58,78,98,116],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":15,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":55,"download_link":56,"security_score":26,"vuln_count":32,"unpatched_count":13,"last_vuln_date":57,"fetched_at":28},"reusable-blocks-extended","Reusable Blocks Extended","0.9.1","Jb Audras","https:\u002F\u002Fprofiles.wordpress.org\u002Faudrasjb\u002F","\u003Cp>Extend Gutenberg Reusable Blocks feature with a complete admin panel, widgets, shortcodes and PHP functions.\u003C\u002Fp>\n\u003Cp>This plugin extends the Reusable Blocks admin interface and provides few fancy features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add Reusable Blocks dashboard informations\u003C\u002Fli>\n\u003Cli>Activate Reusable Blocks admin screen\u003C\u002Fli>\n\u003Cli>Provide a list of Posts where each Reusable Block is used and the date it was last modified\u003C\u002Fli>\n\u003Cli>Provide a \u003Cstrong>live preview of your reusable blocks\u003C\u002Fstrong> from the Reusable Blocks admin screen, with your theme stylesheets\u003C\u002Fli>\n\u003Cli>Provide a Reusable Blocks Widget to use your block anywhere you want in your theme’s widgets areas\u003C\u002Fli>\n\u003Cli>Provide a Reusable Blocks Shortcode to use your block anywhere you want in your Post types (even if they use the Classic Editor rather than Gutenberg!)\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Provide some Reusable Blocks PHP functions to use your block anywhere you want in your theme even\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>NEW: An easy tool to convert reusable blocks to block patterns in one click!\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For a full presentation of Reusable Blocks Extended, see this \u003Ca href=\"https:\u002F\u002Fjeanbaptisteaudras.com\u002Fen\u002F2019\u002F12\u002Fgutenberg-reusable-blocks-wordcamp-marseille-talk-synthesis\u002F\" rel=\"nofollow ugc\">WordCamp Talk synthesis available on my blog\u003C\u002Fa>.\u003C\u002Fp>\n","Extend Gutenberg Reusable Blocks feature with a complete admin panel, widgets, shortcodes and PHP functions.",20000,109107,96,39,"2025-11-27T08:57:00.000Z","5.0","7.0",[19,53,54,22,23],"pattern","reusable","https:\u002F\u002Fjeanbaptisteaudras.com\u002Fen\u002F2019\u002F09\u002Freusable-block-extended-a-cool-wordpress-plugin-to-extend-gutenberg-reusable-block-feature\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Freusable-blocks-extended.0.9.1.zip","2023-03-13 00:00:00",{"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":69,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":51,"tags":73,"homepage":75,"download_link":76,"security_score":77,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"webcomic","Webcomic","5.0.8","Mike","https:\u002F\u002Fprofiles.wordpress.org\u002Fmgsisk\u002F","\u003Cp>Webcomic provides a host of features related to creating, managing, and sharing comics on the web.\u003C\u002Fp>\n\u003Ch4>Comic Management\u003C\u002Fh4>\n\u003Cp>Webcomic organizes comics into collections – custom post types dedicated to a specific comic series. Publish any number of distinct comic series on a single WordPress site, each with it’s own unique settings. Manage comic media using WordPress’ own media management features.\u003C\u002Fp>\n\u003Ch4>Theme Integration\u003C\u002Fh4>\n\u003Cp>Webcomic adds a new section to the Customizer that’s all about integrating comics into your site’s theme. The Universal integration method supports most themes, but methods for integrating with themes built specifically for Webcomic and themes built for other comic plugins are also available. If none of the standard integration methods work with your theme you can \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmgsisk\u002Fwebcomic\u002Fwiki\u002FActions#integration-actions\" rel=\"nofollow ugc\">use custom actions\u003C\u002Fa> to add comic features right where you want them.\u003C\u002Fp>\n\u003Ch4>Powerful Tools\u003C\u002Fh4>\n\u003Cp>Webcomic includes a variety of tools for working with comics and getting comics up and running on your WordPress-powered site. Use the Generator to automatically create and publish comics for any number of uploaded media items, or use the Matcher to match media items with existing comics. Use collection-specific settings to organize your comics into categories and tags, customize your comic URL’s, and more.\u003C\u002Fp>\n\u003Ch4>Unlimited Potential\u003C\u002Fh4>\n\u003Cp>Those are some of Webcomic’s standard features, but there are other components included with Webcomic that provide a variety of new settings, shortcodes, template tags, and widgets. Take your online comic publishing even further with:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Alert\u003C\u002Fstrong>, which adds settings for creating buffer and hiatus email alerts. Never forget an update with customizable email alerts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Character\u003C\u002Fstrong>, which allows you to tag character appearances and use character-based archives.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Commerce\u003C\u002Fstrong>, which adds PayPal-based print selling and donation features.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Restrict\u003C\u002Fstrong>, which adds features for restricting access to comics based on age or user role.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Storyline\u003C\u002Fstrong>, which allows you to organize comics by storyline and use storyline-based archives.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Transcribe\u003C\u002Fstrong>, which adds comic transcription features for SEO-enhancing text alternatives to your comics.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Twitter\u003C\u002Fstrong>, which adds settings for updating your Twitter account status when publishing comics.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Special Thanks\u003C\u002Fh3>\n\u003Cp>To everyone that continues to use and \u003Ca href=\"https:\u002F\u002Fmgsisk.com\u002F#support\" rel=\"nofollow ugc\">support Webcomic\u003C\u002Fa>.\u003C\u002Fp>\n","Comic publishing power for the web. Turn your WordPress-powered site into a comic publishing platform with Webcomic.",600,69705,80,13,"2022-05-11T15:48:00.000Z","5.9.13","4.7",[74,21,22,59,23],"comic","https:\u002F\u002Fgithub.com\u002Fmgsisk\u002Fwebcomic","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwebcomic.5.0.8.zip",85,{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":33,"downloaded":86,"rating":13,"num_ratings":13,"last_updated":87,"tested_up_to":88,"requires_at_least":50,"requires_php":89,"tags":90,"homepage":95,"download_link":96,"security_score":97,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"floating-video-widget","Floating Video Widget","1.0","transformdigitalnz","https:\u002F\u002Fprofiles.wordpress.org\u002Ftransformdigitalnz\u002F","\u003Cp>The Floating Video Widget plugin allows you to easily add a floating video element to your WordPress site. Perfect for showcasing promotional videos, product demonstrations, or background ambiance without disrupting your site’s layout.\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Easy implementation with shortcode [floating_video]\u003C\u002Fli>\n\u003Cli>Customizable placement (top-right, top-left, bottom-right, bottom-left)\u003C\u002Fli>\n\u003Cli>Optional close button\u003C\u002Fli>\n\u003Cli>Responsive design\u003C\u002Fli>\n\u003Cli>Lightweight and performance-optimized\u003C\u002Fli>\n\u003Cli>Admin settings panel for easy configuration\u003C\u002Fli>\n\u003C\u002Ful>\n","Add a customizable floating video widget to any page or post using a simple shortcode.",465,"2025-05-03T05:35:00.000Z","6.8.5","7.2",[91,92,22,93,94],"floating-video","multimedia","video","video-widget","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffloating-video-widget.1.0.zip",92,{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":11,"downloaded":106,"rating":13,"num_ratings":13,"last_updated":107,"tested_up_to":108,"requires_at_least":109,"requires_php":95,"tags":110,"homepage":114,"download_link":115,"security_score":77,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"bamboo-social","Bamboo Social","1.1.3","Bamboo Manchester","https:\u002F\u002Fprofiles.wordpress.org\u002Fbamboosolutions\u002F","\u003Cp>This plugin provides a widget and a shortcode for generating social media icons that link to the relevent social media accounts.\u003C\u002Fp>\n\u003Cp>Usage\u003C\u002Fp>\n\u003Cp>Click on Bamboo Social in the dashboard menu and fill in the links to the social media accounts you would like icons for.\u003C\u002Fp>\n\u003Cp>Insert the Bamboo Social widget in the required widget area.\u003C\u002Fp>\n\u003Cp>Alternatively you can insert the shortcode [bamboo-social] where ever you would like the icon to appear.\u003C\u002Fp>\n\u003Cp>Insert the required shortcodes into your content as follows:\u003C\u002Fp>\n","This plugin provides a widget and a shortcode for generating social media icons that link to the relevent social media accounts.",1696,"2018-03-02T11:49:00.000Z","4.8.28","3.0.1",[111,112,113],"shortcodes","social-media","widgets","https:\u002F\u002Fwww.bamboomanchester.uk\u002Fwordpress\u002Fbamboo-social","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbamboo-social.1.1.3.zip",{"slug":117,"name":118,"version":119,"author":120,"author_profile":121,"description":122,"short_description":123,"active_installs":11,"downloaded":124,"rating":13,"num_ratings":13,"last_updated":125,"tested_up_to":126,"requires_at_least":127,"requires_php":95,"tags":128,"homepage":95,"download_link":129,"security_score":77,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":130},"em-social-media","EM Social Media","0.1.2","erikdmitchell","https:\u002F\u002Fprofiles.wordpress.org\u002Ferikdmitchell\u002F","\u003Cp>Allows you to add links to your social media pages\u002Fprofiles via widget or shortcode.\u003C\u002Fp>\n\u003Cp>The widget is a standard widget with a title.\u003C\u002Fp>\n\u003Cp>The shortcode is [emsm].\u003C\u002Fp>\n\u003Ch3>Hooks and Filters\u003C\u002Fh3>\n\u003Cp>None\u003C\u002Fp>\n","Allows you to add links to your social media pages\u002Fprofiles via widget or shortcode.",1395,"2017-03-13T18:49:00.000Z","4.7.32","4.0",[22,112,23],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fem-social-media.0.1.2.zip","2026-03-15T15:16:48.613Z",{"attackSurface":132,"codeSignals":172,"taintFlows":185,"riskAssessment":186,"analyzedAt":192},{"hooks":133,"ajaxHandlers":157,"restRoutes":165,"shortcodes":166,"cronEvents":170,"entryPointCount":171,"unprotectedCount":13},[134,140,145,149,153],{"type":135,"name":136,"callback":137,"file":138,"line":139},"action","admin_menu","admin_list_table_page","inc\u002Fadmin-mainpage.php",18,{"type":135,"name":141,"callback":142,"priority":13,"file":143,"line":144},"plugins_loaded","site3d_load_textdomain","site3d-configurator.php",25,{"type":135,"name":146,"callback":147,"file":143,"line":148},"wp_print_footer_scripts","site3d_hook_javascript",40,{"type":135,"name":150,"callback":151,"file":143,"line":152},"init","site3d_init",60,{"type":135,"name":154,"callback":155,"file":143,"line":156},"admin_enqueue_scripts","site3d_admin_enqueue_scripts",68,[158,163],{"action":159,"nopriv":160,"callback":159,"hasNonce":161,"hasCapCheck":160,"file":143,"line":162},"site3d_ajax_convert",false,true,66,{"action":159,"nopriv":161,"callback":159,"hasNonce":161,"hasCapCheck":160,"file":143,"line":164},67,[],[167],{"tag":7,"callback":168,"file":143,"line":169},"site3d_html_widget",38,[],3,{"dangerousFunctions":173,"sqlUsage":174,"outputEscaping":176,"fileOperations":13,"externalRequests":13,"nonceChecks":32,"capabilityChecks":32,"bundledLibraries":184},[],{"prepared":13,"raw":13,"locations":175},[],{"escaped":177,"rawEcho":177,"locations":178},2,[179,182],{"file":143,"line":180,"context":181},51,"raw output",{"file":143,"line":183,"context":181},136,[],[],{"summary":187,"deductions":188},"The \"site3d-configurator\" plugin v0.1 exhibits a generally good security posture based on the provided static analysis.  It correctly utilizes prepared statements for all SQL queries and includes nonce and capability checks, which are fundamental security practices. The absence of dangerous functions, file operations, external HTTP requests, and any recorded historical vulnerabilities further contributes to this positive assessment.  However, a notable concern is the incomplete output escaping, with only 50% of identified outputs being properly escaped. This could potentially lead to cross-site scripting (XSS) vulnerabilities if unsanitized data is rendered directly in the front-end.\n\nWhile the attack surface is relatively small and all identified entry points appear to have some form of authentication or permission check, the 50% output escaping rate is a significant weakness that needs to be addressed. The plugin's clean vulnerability history suggests a proactive or perhaps less-targeted development approach thus far.  Overall, the plugin has strong foundations but requires attention to its output sanitization to mitigate potential XSS risks.",[189],{"reason":190,"points":191},"Half of outputs not properly escaped",5,"2026-04-16T12:36:22.817Z",{"wat":194,"direct":202},{"assetPaths":195,"generatorPatterns":197,"scriptPaths":198,"versionParams":200},[196],"\u002Fwp-content\u002Fplugins\u002Fsite3d-configurator\u002Fcss\u002Fadmin-style.css",[],[199],"\u002Fwp-content\u002Fplugins\u002Fsite3d-configurator\u002Fjs\u002Fadmin-scripts.js",[201],"site3d-configurator\u002Fjs\u002Fadmin-scripts.js?ver=",{"cssClasses":203,"htmlComments":223,"htmlAttributes":224,"restEndpoints":245,"jsGlobals":247,"shortcodeOutput":250},[7,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222],"site3d__header","site3d__text","site3d__text--big","site3d__frame","site3d__frame-content","site3d__text--no-margin","site3d__input","site3d__input--text","site3d__button-container","site3d__button","site3d__button--active","site3d__button--open-range","site3d__range-container","site3d-input","site3d__input--range","site3d__range-output","site3d__button--result","site3d__shirt-code","site3d__copied",[],[225,226,227,228,229,230,231,232,233,234,235,236,237,230,238,239,240,241,242,243,244],"data-site3d","data-lang","id=\"site3d-configurator-load\"","name=\"id-input\"","class=\"site3d__input site3d__input--text\"","value=\"0\"","class=\"site3d__button site3d__button--active\"","value=\"1000\"","class=\"site3d__button\"","value=\"200\"","class=\"site3d__button site3d__button--open-range\"","class=\"site3d-input site3d__input--range\"","name=\"widthW (px)\"","min=\"0\"","step=\"5\"","max=\"1000\"","class=\"site3d__range-output\"","for=\"slider__range\"","type=\"button\"","class=\"site3d__button--result\"",[246],"\u002Fwp-json\u002Fsite3d\u002Fv1\u002Fajax_convert",[248,249],"Site3DAdminJs","Site3DAdminJs_obj",[251],"[site3d",{"error":161,"url":253,"statusCode":254,"statusMessage":255,"message":255},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fsite3d-configurator\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":32,"versions":257},[258],{"version":6,"download_url":25,"svn_tag_url":259,"released_at":27,"has_diff":160,"diff_files_changed":260,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":261,"is_current":161},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsite3d-configurator\u002Ftags\u002F0.1\u002F",[],[]]