[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f09hZYyLKBfbya2AWTtTlogdbuWpAqaUCNLwt0wRoPhM":3},{"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":20,"download_link":21,"security_score":22,"vuln_count":13,"unpatched_count":13,"last_vuln_date":23,"fetched_at":24,"vulnerabilities":25,"developer":26,"crawl_stats":23,"alternatives":33,"analysis":73,"fingerprints":150},"scribble","Scribble","1.0","ClevelandWebDeveloper","https:\u002F\u002Fprofiles.wordpress.org\u002Fclevelandwebdeveloper\u002F","\u003Cp>Scribble out your content with a squiggly line instead of a boring strikethrough. You can easily customize your scribble settings via your \u003Cstrong>WordPress admin > Settings > Scribble\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch4>How to Use\u003C\u002Fh4>\n\u003Cp>There are two ways to define a scribble: \u003C\u002Fp>\n\u003Cli>Method 1 (The easiest way): You can add scribbles via the strikethrough icon in the WYSIWYG visual editor.\u003C\u002Fli>\n\u003Cli>Method 2: Add class “scribble” to the target html element.\u003C\u002Fli>\n\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cp>Thanks to Jean-Christophe Nicolas who made the original \u003Ca href=\"http:\u002F\u002Fbite-software.co.uk\u002Fsquiggle\u002F\" rel=\"nofollow ugc\">jQuery plugin\u003C\u002Fa>.\u003C\u002Fp>\n","Scribble out your content with a squiggly line instead of a boring strikethrough",10,1326,0,"2014-01-23T22:02:00.000Z","3.7.41","2.9","",[4,19],"strikethrough","http:\u002F\u002Fwww.clevelandwebdeveloper.com\u002Fwordpress-plugins\u002Fscribble\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fscribble.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":27,"display_name":7,"profile_url":8,"plugin_count":28,"total_installs":29,"avg_security_score":22,"avg_patch_time_days":30,"trust_score":31,"computed_at":32},"clevelandwebdeveloper",3,320,30,84,"2026-04-04T16:17:57.110Z",[34,54],{"slug":35,"name":36,"version":37,"author":38,"author_profile":39,"description":40,"short_description":41,"active_installs":11,"downloaded":42,"rating":43,"num_ratings":44,"last_updated":45,"tested_up_to":46,"requires_at_least":47,"requires_php":48,"tags":49,"homepage":17,"download_link":52,"security_score":53,"vuln_count":13,"unpatched_count":13,"last_vuln_date":23,"fetched_at":24},"coinscribble-integration","Coinscribble Integration","1.0.3","Coinscribble by Coinbound","https:\u002F\u002Fprofiles.wordpress.org\u002Fcoinscribble\u002F","\u003Cp>This plugin allows you to integrate Coinscribble with your WordPress site. After installing and configuring the plugin, you will be able to receive and update posts from Coinscribble, as well as track your transactions.\u003C\u002Fp>\n","Integrate your wordpres site with Coinscribble posts",1550,100,1,"2024-07-18T08:23:00.000Z","6.5.8","6.0","7.4",[50,35,51],"coinscribble","integration-with-coinscribble","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcoinscribble-integration.1.0.3.zip",92,{"slug":55,"name":56,"version":57,"author":58,"author_profile":59,"description":60,"short_description":61,"active_installs":11,"downloaded":62,"rating":13,"num_ratings":13,"last_updated":63,"tested_up_to":64,"requires_at_least":65,"requires_php":17,"tags":66,"homepage":71,"download_link":72,"security_score":22,"vuln_count":13,"unpatched_count":13,"last_vuln_date":23,"fetched_at":24},"scribblelive-wp","ScribbleLive WP","1.1.0.0","Ghali","https:\u002F\u002Fprofiles.wordpress.org\u002Fmghali\u002F","\u003Cp>ScribbleLive’s all-in-one content marketing platform combines predictive analytics with content planning, creation, and distribution to deliver optimized business results. The platform’s strengths include real-time content publishing, discovery of high impact articles and opinions, influencer analysis, social curation and moderation, content-centric analytics, and unique interactive experiences from pinboards to timelines and polls.\u003C\u002Fp>\n\u003Cp>The ScribbleLive WP Plugin unlocks added SEO benefits while maintaining the flexibility and ease-of-use of the ScribbleLive platform.\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Embed ScribbleLive content with easy to use shortcode.\u003C\u002Fli>\n\u003Cli>Adds SEO-friendly versions of ScribbleLive embedcodes.\u003C\u002Fli>\n\u003Cli>Advanced SEO tools for better control over rel=nofollow link attributes.\u003C\u002Fli>\n\u003Cli>Allows users with filtered html restrictions to embed ScribbleLive embedcodes in posts, pages and custom post types .\u003C\u002Fli>\n\u003Cli>Fully cached API calls for best performance.\u003C\u002Fli>\n\u003Cli>Developer filters to manage and edit cache settings.\u003C\u002Fli>\n\u003C\u002Ful>\n","The ScribbleLive WP Plugin unlocks added SEO benefits for your ScribbleLive-powered content experiences.",2103,"2016-11-25T03:14:00.000Z","4.6.30","3.0.1",[67,68,4,69,70],"liveblog","pinboard","scribblelive","timeline","http:\u002F\u002Fwww.scribblelive.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fscribblelive-wp.1.1.0.0.zip",{"attackSurface":74,"codeSignals":106,"taintFlows":143,"riskAssessment":144,"analyzedAt":149},{"hooks":75,"ajaxHandlers":102,"restRoutes":103,"shortcodes":104,"cronEvents":105,"entryPointCount":13,"unprotectedCount":13},[76,82,87,90,94,98],{"type":77,"name":78,"callback":79,"priority":11,"file":80,"line":81},"filter","plugin_row_meta","plugin_row_links","index.php",25,{"type":83,"name":84,"callback":85,"file":80,"line":86},"action","init","load_scripts",27,{"type":83,"name":88,"callback":89,"file":80,"line":30},"admin_enqueue_scripts","enqueue_color_picker",{"type":83,"name":91,"callback":92,"file":80,"line":93},"admin_menu","add_plugin_page",34,{"type":83,"name":95,"callback":96,"file":80,"line":97},"admin_init","page_init",35,{"type":83,"name":99,"callback":100,"priority":43,"file":80,"line":101},"wp_head","plugin_data",397,[],[],[],[],{"dangerousFunctions":107,"sqlUsage":108,"outputEscaping":110,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":142},[],{"prepared":13,"raw":13,"locations":109},[],{"escaped":13,"rawEcho":111,"locations":112},14,[113,116,118,120,122,124,126,128,130,132,134,136,138,140],{"file":80,"line":114,"context":115},79,"raw output",{"file":80,"line":117,"context":115},103,{"file":80,"line":119,"context":115},234,{"file":80,"line":121,"context":115},257,{"file":80,"line":123,"context":115},259,{"file":80,"line":125,"context":115},278,{"file":80,"line":127,"context":115},280,{"file":80,"line":129,"context":115},302,{"file":80,"line":131,"context":115},325,{"file":80,"line":133,"context":115},433,{"file":80,"line":135,"context":115},434,{"file":80,"line":137,"context":115},435,{"file":80,"line":139,"context":115},436,{"file":80,"line":141,"context":115},437,[],[],{"summary":145,"deductions":146},"The plugin \"scribble\" v1.0 exhibits a concerning security posture primarily due to a complete lack of output escaping. While the static analysis shows a zero attack surface and no dangerous functions or SQL queries, the fact that 100% of the 14 identified outputs are unescaped presents a significant risk of Cross-Site Scripting (XSS) vulnerabilities. This is a critical oversight that undermines the otherwise seemingly clean code.\n\nThe absence of any recorded vulnerabilities in the history is a positive sign, suggesting that developers have historically been diligent or the plugin has not been widely targeted. However, this lack of history does not negate the immediate risk posed by the unescaped outputs. The plugin's strengths lie in its lack of direct entry points and its adherence to secure practices like prepared statements. Nevertheless, the unescaped output issue is a major weakness that requires immediate attention. A secure plugin should always sanitize output to prevent malicious code injection.",[147],{"reason":148,"points":11},"100% of outputs are unescaped","2026-03-17T01:11:59.595Z",{"wat":151,"direct":157},{"assetPaths":152,"generatorPatterns":154,"scriptPaths":155,"versionParams":156},[153],"\u002Fwp-content\u002Fplugins\u002Fscribble\u002Fmotech-color-picker.js",[],[],[],{"cssClasses":158,"htmlComments":161,"htmlAttributes":162,"restEndpoints":163,"jsGlobals":164,"shortcodeOutput":166},[159,160],"motechdonate","donly",[],[],[],[165],"motech-script-handle",[]]