[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fSO1tJHygEDkn1R41oaiKhji6NSTBPXkk2yzJRYPYIDY":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":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,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":40,"analysis":135,"fingerprints":650},"hiweb-core","hiWeb Core","1.4.4.3","Den Media","https:\u002F\u002Fprofiles.wordpress.org\u002Fden-media\u002F","\u003Cp>This plug-in allows for the creators of WordPress sites to quickly and easily incorporate all the most standard features menu control widgets to customize the admin panel, delete or rename the menu items more convenient and simple.\u003Cbr \u002F>\nEasy and quick migrate your site to new server \u002F domain.\u003Cbr \u002F>\nJust plug-in allows you to create your own repository of plug-ins and additional scripts, which will be useful for any developer sites.\u003C\u002Fp>\n\u003Ch4>WordPress Migration\u003C\u002Fh4>\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\u002Fj1mSDPV9MZ4?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\u003Ch4>I recently started to describe the function of the English language: https:\u002F\u002Fgithub.com\u002Fhiweb-moscow\u002Fhiweb-core\u002Fwiki\u003C\u002Fh4>\n\u003Ch4>=\u003C\u002Fh4>\n\u003Cp>Some of the features available through the admin menu interface: =\u003C\u002Fp>\n\u003Col>\n\u003Cli>Add meta tage BASE to head.\u003C\u002Fli>\n\u003Cli>Convert cyrillic and other dissalow symbols of file names to latin symbols.\u003C\u002Fli>\n\u003Cli>Convert cyrillic and other dissalow symbols of slug to latin symbols. (etc. Cyr2Lat Plugin).\u003C\u002Fli>\n\u003Cli>Post Support Thumbnails.\u003C\u002Fli>\n\u003Cli>Post Support More Types.\u003C\u002Fli>\n\u003Cli>Add Menu item to admin menu root.\u003C\u002Fli>\n\u003Cli>Add Widgets item to admin menu root.\u003C\u002Fli>\n\u003Cli>Add path to plugin php file in plugins WP repository.\u003C\u002Fli>\n\u003Cli>Add custom post\u002Fpage title\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Plugins Archives manager\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Manage you’r plugins, created by \u003Ccode>hiWeb Plugins Server\u003C\u002Fcode> – https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhiweb-plugins-server\u002F\u003C\u002Fli>\n\u003Cli>Manage you’r assets (and addition scripts), created by \u003Ccode>hiWeb Plugins Server\u003C\u002Fcode> – https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhiweb-plugins-server\u002F\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Opportunities for php programmers, such as:\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Output information to the console browser \u003Ccode>\u003C?php hiweb()->console($info); ?>\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Include enforcing mode DEBUG \u003Ccode>\u003C?php hiweb()->debug(); ?>\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Use the built-in template \u003Ccode>\u003C?php hiweb()->file()->getHtml_fromTpl(array:parametrs, string:filePath); ?>\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>All functions have a built-in documentation in PHP (Only in Russian)\u003C\u002Fli>\n\u003Cli>Complete documentation in the development of site http:\u002F\u002Fplugins.hiweb.moscow is coming soon…\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>API hiWeb Core\u003C\u002Fh4>\n\u003Col>\n\u003Cli>I advise you to use the program with indexing functions of my plugin hiWeb Core, such as JetBrains PhpStorm. It will prompt existing functions. Use that: \u003Ccode>\u003C?php hiweb()->.... ?>\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>hiweb()->console()\u003C\u002Fh4>\n\u003Cp>Displays information counter in the console browser.\u003C\u002Fp>\n\u003Cp>Example:\u003Cbr \u002F>\n 1. \u003Ccode>hiweb()->console('My console message');\u003C\u002Fcode>\u003Cbr \u002F>\n 2. \u003Ccode>hiweb()->console()->warn('Warning message');\u003C\u002Fcode>\u003Cbr \u002F>\n 3. \u003Ccode>hiweb()->console()->error('Error message');\u003C\u002Fcode>\u003Cbr \u002F>\n 4. \u003Ccode>hiweb()->console()->info(array(1,2, 'foo' => 'bar'));\u003C\u002Fcode>\u003C\u002Fp>\n\u003Ch4>hiweb()->print_r()\u003C\u002Fh4>\n\u003Cp>Print arrays, objects and other vars in to screen\u003C\u002Fp>\n\u003Cp>Example:\u003Cbr \u002F>\n 1. \u003Ccode>hiweb()->print_r(array(1,2, 'foo' => 'bar'))\u003C\u002Fcode>\u003C\u002Fp>\n\u003Ch4>hiweb()->file()\u003C\u002Fh4>\n\u003Cp>Class for working with the file system\u003C\u002Fp>\n\u003Cp>Example:\u003Cbr \u002F>\n 1. \u003Ccode>hiweb()->file()->js('my-script')\u003C\u002Fcode> – Search for a file with the specified name on the file PHP, where the function was called js (). The same function will search in subfolders there, naprmier folder ‘js’. In this case, the file ‘my-script.js’ will be searched next to the original PHP, in the folder ‘js\u002Fmy-script.js’, just try to determine the name of the file PHP, to use it in the search , as well as the name and function class , from which the function was called \u003Ccode>hiweb()->file()->js()\u003C\u002Fcode> …\u003C\u002Fp>\n","The plugin allows you to quickly create Web sites on WordPress, immediately unpack and activate the archives of favorite plug-ins, show common adminis &hellip;",10,2197,96,4,"2016-05-05T10:41:00.000Z","4.3.34","4.1","",[20,21,22,23,24],"admin-menu-post-edit","custom-title","develop","plugins","widgets","http:\u002F\u002Fplugins.hiweb.moscow\u002Fcore","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhiweb-core.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":36,"avg_patch_time_days":37,"trust_score":38,"computed_at":39},"den-media",9,100,83,30,82,"2026-04-04T05:52:09.679Z",[41,68,84,101,116],{"slug":42,"name":43,"version":44,"author":45,"author_profile":46,"description":47,"short_description":48,"active_installs":49,"downloaded":50,"rating":51,"num_ratings":52,"last_updated":53,"tested_up_to":54,"requires_at_least":55,"requires_php":56,"tags":57,"homepage":63,"download_link":64,"security_score":65,"vuln_count":66,"unpatched_count":28,"last_vuln_date":67,"fetched_at":30},"stratum","Stratum Widgets for Elementor","1.6.2","jetmonsters","https:\u002F\u002Fprofiles.wordpress.org\u002Fjetmonsters\u002F","\u003Cp>Stratum is a free collection of 20+ \u003Ca href=\"https:\u002F\u002Fmotopress.com\u002Fproducts\u002Fstratum\u002F\" rel=\"nofollow ugc\">widgets for Elementor\u003C\u002Fa> with the aim of enhancing the existing widget functionality of your favorite page builder. Not only do extras for Elementor by Stratum provide you with highly-customizable elements but also offer automatic adjustment to the visual styling of your current theme.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstratum.getmotopress.com\u002F\" rel=\"nofollow ugc\">View Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmotopress.com\u002Fblog\u002Fcategory\u002Fstratum-elementor-widgets\u002F\" rel=\"nofollow ugc\">Stratum widgets\u003C\u002Fa> overview\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Fstratumaddon\" rel=\"nofollow ugc\">Facebook Community\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmotopress.com\u002Fstratum-elementor-widgets-pro-vs-lite\u002F?utm_source=wp-org-stratum-page&utm_medium=text-link&utm_campaign=stratum-pro-table\" rel=\"nofollow ugc\">Stratum Free\u002FPRO Comparison Table\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\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\u002FnXFzhxWzxdo?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\u003Ch4>WHY STRATUM WIDGETS?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>FREE collection of 20+ business-oriented widgets;\u003C\u002Fli>\n\u003Cli>Inherits visual styling of your current theme;\u003C\u002Fli>\n\u003Cli>Does NOT slow down your website;\u003C\u002Fli>\n\u003Cli>Elementor template library integration;\u003C\u002Fli>\n\u003Cli>Compatible with other Elementor addons;\u003C\u002Fli>\n\u003Cli>Fully-adaptive Elementor kit.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>LIST OF FREE WIDGETS FOR ELEMENTOR\u003C\u002Fh3>\n\u003Cp>Take a look at the entire collection of essential addons for Elementor by Stratum:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstratum.getmotopress.com\u002Fadvanced-accordion\u002F\" rel=\"nofollow ugc\">Advanced Accordion\u003C\u002Fa> – create interactive content using the horizontal accordion tabs; change the accordion type to toggle; integrate the accordion to your custom Library templates.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstratum.getmotopress.com\u002Fadvanced-google-map\u002F\" rel=\"nofollow ugc\">Advanced Google Map\u003C\u002Fa> – insert your business location on an interactive Google map; use the unlimited number of Google Maps custom markets and map styles.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstratum.getmotopress.com\u002Fadvanced-posts\u002F\" rel=\"nofollow ugc\">Advanced Posts\u003C\u002Fa> – display the latest project news & showcase the automatically sourced posts and pages using various grid, list, carousel, and masonry layouts.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstratum.getmotopress.com\u002Fadvanced-slider\u002F\" rel=\"nofollow ugc\">Advanced Slider\u003C\u002Fa> – display product carousels, intro sliders, to make the user focus on the important message; alter the number of columns, horizontal and vertical scrolling, navigation, etc.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstratum.getmotopress.com\u002Fadvanced-tabs\u002F\" rel=\"nofollow ugc\">Advanced Tabs\u003C\u002Fa> – create fully-customizable horizontal or vertical-oriented tabs that support custom Library templates; shrink the content alignment to space-consuming tabs.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstratum.getmotopress.com\u002Fbanner\u002F\" rel=\"nofollow ugc\">Banner\u003C\u002Fa> – create animated banners for promos and announcements; add dynamics to your WordPress page; promote several offers at once.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstratum.getmotopress.com\u002Fcircle-progress-bar\u002F\" rel=\"nofollow ugc\">Circle Progress Bar\u003C\u002Fa> – display the progress in percentages and\u002For with a text description.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstratum.getmotopress.com\u002Fcounter\u002F\" rel=\"nofollow ugc\">Counter\u003C\u002Fa> – visualize data using the dynamic animated counter widget.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstratum.getmotopress.com\u002Fflip-box\u002F\" rel=\"nofollow ugc\">Flip Box\u003C\u002Fa> – make flip boxes with animation with fully customizable front & back sections; choose between 6 flip effects (the same number as the Pro widget).\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstratum.getmotopress.com\u002Fimage-accordion\u002F\" rel=\"nofollow ugc\">Image Accordion\u003C\u002Fa> – create compact-style image galleries & banners with multiple-image display; highlight your images with amazing hover and click effects.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstratum.getmotopress.com\u002Fimage-hotspot\u002F\" rel=\"nofollow ugc\">Image Hotspot\u003C\u002Fa> – create animated pointers with tooltips and place them over images; change the styling of pointers & tooltips.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstratum.getmotopress.com\u002Finstagram\u002F\" rel=\"nofollow ugc\">Instagram\u003C\u002Fa> – implement a real-life Instagram feed to your WordPress website; display any number of posts & change the number of columns; use it as a free PR tool to attract site visitors to follow your business Instagram profile.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstratum.getmotopress.com\u002Fmasonry-gallery\u002F\" rel=\"nofollow ugc\">Masonry Gallery\u003C\u002Fa> – create a stunning gallery display using multiple animation effects.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstratum.getmotopress.com\u002Fprice-list\u002F\" rel=\"nofollow ugc\">Price List\u003C\u002Fa> – create stunning menus, catalogs, and other types of price lists for a website of any kind.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstratum.getmotopress.com\u002Fprice-menu\u002F\" rel=\"nofollow ugc\">Price Menu\u003C\u002Fa> – display food menus or other listings with prices in a beautiful and structured way.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstratum.getmotopress.com\u002Fprice-table\u002F\" rel=\"nofollow ugc\">Price Table\u003C\u002Fa> – let customers compare the pricing for each product\u002Fservice visually using this widget.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstratum.getmotopress.com\u002Ftestimonial-carousel\u002F\" rel=\"nofollow ugc\">Testimonial Carousel\u003C\u002Fa> – showcase testimonials in the most beautiful & space-consuming way using a carousel; edit reviews in the style that matches your entire website theme.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstratum.getmotopress.com\u002Fvertical-timeline\u002F\" rel=\"nofollow ugc\">Vertical Timeline\u003C\u002Fa> – display events in a media-rich vertical timeline graph with smooth animation effects.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstratum.getmotopress.com\u002Fhorizontal-timeline\u002F\" rel=\"nofollow ugc\">Horizontal Timeline\u003C\u002Fa> – show events in chronological order using a horizontal timeline framework.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstratum.getmotopress.com\u002Flottie-animations\u002F\" rel=\"nofollow ugc\">Lottie Animations\u003C\u002Fa> – add high-quality animations to your WordPress site using the Lottie Animations library and customize animations further.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstratum.getmotopress.com\u002Fcountdown\u002F\" rel=\"nofollow ugc\">Countdown\u003C\u002Fa> – create a circle or box-styled animated countdown timer and set the real-time countdown up to seconds.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstratum.getmotopress.com\u002Ftable\u002F\" rel=\"nofollow ugc\">Table\u003C\u002Fa> – the table widget will allow you to create responsive data tables, style rows and columns.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstratum.getmotopress.com\u002Fcontent-switcher\u002F\" rel=\"nofollow ugc\">Content Switcher\u003C\u002Fa> – create tabs or a toggle to structure your content, pricing plans or any other categorized data.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>It makes no difference what kind of a business niche you are involved in, nor does it matter whether you develop an Elementor website for yourself or do it as a service. Stratum made both for beginners and pro users to get their best results while styling up content elements for their Elementor websites.\u003C\u002Fp>\n\u003Cp>Unlike many other third-party Elementor plugins, Stratum offers premium addons for free. Also, the add-on includes several free alternatives to Elementor Pro widgets (Flip Box, Advanced Posts, Testimonial Carousel, etc).\u003C\u002Fp>\n\u003Ch3>20+ Business-Oriented Elementor Extras\u003C\u002Fh3>\n\u003Cp>The Stratum’s widgets for Elementor help you add business-critical content modules to your website built with the Elementor page builder, including animated promo banners, ready-to-go elements for restaurant menus, pricing and comparison tables, and more beautiful content. Elementor plus Stratum means Elementor premium addons without extra charge!\u003C\u002Fp>\n\u003Cp>All Stratum widgets for Elementor are free, while advanced customization settings are available only in a PRO Stratum version.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fmotopress.com\u002Fstratum-elementor-widgets-pro-vs-lite\u002F?utm_source=wp-org-stratum-page&utm_medium=text-link&utm_campaign=stratum-pro\" rel=\"nofollow ugc\">Check out all the extra features of Stratum\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Ready-To-Go Styling\u003C\u002Fh3>\n\u003Cp>The unique feature that differs Stratum for Elementor from many other premium third-party addons is the ability of any widget to inherit the styling of the current Elementor theme (typography and colors).\u003C\u002Fp>\n\u003Cp>The default design set by Stratum addon is able to reduce the time for customizing and adjusting extra widgets to the theme.\u003C\u002Fp>\n\u003Ch3>Template Library Integration\u003C\u002Fh3>\n\u003Cp>Integrating custom theme content into Stratum addons means increasing your working efficiency. Stratum stands for fast yet beautiful and advanced editing as in premium add ons.\u003C\u002Fp>\n\u003Ch3>Build a Mega Menu with Elementor\u003C\u002Fh3>\n\u003Cp>Want to create a content-rich site navigation menu with Elementor widgets? The Stratum Mega Menu for Elementor addon is the solution – you can feature your products, posts, banners or whatever content in submenus and fully tweak their styling. Get PRO addons for Elementor for free!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmotopress.com\u002Fproducts\u002Fstratum-menu\u002F?utm_source=wp_org_stratum_page&utm_medium=text_link&utm_campaign=stratum_mega_menu\" rel=\"nofollow ugc\">Startum Mega Menu for Elementor Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstratum.getmotopress.com\u002Fstratum-mega-menu\u002F?utm_source=wp_org_stratum_page&utm_medium=text_link&utm_campaign=stratum_mega_menu\" rel=\"nofollow ugc\">Stratum Mega Menu Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>About MotoPress\u003C\u002Fh3>\n\u003Cp>MotoPress is a trusted WordPress developer with over 10 years of experience in creating WordPress tools for content building, including popular \u003Ca href=\"https:\u002F\u002Fmotopress.com\u002Fproducts\u002Fcategory\u002Fwordpress-booking-plugins\u002F\" rel=\"nofollow ugc\">WordPress Booking Plugins\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Copyright\u003C\u002Fh3>\n\u003Cp>Stratum, Copyright (C) 2020, MotoPress https:\u002F\u002Fmotopress.com\u002F\u003Cbr \u002F>\nStratum plugin is distributed under the terms of the GNU GPL.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>class.settings-api.php, Copyright 2016 Tareq Hasan, MIT license.\u003C\u002Fli>\n\u003Cli>CountUp.js, Copyright 2019 Jamie Perkins, MIT license.\u003C\u002Fli>\n\u003Cli>nested.js, Copyright 2013 Andreas Pihlström, MIT license.\u003C\u002Fli>\n\u003Cli>masonry.pkgd.min.js, Copyright 2016 David DeSandro, MIT license.\u003C\u002Fli>\n\u003Cli>animOnScroll.js, Copyright 2013 Codrops, MIT license.\u003C\u002Fli>\n\u003Cli>modernizr.js, Copyright 2014 Faruk, Paul, Alex, Ryan, Patrick, Stu, and Richard, MIT license.\u003C\u002Fli>\n\u003C\u002Ful>\n","20+ Premium widgets for Elementor, including Advanced Slider, Instagram, Google Maps, Advanced Accordion, Post Grid.",30000,500904,90,12,"2025-12-19T13:41:00.000Z","6.9.4","5.0","5.6",[58,59,60,61,62],"elementor","elementor-addons","elementor-extras","elementor-plugins","elementor-widgets","https:\u002F\u002Fmotopress.com\u002Fproducts\u002Fstratum\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstratum.1.6.2.zip",95,6,"2025-12-27 00:00:00",{"slug":69,"name":70,"version":71,"author":72,"author_profile":73,"description":74,"short_description":75,"active_installs":35,"downloaded":76,"rating":28,"num_ratings":28,"last_updated":77,"tested_up_to":78,"requires_at_least":79,"requires_php":18,"tags":80,"homepage":82,"download_link":83,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"customized-recent-comments","Customized Recent Comments","1.2","blueinstyle","https:\u002F\u002Fprofiles.wordpress.org\u002Fblueinstyle\u002F","\u003Cp>Options include showing comments from specific categories, or excluding categories.\u003C\u002Fp>\n\u003Cp>Exclude users from comment list by email address.\u003C\u002Fp>\n\u003Cp>Uses a template to display comments exactly the way you want.\u003C\u002Fp>\n\u003Cp>Limit amount of words or characters to display in each comment.\u003C\u002Fp>\n\u003Cp>Include user’s Gravatar or Facebook avatar in comment list.\u003C\u002Fp>\n\u003Cp>Create unlimited comment lists each with their own unique settings and options.\u003C\u002Fp>\n\u003Cp>Support and Feature requests are on my forums at http:\u002F\u002Fjustmyecho.com\u002Fforums\u002F\u003C\u002Fp>\n","Display recent comments on your blog with complete control over the layout and format of comments.",13274,"2011-04-07T07:23:00.000Z","3.1.4","2.8",[23,81,24],"recent-comments","http:\u002F\u002Fjustmyecho.com\u002F2010\u002F07\u002Fcustomized-recent-comments\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustomized-recent-comments.1.2.zip",{"slug":85,"name":86,"version":87,"author":88,"author_profile":89,"description":90,"short_description":91,"active_installs":92,"downloaded":93,"rating":28,"num_ratings":28,"last_updated":94,"tested_up_to":78,"requires_at_least":79,"requires_php":18,"tags":95,"homepage":99,"download_link":100,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"teamspeak-3-viewer-plugin-for-wordpress-widget","Teamspeak 3 Widget for WordPress","1.0.3","Michi91","https:\u002F\u002Fprofiles.wordpress.org\u002Fmichi91\u002F","\u003Cp>NEW in 1.0.3: I got a lot of Mails with Setup-Problems: The New Version has a more usabile Optionspanel.\u003Cbr \u002F>\nIf you had already installed the Widget: You CAN remove the Queryport and the :, but the new Version also Supports the old Syntax\u003C\u002Fp>\n\u003Cp>Allows to show the Users and Channels of a Teamspeak3 as a Widget ( TS VIEWER )\u003C\u002Fp>\n\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cp>Uses the Teamspeak 3 Framework by ScP from the teamspeak forum\u003C\u002Fp>\n\u003Ch3>Developer Notes\u003C\u002Fh3>\n\u003Cp>This is just an Beta, so dont cry if there are Problems! if you need help just write a mail to development@michaelplas.de\u003Cbr \u002F>\nSpecial Thank you ScP from the teamspeak.com forum who created the framework\u003C\u002Fp>\n\u003Cp>This is just the Widget, a more functional Viewer will follow\u003C\u002Fp>\n","Allows to show the Users and Channels of a Teamspeak3 as a Widget ( TS VIEWER )",60,28089,"2011-08-29T18:20:00.000Z",[96,23,97,98,24],"badge","sidebar","widget","http:\u002F\u002Fmichaelplas.de","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fteamspeak-3-viewer-plugin-for-wordpress-widget.zip",{"slug":102,"name":103,"version":104,"author":72,"author_profile":73,"description":105,"short_description":106,"active_installs":37,"downloaded":107,"rating":35,"num_ratings":108,"last_updated":109,"tested_up_to":78,"requires_at_least":79,"requires_php":18,"tags":110,"homepage":114,"download_link":115,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"top-contributors","Top Contributors","1.4.1","\u003Cp>Display your top commenters or authors in a widget, or you can display anywhere on your blog by pasting this code into your theme: \u003Ccode>\u003C?php if(function_exists('jme_top_contributors')) { jme_top_contributors(); } ?>\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>Version 1.4 includes many user requested features. Check \u003Ca href=\"http:\u002F\u002Fjustmyecho.com\u002F2010\u002F07\u002Ftop-contributors-plugin-wordpress\u002F\" rel=\"nofollow ugc\">plugin webpage\u003C\u002Fa> for details on the update.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>List your top commenters or authors with the option to display their Gravatar, and several other options.\u003C\u002Fli>\n\u003Cli>Choose from 2 formats of the widget, with complete control of styles via css.\u003C\u002Fli>\n\u003Cli>Exclude users from the list by email address.\u003C\u002Fli>\n\u003Cli>The list uses a cache system for improved performance. List updates only when a post or comment is added, or options updated.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Extra Feature\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add a special Icon next to each of your Top Commenter’s name in their comments to give them a little special recognition for being a regular contributor.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Support and Feature request forum at http:\u002F\u002Fjustmyecho.com\u002Fforums\u002F\u003C\u002Fp>\n","Display your top commenters or authors in a widget.",11508,1,"2011-04-10T16:46:00.000Z",[111,112,23,113,24],"commenters","gravatars","top-commenters","http:\u002F\u002Fjustmyecho.com\u002F2010\u002F07\u002Ftop-contributors-plugin-wordpress\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftop-contributors.1.4.1.zip",{"slug":117,"name":118,"version":119,"author":120,"author_profile":121,"description":122,"short_description":123,"active_installs":11,"downloaded":124,"rating":28,"num_ratings":28,"last_updated":125,"tested_up_to":126,"requires_at_least":127,"requires_php":18,"tags":128,"homepage":133,"download_link":134,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"cga-plugin-helper","CGA Plugin Helper","1.3.1","cgalves","https:\u002F\u002Fprofiles.wordpress.org\u002Fcgalves\u002F","\u003Cp>This plugin is designed to assist users in the installation of plugins. It allows you to choose from a curated list, manually search for plugins from the WP Store and export all currently active plugins into a list. That list can then be used to import all of your plugins at once, expediting deployment.\u003C\u002Fp>\n\u003Ch4>Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Download, install and activate plugins in a single click\u003C\u002Fli>\n\u003Cli>Choose plugins from a curated list\u003C\u002Fli>\n\u003Cli>Manually search for several plugins at once\u003C\u002Fli>\n\u003Cli>Export all of your plugins into a list that you can then use to re-install them in another installation or deployment\u003C\u002Fli>\n\u003Cli>Easy, simple to understand code, that can be easily modified to suit your needs\u003C\u002Fli>\n\u003Cli>Use of WordPress API to provide seamless integration\u003C\u002Fli>\n\u003C\u002Ful>\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\u002FNtrdcromI2Y?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\u003Cp>You can check out the source code, submit patches or improvements, and report bugs at \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcg-alves\u002FCGA-Plugin-Helper\" rel=\"nofollow ugc\">the project’s GitHub page\u003C\u002Fa>.\u003C\u002Fp>\n","This plugin will assist you in the installation of plugins. Choose from a curated list, manually search for plugins and export all active plugins.",1379,"2018-06-28T09:44:00.000Z","4.9.29","4.9",[129,130,131,132,23],"deployment","developer","end-user","management","https:\u002F\u002Fgithub.com\u002Fcg-alves\u002FCGA-Plugin-Helper","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcga-plugin-helper.1.3.1.zip",{"attackSurface":136,"codeSignals":316,"taintFlows":549,"riskAssessment":635,"analyzedAt":649},{"hooks":137,"ajaxHandlers":312,"restRoutes":313,"shortcodes":314,"cronEvents":315,"entryPointCount":28,"unprotectedCount":28},[138,143,148,153,157,161,164,168,171,174,176,180,185,189,193,195,200,204,208,212,216,221,225,230,233,236,239,241,246,249,252,257,261,266,270,274,277,281,283,287,291,293,296,299,302,306,310],{"type":139,"name":140,"callback":141,"file":142,"line":52},"action","admin_notices","closure","hiweb-core-check.php",{"type":139,"name":144,"callback":145,"priority":11,"file":146,"line":147},"shutdown","echo_footer","inc\\hiweb-core-console.php",21,{"type":139,"name":149,"callback":150,"file":151,"line":152},"save_post","save_meta","inc\\hiweb-core-cpt\\class-hiwebcptmeta.php",200,{"type":154,"name":155,"callback":155,"priority":11,"file":151,"line":156},"filter","teeny_mce_before_init",358,{"type":139,"name":158,"callback":159,"file":151,"line":160},"admin_print_styles-post-new.php","add_datepicker_css",698,{"type":139,"name":162,"callback":159,"file":151,"line":163},"admin_print_styles-post.php",699,{"type":139,"name":165,"callback":166,"file":151,"line":167},"admin_print_scripts-post-new.php","add_datepicker_js",700,{"type":139,"name":169,"callback":166,"file":151,"line":170},"admin_print_scripts-post.php",701,{"type":139,"name":165,"callback":172,"file":151,"line":173},"add_media_js",715,{"type":139,"name":169,"callback":172,"file":151,"line":175},716,{"type":154,"name":177,"callback":178,"priority":11,"file":151,"line":179},"scpt_plugin_formatted_meta","format_meta_for_list",793,{"type":139,"name":181,"callback":182,"file":183,"line":184},"init","register_tax","inc\\hiweb-core-cpt\\class-hiwebcpttaxonomy.php",159,{"type":139,"name":181,"callback":186,"file":187,"line":188},"register_cpt","inc\\hiweb-core-cpt\\class-hiwebcpttype.php",167,{"type":139,"name":190,"callback":191,"file":187,"line":192},"wp_loaded","echoHtml_head",199,{"type":139,"name":144,"callback":194,"priority":11,"file":187,"line":152},"echoHtml_footer",{"type":139,"name":196,"callback":197,"file":198,"line":199},"admin_print_styles","add_styles","inc\\hiweb-core-cpt\\class-hiwebsptfont.php",37,{"type":139,"name":201,"callback":202,"file":198,"line":203},"scpt_plugin_icon_demos","icon_demo",38,{"type":154,"name":205,"callback":206,"priority":11,"file":198,"line":207},"scpt_plugin_icon_font_awesome","set_font_awesome_icon",39,{"type":139,"name":209,"callback":210,"file":198,"line":211},"scpt_plugin_icon_css","output_font_awesome",87,{"type":139,"name":181,"callback":213,"file":214,"line":215},"admin_hooks","inc\\hiweb-core-cpt.php",73,{"type":139,"name":217,"callback":218,"file":219,"line":220},"wp_footer","echo_footerErrorsHtml","inc\\hiweb-core-error.php",88,{"type":139,"name":222,"callback":223,"file":219,"line":224},"admin_footer","getHtml_footerErrors",89,{"type":139,"name":226,"callback":227,"file":228,"line":229},"wp_enqueue_scripts","_do_enqueueScripts","inc\\hiweb-core-file.php",23,{"type":139,"name":231,"callback":227,"file":228,"line":232},"admin_enqueue_scripts",24,{"type":139,"name":234,"callback":227,"file":228,"line":235},"login_enqueue_scripts",25,{"type":139,"name":237,"callback":227,"file":228,"line":238},"in_admin_footer",27,{"type":139,"name":217,"callback":227,"file":228,"line":240},28,{"type":154,"name":242,"callback":243,"file":244,"line":245},"template","do_themeSet","inc\\hiweb-core-wp.php",691,{"type":154,"name":247,"callback":243,"file":244,"line":248},"option_template",692,{"type":154,"name":250,"callback":243,"file":244,"line":251},"option_stylesheet",693,{"type":139,"name":253,"callback":254,"file":255,"line":256},"plugins_loaded","load_plugin_textdomain","inc\\hiweb-core-wp_settings.php",14,{"type":139,"name":258,"callback":259,"file":255,"line":260},"admin_menu","do_createAdminMenu",16,{"type":154,"name":262,"callback":263,"priority":264,"file":255,"line":265},"plugin_action_links","do_pluginsPage_linkShow",2,18,{"type":154,"name":267,"callback":268,"priority":11,"file":255,"line":269},"wp_unique_post_slug","getStr_postSlugFromName",20,{"type":139,"name":271,"callback":272,"file":255,"line":273},"wp_head","getEcho_head",22,{"type":154,"name":275,"callback":276,"priority":35,"file":255,"line":232},"plugin_row_meta","echoStr_pluginRowMeta",{"type":139,"name":278,"callback":279,"file":255,"line":280},"add_meta_boxes","do_titleAddMetaBox",29,{"type":139,"name":149,"callback":282,"file":255,"line":37},"do_titlePostSave",{"type":154,"name":284,"callback":285,"priority":11,"file":255,"line":286},"the_title","do_titleFilter",31,{"type":139,"name":288,"callback":289,"file":255,"line":290},"admin_init","do_cms_adminmenu_change",36,{"type":139,"name":258,"callback":292,"file":255,"line":203},"do_adminmenuMenus",{"type":139,"name":258,"callback":294,"file":255,"line":295},"do_adminmenuWidgets",41,{"type":139,"name":231,"callback":297,"file":255,"line":298},"do_adminmenuWidgets2",42,{"type":139,"name":217,"callback":300,"file":255,"line":301},"echoStr_scriptFooter",49,{"type":139,"name":303,"callback":304,"file":255,"line":305},"wp","do_changeBaseUrl",58,{"type":154,"name":307,"callback":308,"file":255,"line":309},"the_content","getStr_theContent",62,{"type":139,"name":231,"callback":297,"file":255,"line":311},91,[],[],[],[],{"dangerousFunctions":317,"sqlUsage":329,"outputEscaping":335,"fileOperations":92,"externalRequests":264,"nonceChecks":264,"capabilityChecks":66,"bundledLibraries":548},[318,323,325],{"fn":319,"file":320,"line":321,"context":322},"shell_exec","inc\\hiweb-core-cron.php",32,"$output = shell_exec('crontab -l');",{"fn":319,"file":320,"line":199,"context":324},"$output = shell_exec('echo \"'.self::getStr_fromArr($jobs).'\" | crontab -');",{"fn":326,"file":320,"line":327,"context":328},"exec",80,"exec('crontab -r', $crontab);",{"prepared":330,"raw":108,"locations":331},5,[332],{"file":244,"line":333,"context":334},299,"$wpdb->query() with variable interpolation",{"escaped":336,"rawEcho":337,"locations":338},35,106,[339,343,346,348,350,352,354,356,357,358,359,361,362,364,366,368,370,372,374,376,377,379,381,383,385,387,389,391,393,395,397,399,401,403,405,406,408,409,412,414,416,418,420,423,424,425,428,430,433,435,437,439,441,443,445,448,450,452,455,458,461,464,466,468,469,470,472,474,475,476,478,480,482,484,486,487,489,491,493,495,497,499,501,503,504,506,508,510,512,514,516,518,520,522,524,526,528,530,532,534,536,538,540,542,544,546],{"file":340,"line":341,"context":342},"inc\\hiweb-core-build.php",50,"raw output",{"file":344,"line":345,"context":342},"inc\\hiweb-core-class.php",342,{"file":344,"line":347,"context":342},376,{"file":344,"line":349,"context":342},377,{"file":344,"line":351,"context":342},378,{"file":344,"line":353,"context":342},379,{"file":344,"line":355,"context":342},380,{"file":146,"line":211,"context":342},{"file":146,"line":311,"context":342},{"file":146,"line":65,"context":342},{"file":151,"line":360,"context":342},272,{"file":151,"line":360,"context":342},{"file":151,"line":363,"context":342},277,{"file":151,"line":365,"context":342},298,{"file":151,"line":367,"context":342},302,{"file":151,"line":369,"context":342},324,{"file":151,"line":371,"context":342},328,{"file":151,"line":373,"context":342},361,{"file":151,"line":375,"context":342},407,{"file":151,"line":375,"context":342},{"file":151,"line":378,"context":342},441,{"file":151,"line":380,"context":342},444,{"file":151,"line":382,"context":342},473,{"file":151,"line":384,"context":342},476,{"file":151,"line":386,"context":342},498,{"file":151,"line":388,"context":342},501,{"file":151,"line":390,"context":342},536,{"file":151,"line":392,"context":342},539,{"file":151,"line":394,"context":342},540,{"file":151,"line":396,"context":342},547,{"file":151,"line":398,"context":342},789,{"file":187,"line":400,"context":342},208,{"file":198,"line":402,"context":342},110,{"file":198,"line":404,"context":342},961,{"file":198,"line":404,"context":342},{"file":198,"line":407,"context":342},967,{"file":198,"line":407,"context":342},{"file":410,"line":411,"context":342},"inc\\hiweb-core-cpt\\scpt-helpers.php",103,{"file":410,"line":413,"context":342},105,{"file":219,"line":415,"context":342},76,{"file":219,"line":417,"context":342},93,{"file":219,"line":419,"context":342},97,{"file":421,"line":422,"context":342},"inc\\hiweb-core-html.php",3,{"file":421,"line":422,"context":342},{"file":421,"line":422,"context":342},{"file":426,"line":427,"context":342},"inc\\hiweb-core-input.php",44,{"file":426,"line":429,"context":342},45,{"file":431,"line":432,"context":342},"inc\\hiweb-core-plugins.php",65,{"file":431,"line":434,"context":342},81,{"file":431,"line":436,"context":342},276,{"file":431,"line":438,"context":342},281,{"file":431,"line":440,"context":342},284,{"file":431,"line":442,"context":342},291,{"file":431,"line":444,"context":342},294,{"file":446,"line":447,"context":342},"inc\\hiweb-core-settings.php",157,{"file":446,"line":449,"context":342},161,{"file":446,"line":451,"context":342},340,{"file":453,"line":454,"context":342},"inc\\hiweb-core-tpl\\smurty_internal_config_file_compiler.php",104,{"file":456,"line":457,"context":342},"inc\\hiweb-core-tpl\\smurty_internal_debug.php",182,{"file":459,"line":460,"context":342},"inc\\hiweb-core-tpl\\smurty_internal_smurtytemplatecompiler.php",115,{"file":462,"line":463,"context":342},"inc\\hiweb-core-tpl\\smurty_internal_templatebase.php",356,{"file":462,"line":465,"context":342},359,{"file":467,"line":36,"context":342},"inc\\hiweb-core-tpl\\smurty_internal_utility.php",{"file":467,"line":36,"context":342},{"file":467,"line":311,"context":342},{"file":467,"line":471,"context":342},99,{"file":467,"line":473,"context":342},153,{"file":467,"line":473,"context":342},{"file":467,"line":449,"context":342},{"file":467,"line":477,"context":342},169,{"file":467,"line":479,"context":342},338,{"file":467,"line":481,"context":342},346,{"file":467,"line":483,"context":342},357,{"file":467,"line":485,"context":342},370,{"file":467,"line":351,"context":342},{"file":467,"line":488,"context":342},384,{"file":467,"line":490,"context":342},400,{"file":467,"line":492,"context":342},408,{"file":467,"line":494,"context":342},416,{"file":467,"line":496,"context":342},424,{"file":467,"line":498,"context":342},430,{"file":467,"line":500,"context":342},457,{"file":467,"line":502,"context":342},465,{"file":467,"line":384,"context":342},{"file":467,"line":505,"context":342},489,{"file":467,"line":507,"context":342},497,{"file":467,"line":509,"context":342},504,{"file":467,"line":511,"context":342},508,{"file":467,"line":513,"context":342},516,{"file":467,"line":515,"context":342},533,{"file":467,"line":517,"context":342},541,{"file":467,"line":519,"context":342},549,{"file":467,"line":521,"context":342},557,{"file":467,"line":523,"context":342},563,{"file":467,"line":525,"context":342},587,{"file":467,"line":527,"context":342},595,{"file":467,"line":529,"context":342},606,{"file":467,"line":531,"context":342},619,{"file":467,"line":533,"context":342},627,{"file":467,"line":535,"context":342},633,{"file":467,"line":537,"context":342},728,{"file":467,"line":539,"context":342},739,{"file":467,"line":541,"context":342},813,{"file":467,"line":543,"context":342},824,{"file":244,"line":545,"context":342},126,{"file":255,"line":547,"context":342},164,[],[550,569,579,599,611,619],{"entryPoint":551,"graph":552,"unsanitizedCount":108,"severity":568},"getContent_fromUrl (inc\\hiweb-core-curl.php:44)",{"nodes":553,"edges":565},[554,560],{"id":555,"type":556,"label":557,"file":558,"line":559},"n0","source","$_SERVER","inc\\hiweb-core-curl.php",84,{"id":561,"type":562,"label":563,"file":558,"line":51,"wp_function":564},"n1","sink","file_get_contents() [SSRF\u002FLFI]","file_get_contents",[566],{"from":555,"to":561,"sanitized":567},false,"medium",{"entryPoint":570,"graph":571,"unsanitizedCount":108,"severity":568},"getArr_contentFromURL (inc\\hiweb-core-curl.php:128)",{"nodes":572,"edges":577},[573,575],{"id":555,"type":556,"label":557,"file":558,"line":574},168,{"id":561,"type":562,"label":563,"file":558,"line":576,"wp_function":564},174,[578],{"from":555,"to":561,"sanitized":567},{"entryPoint":580,"graph":581,"unsanitizedCount":422,"severity":568},"\u003Chiweb-core-curl> (inc\\hiweb-core-curl.php:0)",{"nodes":582,"edges":595},[583,585,586,589,593],{"id":555,"type":556,"label":584,"file":558,"line":559},"$_SERVER (x2)",{"id":561,"type":562,"label":563,"file":558,"line":51,"wp_function":564},{"id":587,"type":556,"label":557,"file":558,"line":588},"n2",181,{"id":590,"type":591,"label":592,"file":558,"line":588},"n3","transform","→ getArr_contentFromURL()",{"id":594,"type":562,"label":563,"file":558,"line":576,"wp_function":564},"n4",[596,597,598],{"from":555,"to":561,"sanitized":567},{"from":587,"to":590,"sanitized":567},{"from":590,"to":594,"sanitized":567},{"entryPoint":600,"graph":601,"unsanitizedCount":108,"severity":568},"fetch (inc\\hiweb-core-tpl\\smurty_internal_templatebase.php:34)",{"nodes":602,"edges":609},[603,606],{"id":555,"type":556,"label":604,"file":462,"line":605},"$_SERVER['SERVER_PROTOCOL']",339,{"id":561,"type":562,"label":607,"file":462,"line":605,"wp_function":608},"header() [Header Injection]","header",[610],{"from":555,"to":561,"sanitized":567},{"entryPoint":612,"graph":613,"unsanitizedCount":108,"severity":568},"\u003Csmurty_internal_templatebase> (inc\\hiweb-core-tpl\\smurty_internal_templatebase.php:0)",{"nodes":614,"edges":617},[615,616],{"id":555,"type":556,"label":604,"file":462,"line":605},{"id":561,"type":562,"label":607,"file":462,"line":605,"wp_function":608},[618],{"from":555,"to":561,"sanitized":567},{"entryPoint":620,"graph":621,"unsanitizedCount":264,"severity":568},"writeFile (inc\\hiweb-core-tpl\\smurty_internal_write_file.php:28)",{"nodes":622,"edges":632},[623,626,629,631],{"id":555,"type":556,"label":624,"file":625,"line":240},"$_filepath","inc\\hiweb-core-tpl\\smurty_internal_write_file.php",{"id":561,"type":562,"label":627,"file":625,"line":427,"wp_function":628},"file_put_contents() [File Write]","file_put_contents",{"id":587,"type":556,"label":630,"file":625,"line":240},"$_contents",{"id":590,"type":562,"label":627,"file":625,"line":427,"wp_function":628},[633,634],{"from":555,"to":561,"sanitized":567},{"from":587,"to":590,"sanitized":567},{"summary":636,"deductions":637},"The hiweb-core plugin v1.4.4.3 exhibits a mixed security posture. While it has no recorded vulnerabilities (CVEs) and a seemingly limited attack surface in terms of exposed entry points (AJAX, REST API, shortcodes, cron), several concerning signals are present in its static analysis. The plugin utilizes dangerous functions such as shell_exec and exec, which can be exploited for remote code execution if not handled with extreme care and proper sanitization. Furthermore, a significant portion of its output is not properly escaped, potentially leading to cross-site scripting (XSS) vulnerabilities. The taint analysis indicates that all analyzed flows have unsanitized paths, though thankfully no critical or high severity issues were flagged in this specific analysis. The file operations count is high, which, combined with unsanitized paths, could be a vector for path traversal or arbitrary file read\u002Fwrite vulnerabilities if not properly secured. The plugin also has a limited number of nonce and capability checks relative to its total code signals, suggesting potential privilege escalation or unauthorized action risks. Overall, the lack of known vulnerabilities is positive, but the presence of dangerous functions, poor output escaping, and unsanitized paths in taint analysis present substantial risks that require diligent security practices to mitigate.",[638,641,643,645,647],{"reason":639,"points":640},"Dangerous functions (shell_exec, exec)",15,{"reason":642,"points":11},"Low percentage of properly escaped output",{"reason":644,"points":640},"All taint flows have unsanitized paths",{"reason":646,"points":330},"Limited nonce checks",{"reason":648,"points":330},"Limited capability checks","2026-03-17T00:35:28.018Z",{"wat":651,"direct":664},{"assetPaths":652,"generatorPatterns":659,"scriptPaths":660,"versionParams":661},[653,654,655,656,657,658],"\u002Fwp-content\u002Fplugins\u002Fhiweb-core\u002Finc\u002Fhiweb-core-plugins.php","\u002Fwp-content\u002Fplugins\u002Fhiweb-core\u002Finc\u002Fsettings.php","\u002Fwp-content\u002Fplugins\u002Fhiweb-core\u002Fcss\u002Fhiweb-core.css","\u002Fwp-content\u002Fplugins\u002Fhiweb-core\u002Fcss\u002Fhiweb-core-settings\u002Fhiweb-core-settings.css","\u002Fwp-content\u002Fplugins\u002Fhiweb-core\u002Fjs\u002Fhiweb-core.js","\u002Fwp-content\u002Fplugins\u002Fhiweb-core\u002Fjs\u002Fhiweb-core-wp\u002Fhiweb-core-wp.js",[],[],[662,663],"hiweb-core.js?ver=","hiweb-core.css?ver=",{"cssClasses":665,"htmlComments":668,"htmlAttributes":670,"restEndpoints":672,"jsGlobals":673,"shortcodeOutput":675},[666,667],"hiweb-core-plugins","hiweb-core-settings",[669],"Easy as pie Custom post meta",[671],"data-hiweb-core",[],[674],"hiweb",[]]