[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fJn0v2n36L9FHWmD9GLZVE5YMMYViGYoDFN_XrL8waIU":3,"$fbdXLGCQQxib6885cH8hROHGy5JDu_mffdgeNf80vV0Q":444,"$fdvU98-Dqk3kRsGmvxIDc5N7NN7s6IFLyywWYZDUSVAQ":449},{"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":38,"analysis":116,"fingerprints":430},"mosh-companion","Mosh Companion","1.0","colorlibplugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fcolorlibplugins\u002F","\u003Cp>Companion Companion is a companion for Companion One Page WordPress theme by Colorlib.com. This plugin won’t do anything for other free or premium WordPress themes and you need to download and install \u003Ca href=\"https:\u002F\u002Fcolorlib.com\u002Fwp\u002Fthemes\u002Fmosh\u002F\" rel=\"nofollow ugc\">Companion\u003C\u002Fa>. If you are having problems with Companion theme or its companion plugin the fastest way to receive help is via our theme \u003Ca href=\"https:\u002F\u002Fcolorlib.com\u002Fwp\u002Fforums\" rel=\"nofollow ugc\">support forum\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>This plugin will add necessary WordPress widgets and allow to import demo content which will help you to with website setup.\u003C\u002Fp>\n\u003Cp>While Companion is a great one page WordPress theme it might not be for everyone therefore you might want to check other free \u003Ca href=\"https:\u002F\u002Fcolorlib.com\u002Fwp\u002Fthemes\u002F\" rel=\"nofollow ugc\">WordPress themes\u003C\u002Fa> that are created by Colorlib.\u003C\u002Fp>\n\u003Ch4>Plugin Options\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Creates required WordPress widgets to be used in theme\u003C\u002Fli>\n\u003Cli>Creates demo(dummy) content for widgets to make them easier to use and understand how they work\u003C\u002Fli>\n\u003Cli>Provides an option to import demo(dummy) content.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>About Colorlib\u003C\u002Fh4>\n\u003Cp>Colorlib is the best and by far the most popular source for free and premium WordPress themes. Our themes has been downloaded over 1,5 million times and are used by developers, webmasters and regular users all over the world. We believe in open source and that’s why we have made our themes free to use for private and commercial use.\u003C\u002Fp>\n\u003Ch4>Further Reading\u003C\u002Fh4>\n\u003Cp>If you are new to WordPress but are dedicated to \u003Ca href=\"https:\u002F\u002Fcolorlib.com\u002Fwp\u002Fhow-to-make-a-website\u002F\" rel=\"nofollow ugc\">make a website\u003C\u002Fa> on your own Colorlib is the right place to start. Usually the trickiest part is to choose the right hosting because all hosting providers are not equal. We have outlined the best \u003Ca href=\"https:\u002F\u002Fcolorlib.com\u002Fwp\u002Fwordpress-hosting\u002F\" rel=\"nofollow ugc\"> WordPress hosting\u003C\u002Fa> providers and we hope you’ll find them useful.\u003C\u002Fp>\n","Mosh Companion is a companion plugin for Companion WordPress theme by Colorlib.com.",10,2351,0,"2019-02-15T10:31:00.000Z","5.1.22","4.6","5.6",[19,20,21,22,23],"companion","demo","home-page","widgets","woocommerce","https:\u002F\u002Fcolorlib.com\u002Fwp\u002Fthemes\u002Fmosh\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmosh-companion.zip",85,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},11,420080,92,747,73,"2026-05-20T05:10:37.660Z",[39,50,70,83,101],{"slug":40,"name":41,"version":42,"author":7,"author_profile":8,"description":43,"short_description":44,"active_installs":13,"downloaded":45,"rating":13,"num_ratings":13,"last_updated":46,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":47,"homepage":48,"download_link":49,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"fashe-companion","Fashe Companion","1.2","\u003Cp>Fashe Companion is a companion for Fashe One Page WordPress theme by Colorlib.com. This plugin won’t do anything for other free or premium WordPress themes and you need to download and install \u003Ca href=\"https:\u002F\u002Fcolorlib.com\u002Fwp\u002Fthemes\u002FFashe\u002F\" rel=\"nofollow ugc\">Fashe\u003C\u002Fa>. If you are having problems with Fashe theme or its companion plugin the fastest way to receive help is via our theme \u003Ca href=\"https:\u002F\u002Fcolorlib.com\u002Fwp\u002Fforums\" rel=\"nofollow ugc\">support forum\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>This plugin will add necessary WordPress options and allow to import demo content which will help you to with website setup.\u003C\u002Fp>\n\u003Cp>While Fashe is a great one page WordPress theme it might not be for everyone therefore you might want to check other free \u003Ca href=\"https:\u002F\u002Fcolorlib.com\u002Fwp\u002Fthemes\u002F\" rel=\"nofollow ugc\">WordPress themes\u003C\u002Fa> that are created by Colorlib.\u003C\u002Fp>\n\u003Ch4>Plugin Options\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Creates required WordPress options to be used in theme\u003C\u002Fli>\n\u003Cli>Creates demo(dummy) content for options to make them easier to use and understand how they work\u003C\u002Fli>\n\u003Cli>Provides an option to import demo(dummy) content.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>About Colorlib\u003C\u002Fh4>\n\u003Cp>Colorlib is the best and by far the most popular source for free and premium WordPress themes. Our themes has been downloaded over 1,5 million times and are used by developers, webmasters and regular users all over the world. We believe in open source and that’s why we have made our themes free to use for private and commercial use.\u003C\u002Fp>\n\u003Ch4>Further Reading\u003C\u002Fh4>\n\u003Cp>If you are new to WordPress but are dedicated to \u003Ca href=\"https:\u002F\u002Fcolorlib.com\u002Fwp\u002Fhow-to-make-a-website\u002F\" rel=\"nofollow ugc\">make a website\u003C\u002Fa> on your own Colorlib is the right place to start. Usually the trickiest part is to choose the right hosting because all hosting providers are not equal. We have outlined the best \u003Ca href=\"https:\u002F\u002Fcolorlib.com\u002Fwp\u002Fwordpress-hosting\u002F\" rel=\"nofollow ugc\"> WordPress hosting\u003C\u002Fa> providers and we hope you’ll find them useful.\u003C\u002Fp>\n","Fashe Companion is a companion plugin for Fashe WordPress theme by Colorlib.com.",1975,"2019-02-15T10:33:00.000Z",[19,20,21,22,23],"https:\u002F\u002Fcolorlib.com\u002Fwp\u002Fthemes\u002Ffashe\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffashe-companion.zip",{"slug":51,"name":52,"version":53,"author":7,"author_profile":8,"description":54,"short_description":55,"active_installs":56,"downloaded":57,"rating":58,"num_ratings":59,"last_updated":60,"tested_up_to":61,"requires_at_least":62,"requires_php":63,"tags":64,"homepage":66,"download_link":67,"security_score":34,"vuln_count":68,"unpatched_count":13,"last_vuln_date":69,"fetched_at":28},"shapely-companion","Shapely Companion","1.2.10","\u003Cp>Shapely Companion is a companion for Shapely One Page WordPress theme by Colorlib.com. This plugin won’t do anything for other free or premium WordPress themes and you need to download and install \u003Ca href=\"https:\u002F\u002Fcolorlib.com\u002Fwp\u002Fthemes\u002Fshapely\u002F\" rel=\"nofollow ugc\">Shapely\u003C\u002Fa>. If you are having problems with Shapely theme or its companion plugin the fastest way to receive help is via our theme \u003Ca href=\"https:\u002F\u002Fcolorlib.com\u002Fwp\u002Fforums\" rel=\"nofollow ugc\">support forum\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>This plugin will add necessary WordPress widgets and allow to import demo content which will help you to with website setup.\u003C\u002Fp>\n\u003Cp>While Shapely is a great one page WordPress theme it might not be for everyone therefore you might want to check other free \u003Ca href=\"https:\u002F\u002Fcolorlib.com\u002Fwp\u002Fthemes\u002F\" rel=\"nofollow ugc\">WordPress themes\u003C\u002Fa> that are created by Colorlib.\u003C\u002Fp>\n\u003Ch4>Plugin Options\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Creates required WordPress widgets to be used in theme\u003C\u002Fli>\n\u003Cli>Creates demo(dummy) content for widgets to make them easier to use and understand how they work\u003C\u002Fli>\n\u003Cli>Provides an option to import demo(dummy) content.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>About Colorlib\u003C\u002Fh4>\n\u003Cp>Colorlib is the best and by far the most popular source for free and premium WordPress themes. Our themes has been downloaded over 1,5 million times and are used by developers, webmasters and regular users all over the world. We believe in open source and that’s why we have made our themes free to use for private and commercial use.\u003C\u002Fp>\n\u003Ch4>Further Reading\u003C\u002Fh4>\n\u003Cp>If you are new to WordPress but are dedicated to \u003Ca href=\"https:\u002F\u002Fcolorlib.com\u002Fwp\u002Fhow-to-make-a-website\u002F\" rel=\"nofollow ugc\">make a website\u003C\u002Fa> on your own Colorlib is the right place to start. Usually the trickiest part is to choose the right hosting because all hosting providers are not equal. We have outlined the best \u003Ca href=\"https:\u002F\u002Fcolorlib.com\u002Fwp\u002Fwordpress-hosting\u002F\" rel=\"nofollow ugc\"> WordPress hosting\u003C\u002Fa> providers and we hope you’ll find them useful.\u003C\u002Fp>\n","Shapely Companion is a companion plugin for Shapely WordPress theme by Colorlib.com.",10000,711741,40,2,"2025-04-30T08:48:00.000Z","6.8.5","6.4","",[19,20,65,22,23],"one-page","https:\u002F\u002Fcolorlib.com\u002Fwp\u002Fthemes\u002Fshapely\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshapely-companion.1.2.10.zip",1,"2022-05-24 00:00:00",{"slug":71,"name":72,"version":73,"author":7,"author_profile":8,"description":74,"short_description":75,"active_installs":11,"downloaded":76,"rating":13,"num_ratings":13,"last_updated":77,"tested_up_to":78,"requires_at_least":79,"requires_php":63,"tags":80,"homepage":81,"download_link":82,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"blesk-companion","Blesk Companion","1.0.1","\u003Cp>Blesk Companion is a companion for Blesk One Page WordPress theme by Colorlib.com. This plugin won’t do anything for other free or premium WordPress themes and you need to download and install \u003Ca href=\"https:\u002F\u002Fcolorlib.com\u002Fwp\u002Fthemes\u002FBlesk\u002F\" rel=\"friend nofollow ugc\">Blesk\u003C\u002Fa>. If you are having problems with Blesk theme or its companion plugin the fastest way to receive help is via our theme \u003Ca href=\"http:\u002F\u002Fcolorlib.com\u002Fwp\u002Fforums\" rel=\"friend nofollow ugc\">support forum\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>This plugin will add necessary WordPress widgets and allow to import demo content which will help you to with website setup.\u003C\u002Fp>\n\u003Cp>While Blesk is a great one page WordPress theme it might not be for everyone therefore you might want to check other free \u003Ca href=\"https:\u002F\u002Fcolorlib.com\u002Fwp\u002Fthemes\u002F\" rel=\"friend nofollow ugc\">WordPress themes\u003C\u002Fa> that are created by Colorlib.\u003C\u002Fp>\n\u003Ch4>Plugin Options\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Creates required WordPress widgets to be used in theme\u003C\u002Fli>\n\u003Cli>Creates demo(dummy) content for widgets to make them easier to use and understand how they work\u003C\u002Fli>\n\u003Cli>Provides an option to import demo(dummy) content.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>About Colorlib\u003C\u002Fh4>\n\u003Cp>Colorlib is the best and by far the most popular source for free and premium WordPress themes. Our themes has been downloaded over 1,5 million times and are used by developers, webmasters and regular users all over the world. We believe in open source and that’s why we have made our themes free to use for private and commercial use.\u003C\u002Fp>\n\u003Ch4>Further Reading\u003C\u002Fh4>\n\u003Cp>If you are new to WordPress but are dedicated to \u003Ca href=\"https:\u002F\u002Fcolorlib.com\u002Fwp\u002Fhow-to-make-a-website\u002F\" rel=\"friend nofollow ugc\">make a website\u003C\u002Fa> on your own Colorlib is the right place to start. Usually the trickiest part is to choose the right hosting because all hosting providers are not equal. We have outlined the \u003Ca href=\"https:\u002F\u002Fcolorlib.com\u002Fwp\u002Fwordpress-hosting\u002F\" rel=\"friend nofollow ugc\">best WordPress hosting\u003C\u002Fa> providers and we hope you’ll find them useful. We can also help with WordPress related \u003Ca href=\"https:\u002F\u002Fcolorlib.com\u002Fwp\u002Ffix-error-establishing-database-connection-wordpress\u002F\" rel=\"friend nofollow ugc\">errors\u003C\u002Fa> and problems.\u003C\u002Fp>\n","Blesk Companion is a companion plugin for Blesk WordPress theme by Colorlib.com.",3809,"2016-09-28T14:40:00.000Z","4.6.30","3.8",[19,20,22,23],"http:\u002F\u002Fcolorlib.com\u002Fwp\u002Fthemes\u002Fblesk\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblesk-companion.zip",{"slug":84,"name":85,"version":86,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":56,"downloaded":91,"rating":13,"num_ratings":13,"last_updated":92,"tested_up_to":93,"requires_at_least":94,"requires_php":95,"tags":96,"homepage":63,"download_link":99,"security_score":100,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"hester-core","Hester Core","1.1.2","peregrinethemes","https:\u002F\u002Fprofiles.wordpress.org\u002Fperegrinethemes\u002F","\u003Cp>\u003Cstrong>Hester Core\u003C\u002Fstrong> is the optional companion plugin for themes by \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fauthor\u002Fperegrinethemes\u002F\" rel=\"ugc\">Peregrine Themes\u003C\u002Fa>. It extends functionality and unlocks additional features for supported themes.\u003C\u002Fp>\n\u003Cp>With Hester Core, you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add exclusive widgets and modules.\u003C\u002Fli>\n\u003Cli>Access advanced Customizer options.\u003C\u002Fli>\n\u003Cli>Use additional Elementor widgets.\u003C\u002Fli>\n\u003Cli>Import pre-built demos.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Hester Core makes it easy to set up your website quickly, customize layouts, and create a professional design — without touching any code.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>One-click demo import for Peregrine Themes.\u003C\u002Fli>\n\u003Cli>Custom widgets and sections for the WordPress Customizer.\u003C\u002Fli>\n\u003Cli>Extended design and layout settings.\u003C\u002Fli>\n\u003Cli>Exclusive Elementor widgets for dynamic content.\u003C\u002Fli>\n\u003Cli>Seamless compatibility with Gutenberg and major page builders.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Elementor Widgets\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Animated Heading – Heading with animated text effects.\u003C\u002Fli>\n\u003Cli>Contact Form 7 – Style Contact Form 7 forms.\u003C\u002Fli>\n\u003Cli>Flip Box – Animated box with front\u002Fback content.\u003C\u002Fli>\n\u003Cli>Off Canvas – Trigger and display an off-canvas panel.\u003C\u002Fli>\n\u003Cli>Posts – Blog posts grid\u002Ffeed widget.\u003C\u002Fli>\n\u003Cli>Pricing – Pricing table widget.\u003C\u002Fli>\n\u003Cli>Ajax Search – Live search for products, posts, or pages.\u003C\u002Fli>\n\u003Cli>Slides – Hero\u002Fcontent slider with slide options.\u003C\u002Fli>\n\u003Cli>Tabs – Content tabs with WooCommerce shortcode support.\u003C\u002Fli>\n\u003Cli>Woo – Add To Cart – Add to cart button for selected product.\u003C\u002Fli>\n\u003Cli>Woo – Categories – WooCommerce categories grid.\u003C\u002Fli>\n\u003Cli>Woo – Products – WooCommerce products grid.\u003C\u002Fli>\n\u003Cli>Woo – Carousel – WooCommerce products carousel.\u003C\u002Fli>\n\u003C\u002Ful>\n","The official companion plugin for Peregrine Themes. Adds widgets, customization options, Elementor widgets, and demo import features.",104394,"2026-04-15T11:23:00.000Z","6.9.4","5.9","7.4",[97,98,22,23],"demos","elementor","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhester-core.1.1.2.zip",100,{"slug":102,"name":103,"version":104,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":11,"downloaded":109,"rating":13,"num_ratings":13,"last_updated":110,"tested_up_to":111,"requires_at_least":112,"requires_php":17,"tags":113,"homepage":63,"download_link":114,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":115},"beni-demo","Beni Demo","1.1","Mobeen Raheem","https:\u002F\u002Fprofiles.wordpress.org\u002Fmobeenraheem\u002F","\u003Cp>This Beni Demo plugin is designed just for MobeenRaheem’s themes. This plugin creates necessary pages & serves as a demo importer of images & widgets for MobeenRaheem’s themes.\u003C\u002Fp>\n\u003Cp>Note: All demo content will be imported under the current user.\u003C\u002Fp>\n","Beni demo is a companion plugin for MobeenRaheem's themes.",2784,"2023-01-28T06:37:00.000Z","6.1.10","3.3",[19,20,22],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbeni-demo.1.1.zip","2026-03-15T15:16:48.613Z",{"attackSurface":117,"codeSignals":222,"taintFlows":421,"riskAssessment":422,"analyzedAt":429},{"hooks":118,"ajaxHandlers":214,"restRoutes":215,"shortcodes":216,"cronEvents":221,"entryPointCount":68,"unprotectedCount":13},[119,125,130,134,138,142,146,150,153,156,160,164,167,171,174,177,181,185,188,192,197,201,205,209],{"type":120,"name":121,"callback":122,"file":123,"line":124},"filter","pt-ocdi\u002Fimport_files","mosh_import_files","inc\\demo-data\\demo-import.php",28,{"type":126,"name":127,"callback":128,"file":123,"line":129},"action","pt-ocdi\u002Fafter_import","mosh_after_import_setup",54,{"type":120,"name":131,"callback":132,"file":123,"line":133},"pt-ocdi\u002Fdisable_pt_branding","__return_true",57,{"type":120,"name":135,"callback":136,"file":123,"line":137},"pt-ocdi\u002Fplugin_page_setup","mosh_import_plugin_page_setup",69,{"type":126,"name":139,"callback":140,"file":123,"line":141},"admin_enqueue_scripts","mosh_demo_import_custom_scripts",82,{"type":126,"name":143,"callback":143,"file":144,"line":145},"init","inc\\elementor-widgets\\elementor-widget.php",148,{"type":126,"name":147,"callback":148,"file":144,"line":149},"admin_notices","admin_notice_missing_main_plugin",165,{"type":126,"name":147,"callback":151,"file":144,"line":152},"admin_notice_minimum_elementor_version",172,{"type":126,"name":147,"callback":154,"file":144,"line":155},"admin_notice_minimum_php_version",179,{"type":126,"name":157,"callback":158,"file":144,"line":159},"elementor\u002Felements\u002Fcategories_registered","add_elementor_category",184,{"type":126,"name":161,"callback":162,"file":144,"line":163},"elementor\u002Ffrontend\u002Fafter_register_scripts","register_widget_scripts",186,{"type":126,"name":139,"callback":165,"file":144,"line":166},"register_admin_styles",188,{"type":126,"name":168,"callback":169,"file":144,"line":170},"elementor\u002Ffrontend\u002Fafter_enqueue_styles","register_widget_styles",189,{"type":126,"name":172,"callback":169,"file":144,"line":173},"elementor\u002Ffrontend\u002Fafter_register_styles",190,{"type":126,"name":175,"callback":169,"file":144,"line":176},"elementor\u002Feditor\u002Fbefore_enqueue_scripts",191,{"type":126,"name":178,"callback":179,"file":144,"line":180},"elementor\u002Fwidgets\u002Fwidgets_registered","on_widgets_registered",194,{"type":126,"name":182,"callback":183,"file":144,"line":184},"wp_enqueue_scripts","enqueue_element_widgets_scripts",197,{"type":126,"name":182,"callback":186,"file":144,"line":187},"closure",475,{"type":126,"name":182,"callback":189,"file":190,"line":191},"mosh_companion_frontend_scripts","inc\\functions.php",38,{"type":126,"name":193,"callback":194,"file":195,"line":196},"widgets_init","mosh_about_load_widget","inc\\sidebar-widgets\\about-widget.php",252,{"type":126,"name":193,"callback":198,"file":199,"line":200},"mosh_blog_load_widget","inc\\sidebar-widgets\\blog-widget.php",176,{"type":126,"name":193,"callback":202,"file":203,"line":204},"mosh_contactinfo_load_widget","inc\\sidebar-widgets\\contact-info.php",402,{"type":126,"name":193,"callback":206,"file":207,"line":208},"mosh_instagram_load_widget","inc\\sidebar-widgets\\instagram.php",166,{"type":126,"name":147,"callback":210,"priority":211,"file":212,"line":213},"mosh_companion_admin_notice",99,"mosh-companion.php",83,[],[],[217],{"tag":218,"callback":219,"file":220,"line":145},"moshfolio","mosh_shortcode","inc\\shortcode.php",[],{"dangerousFunctions":223,"sqlUsage":224,"outputEscaping":226,"fileOperations":13,"externalRequests":419,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":420},[],{"prepared":13,"raw":13,"locations":225},[],{"escaped":227,"rawEcho":228,"locations":229},419,95,[230,234,236,238,240,241,244,246,247,249,252,254,256,258,261,263,265,267,269,271,273,275,277,279,281,283,285,287,290,291,292,294,295,297,300,303,305,306,308,310,313,315,317,318,321,323,325,327,329,331,333,335,337,339,341,343,345,347,350,352,354,357,359,360,362,363,365,367,368,369,372,374,376,378,380,382,384,387,389,391,393,395,397,399,400,402,404,405,407,409,411,413,415,417,418],{"file":231,"line":232,"context":233},"inc\\elementor-widgets\\widgets\\about-us.php",360,"raw output",{"file":231,"line":235,"context":233},368,{"file":231,"line":237,"context":233},381,{"file":231,"line":239,"context":233},385,{"file":231,"line":204,"context":233},{"file":242,"line":243,"context":233},"inc\\elementor-widgets\\widgets\\call-to-action.php",356,{"file":242,"line":245,"context":233},373,{"file":242,"line":237,"context":233},{"file":242,"line":248,"context":233},395,{"file":250,"line":251,"context":233},"inc\\elementor-widgets\\widgets\\clients.php",289,{"file":250,"line":253,"context":233},300,{"file":250,"line":255,"context":233},308,{"file":250,"line":257,"context":233},326,{"file":259,"line":260,"context":233},"inc\\elementor-widgets\\widgets\\features-vtwo.php",466,{"file":259,"line":262,"context":233},486,{"file":259,"line":264,"context":233},494,{"file":259,"line":266,"context":233},521,{"file":259,"line":268,"context":233},535,{"file":259,"line":270,"context":233},544,{"file":259,"line":272,"context":233},563,{"file":274,"line":253,"context":233},"inc\\elementor-widgets\\widgets\\few-words.php",{"file":274,"line":276,"context":233},312,{"file":274,"line":278,"context":233},320,{"file":274,"line":280,"context":233},333,{"file":274,"line":282,"context":233},344,{"file":274,"line":284,"context":233},352,{"file":274,"line":286,"context":233},361,{"file":288,"line":289,"context":233},"inc\\elementor-widgets\\widgets\\mosh-contact.php",280,{"file":288,"line":251,"context":233},{"file":288,"line":253,"context":233},{"file":288,"line":293,"context":233},317,{"file":288,"line":257,"context":233},{"file":288,"line":296,"context":233},346,{"file":298,"line":299,"context":233},"inc\\elementor-widgets\\widgets\\mosh-counter.php",187,{"file":301,"line":302,"context":233},"inc\\elementor-widgets\\widgets\\mosh-features.php",260,{"file":301,"line":304,"context":233},268,{"file":301,"line":289,"context":233},{"file":301,"line":307,"context":233},294,{"file":301,"line":309,"context":233},328,{"file":311,"line":312,"context":233},"inc\\elementor-widgets\\widgets\\mosh-hero.php",254,{"file":311,"line":314,"context":233},276,{"file":311,"line":316,"context":233},285,{"file":311,"line":307,"context":233},{"file":319,"line":320,"context":233},"inc\\elementor-widgets\\widgets\\mosh-portfolio.php",376,{"file":322,"line":176,"context":233},"inc\\elementor-widgets\\widgets\\mosh-service-skill.php",{"file":322,"line":324,"context":233},200,{"file":322,"line":326,"context":233},225,{"file":322,"line":328,"context":233},233,{"file":322,"line":330,"context":233},249,{"file":332,"line":278,"context":233},"inc\\elementor-widgets\\widgets\\mosh-services-slider.php",{"file":332,"line":334,"context":233},329,{"file":332,"line":336,"context":233},338,{"file":332,"line":338,"context":233},362,{"file":340,"line":248,"context":233},"inc\\elementor-widgets\\widgets\\mosh-services-vtwo.php",{"file":340,"line":342,"context":233},409,{"file":340,"line":344,"context":233},418,{"file":340,"line":346,"context":233},442,{"file":348,"line":349,"context":233},"inc\\elementor-widgets\\widgets\\mosh-services.php",253,{"file":348,"line":351,"context":233},263,{"file":348,"line":353,"context":233},272,{"file":355,"line":356,"context":233},"inc\\elementor-widgets\\widgets\\mosh-subscribe.php",301,{"file":355,"line":358,"context":233},309,{"file":355,"line":293,"context":233},{"file":361,"line":304,"context":233},"inc\\elementor-widgets\\widgets\\mosh-testimonial.php",{"file":361,"line":314,"context":233},{"file":361,"line":364,"context":233},304,{"file":361,"line":366,"context":233},316,{"file":361,"line":278,"context":233},{"file":361,"line":334,"context":233},{"file":370,"line":371,"context":233},"inc\\elementor-widgets\\widgets\\team-member.php",465,{"file":370,"line":373,"context":233},473,{"file":370,"line":375,"context":233},482,{"file":370,"line":377,"context":233},510,{"file":370,"line":379,"context":233},522,{"file":370,"line":381,"context":233},531,{"file":370,"line":383,"context":233},540,{"file":385,"line":386,"context":233},"inc\\elementor-widgets\\widgets\\workflow.php",355,{"file":385,"line":388,"context":233},363,{"file":385,"line":390,"context":233},380,{"file":385,"line":392,"context":233},401,{"file":385,"line":394,"context":233},414,{"file":385,"line":396,"context":233},423,{"file":220,"line":398,"context":233},60,{"file":195,"line":133,"context":233},{"file":195,"line":401,"context":233},122,{"file":203,"line":403,"context":233},63,{"file":203,"line":36,"context":233},{"file":203,"line":406,"context":233},91,{"file":203,"line":408,"context":233},101,{"file":203,"line":410,"context":233},120,{"file":203,"line":412,"context":233},130,{"file":203,"line":414,"context":233},215,{"file":203,"line":416,"context":233},239,{"file":203,"line":351,"context":233},{"file":207,"line":141,"context":233},3,[],[],{"summary":423,"deductions":424},"The mosh-companion v1.0 plugin exhibits a generally strong security posture based on the provided static analysis. The absence of identified dangerous functions, raw SQL queries, file operations, and external HTTP requests suggests a well-written and secure codebase. The high percentage of properly escaped output is also a significant positive indicator, mitigating risks of cross-site scripting (XSS) vulnerabilities. The lack of any recorded vulnerabilities in its history further reinforces this positive outlook.\n\nHowever, there are a few areas that warrant attention. The plugin has 0 nonce checks and 0 capability checks, which are critical for preventing unauthorized actions and ensuring that only authenticated and authorized users can perform specific operations. While the current attack surface is small and seemingly unprotected entry points are zero, the absence of these fundamental security checks on any potential future additions or on the existing shortcode presents a latent risk. The lack of taint analysis data could indicate that either no flows were analyzed or none were found, but it's difficult to draw definitive conclusions without more context on the analysis process.\n\nIn conclusion, mosh-companion v1.0 appears to be a secure plugin with robust practices regarding SQL and output handling. Its clean vulnerability history is a testament to its stability. The primary concern lies in the complete absence of nonce and capability checks, which, while not directly exploited in the current analysis, represents a potential weakness that could be leveraged if the plugin's functionality were to expand or if an attack vector were discovered that bypasses the current limited entry points. This is a minor concern given the current state but should be addressed for long-term security.",[425,427],{"reason":426,"points":11},"Missing nonce checks",{"reason":428,"points":11},"Missing capability checks","2026-03-17T00:29:26.975Z",{"wat":431,"direct":437},{"assetPaths":432,"generatorPatterns":434,"scriptPaths":435,"versionParams":436},[433],"\u002Fwp-content\u002Fplugins\u002Fmosh-companion\u002Fcss\u002Fdemo-import.css",[],[],[],{"cssClasses":438,"htmlComments":439,"htmlAttributes":440,"restEndpoints":441,"jsGlobals":442,"shortcodeOutput":443},[],[],[],[],[],[],{"error":445,"url":446,"statusCode":447,"statusMessage":448,"message":448},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fmosh-companion\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":13,"versions":450},[]]