[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f_LswA1fslLvR7R8QnpXXTfoGLbmVRL5Q332PHN0LQ1g":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":38,"analysis":141,"fingerprints":521},"eventsads-banner","Events Ads Banner","2.0.0","Fabio M.","https:\u002F\u002Fprofiles.wordpress.org\u002Ffabiettos\u002F","\u003Ch4>Description\u003C\u002Fh4>\n\u003Cp>This plugin creates one or more* customizable Banner for advertising, events, communications, etc.;\u003Cbr \u002F>\nYou can add images & videos* to the title, subtitle, description and links to the event\u003C\u002Fp>\n\u003Cp>The banner can be set open as default option in the home page, as well in the whole website,\u003Cbr \u002F>\nor as closed in the other pages of the website.\u003C\u002Fp>\n\u003Cp>You can pre-set publication time and removal for scheduled events*.\u003C\u002Fp>\n\u003Cp>You can manage simultaneously different banners*, giving them an order, or a rotation by ID priority\u003C\u002Fp>\n\u003Cp>This plugin supports multilinguage, is WPML compatible.\u003C\u002Fp>\n\u003Ch4>Banner Settings\u003C\u002Fh4>\n\u003Cp>It is possible to full-customize general settings (for all the banners) or individually for each banner*.\u003C\u002Fp>\n\u003Cp>It is possible to customize: text formatting, paragraph, background colors, window position*, orientation (vertical \u002F horizontal)* and banner size*, label form*.\u003C\u002Fp>\n\u003Ch4>Little Guide, Forum and much more\u003C\u002Fh4>\n\u003Cp>Click here for a little \u003Ca href=\"http:\u002F\u002Fdalet-group.com\u002Fen\u002F2015\u002F10\u002Fguide-events-ads-banner\u002F\" rel=\"nofollow ugc\">guide – “Events Ads Banner”\u003C\u002Fa> o\u003Cbr \u002F>\nper la versione italiana clicca su \u003Ca href=\"http:\u002F\u002Fdalet-group.com\u002F2015\u002F10\u002Fguida-events-ads-banner\" rel=\"nofollow ugc\">guida – “Events Ads Banner”\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fdalet-group.com\u002Fen\" rel=\"nofollow ugc\">Dalet Group\u003C\u002Fa>\u002F\u003Ca href=\"http:\u002F\u002Fdalet-group.com\" rel=\"nofollow ugc\">Gruppo Dalet\u003C\u002Fa> here can view my works and for any question contact me on my personal forum:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fdalet-group.com\u002Fen\u002Fforums\u002Fforum\u002Fevents-ads-banner\u002F\" rel=\"nofollow ugc\">“Events Ads Banner” Forum\u003C\u002Fa> \u002F\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fdalet-group.com\u002Fforums\u002Fforum\u002Fevents-ads-banner\u002F\" rel=\"nofollow ugc\">Forum “Events Ads Banner” – It\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Special Thanks\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fwww.bitandbox.com\" rel=\"nofollow ugc\">BeB Digital Architecture\u003C\u002Fa> for providing graphics adjustments.\u003C\u002Fp>\n\u003Ch4>*\u003C\u002Fh4>\n\u003Cp>I’m working to do this.\u003C\u002Fp>\n","Banner designed for Advertising and Events(text,links,images and videos).Personalizzabile shape, position, color; supports multilingual and roles.",10,11601,68,5,"2017-06-13T19:57:00.000Z","4.4.34","3.1","",[20,21,22,23,24],"advertising","banner","event","flag","publicity","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feventsads-banner\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feventsads-banner.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"fabiettos",1,30,84,"2026-04-05T08:39:23.573Z",[39,64,87,106,123],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":11,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":59,"download_link":60,"security_score":61,"vuln_count":62,"unpatched_count":28,"last_vuln_date":63,"fetched_at":30},"wp-bannerize-pro","WP Bannerize Pro","1.11.1","gfazioli","https:\u002F\u002Fprofiles.wordpress.org\u002Fgfazioli\u002F","\u003Cp>Bannerize is a WordPress plugin that allows you to create and manage advertising banners easily and quickly. The banners can be created in different formats and placed in various areas of the site. Bannerize allows you to track views and clicks on the banners, so you can monitor the effectiveness of advertising campaigns.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>FEATURES\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Manage your Banners as Custom Post Types for image, HTML\u002FJavascript and free text\u003C\u002Fli>\n\u003Cli>Sort your Banners with easy Drag & Drop\u003C\u002Fli>\n\u003Cli>Set the filters such as random order, numbers, user roles and campaigns filters\u003C\u002Fli>\n\u003Cli>Date Time schedule\u003C\u002Fli>\n\u003Cli>✨ Max Impressions\u003C\u002Fli>\n\u003Cli>✨ Max Clicks\u003C\u002Fli>\n\u003Cli>Display your Banners by PHP code, WordPress shortcode or Widget (🚧 Block is coming soon)\u003C\u002Fli>\n\u003Cli>Manage WordPress Users roles for Banners and Campaigns\u003C\u002Fli>\n\u003Cli>Create your Banners Campaigns\u003C\u002Fli>\n\u003Cli>Clicks and Impressions Counter engine for stats\u003C\u002Fli>\n\u003Cli>CTR (Click-through rate)\u003C\u002Fli>\n\u003Cli>Geolocalization support (by IPStack)\u003C\u002Fli>\n\u003Cli>Analytics reports\u003C\u002Fli>\n\u003Cli>Auto clean up old stats\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>DOCS\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbannerize.vercel.app\u002Fdocs\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Bannerize simplifies banner creation and management. Track views and clicks to gauge campaign success.",900,42355,98,"2026-01-20T09:05:00.000Z","6.9.4","6.2","7.4",[55,20,56,57,58],"ad-placement","banner-management","campaign-optimization","marketing-tools","https:\u002F\u002Fbannerize.vercel.app\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-bannerize-pro.1.11.1.zip",95,4,"2026-01-25 00:00:00",{"slug":65,"name":66,"version":67,"author":65,"author_profile":68,"description":69,"short_description":70,"active_installs":71,"downloaded":72,"rating":73,"num_ratings":74,"last_updated":75,"tested_up_to":51,"requires_at_least":76,"requires_php":77,"tags":78,"homepage":83,"download_link":84,"security_score":85,"vuln_count":34,"unpatched_count":28,"last_vuln_date":86,"fetched_at":30},"adplugg","AdPlugg WordPress Ad Plugin","1.12.22","https:\u002F\u002Fprofiles.wordpress.org\u002Fadplugg\u002F","\u003Cp>The AdPlugg WordPress Ad Plugin works in conjunction with the \u003Cstrong>FREE\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.adplugg.com?utm_source=wpo-listing&utm_campaign=desc-l1\" rel=\"nofollow ugc\">adplugg.com\u003C\u002Fa> ad service.\u003C\u002Fp>\n\u003Ch4>Plugin Features\u003C\u002Fh4>\n\u003Cp>The AdPlugg WordPress Ad Plugin includes the following awesome features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Ability to add your AdPlugg ads to your WordPress site from the WordPress Administrator with no access to the underlying source code required.\u003C\u002Fli>\n\u003Cli>Ability to add your AdPlugg ads using the WordPress\u002FGutenberg block editor and the AdPlugg WordPress Ad Block.\u003C\u002Fli>\n\u003Cli>Ability to add your AdPlugg ads to any Widget Area on your site by dragging the AdPlugg Widget into that area.\u003C\u002Fli>\n\u003Cli>Support for Zones allowing you to put different ads in different locations on a page.\u003C\u002Fli>\n\u003Cli>Support for Facebook Instant Articles allowing you to include ads in your FBIA feed.\u003C\u002Fli>\n\u003Cli>Support for AMP (Accelerated Mobile Pages) allowing you to include ads in your AMP pages.\u003C\u002Fli>\n\u003Cli>GDPR compliant.\u003C\u002Fli>\n\u003Cli>Works with AdPlugg’s Free and Pro versions.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>PS: You’ll need a free \u003Ca href=\"https:\u002F\u002Fwww.adplugg.com\u002Fapusers\u002Fsignup?utm_source=wpo-listing&utm_campaign=feat-l1\" rel=\"nofollow ugc\">adplugg.com Access Code\u003C\u002Fa> in order to use the plugin.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>AdPlugg Service Features\u003C\u002Fh4>\n\u003Cp>The FREE AdPlugg Ad Service includes the following amazing features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Ad Rotating – Rotate which ads are displayed or the relative positioning of multiple ads.\u003C\u002Fli>\n\u003Cli>Ad Scheduling – Set the start and stop dates for an individual ad or group of ads.\u003C\u002Fli>\n\u003Cli>Ad Tracking – Track ad impressions and ad clicks.\u003C\u002Fli>\n\u003Cli>Analytics – View daily, monthly or yearly graphs of your impressions and clicks.\u003C\u002Fli>\n\u003Cli>Zones – Break your site up into different zones such as the top bar or side bar.\u003C\u002Fli>\n\u003Cli>Placements – Group your ads into placements to simplify management and tracking.\u003C\u002Fli>\n\u003Cli>Easy Setup – Easily create and setup your ads.\u003C\u002Fli>\n\u003Cli>Timed Rotate – Set your ads to rotate after a set interval.\u003C\u002Fli>\n\u003Cli>GDPR compliant – Serve ads while adhering to the privacy rules of the GDPR.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The PRO AdPlugg Ad Service adds the following additional features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Downloadable PDF, Excel and CSV Reports\u003C\u002Fli>\n\u003Cli>Unlimited Scaling\u003C\u002Fli>\n\u003Cli>Additional ad formats including Custom\u002FHTML5, Flash, JavaScript, bar, dialog, interstitial, slide-in, text, and more.\u003C\u002Fli>\n\u003Cli>Additional targeting options (such as targeting ads by on-page meta tags).\u003C\u002Fli>\n\u003Cli>Ability to serve ad tags from third party systems such as Google AdSense.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The BUSINESS AdPlugg Ad Service adds the following additional features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Automatically send reports to your advertisers.\u003C\u002Fli>\n\u003Cli>Use geotargeting to show certain ads to users based on their geographic location.\u003C\u002Fli>\n\u003Cli>Configure ads to serve a specified number of impressions per month. Pace the impressions throughout the month.\u003C\u002Fli>\n\u003Cli>Configure ads to only show to each user once per day.\u003C\u002Fli>\n\u003Cli>Use Ad Groups to A\u002FB test ads or show different messages.\u003C\u002Fli>\n\u003Cli>Serve skippable, in-stream ads within your video content (VAST\u002FVPAID standards compliant).\u003C\u002Fli>\n\u003Cli>Serve ads within your newsletters and other emails.\u003C\u002Fli>\n\u003C\u002Ful>\n","Advertising is easy with AdPlugg. The AdPlugg WordPress Ad Plugin and ad server allow you to easily manage, schedule, rotate and track your ads.",500,185137,88,36,"2026-03-12T16:53:00.000Z","3.3","5.2.4",[79,80,81,20,82],"ad-rotator","ad-server","ads","banners","https:\u002F\u002Fwww.adplugg.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadplugg.1.12.22.zip",100,"2015-02-21 00:00:00",{"slug":88,"name":89,"version":90,"author":91,"author_profile":92,"description":93,"short_description":94,"active_installs":95,"downloaded":96,"rating":85,"num_ratings":97,"last_updated":98,"tested_up_to":51,"requires_at_least":99,"requires_php":100,"tags":101,"homepage":104,"download_link":105,"security_score":85,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"actirise","Actirise — Advertising & Monetization","3.4.1","Actirise","https:\u002F\u002Fprofiles.wordpress.org\u002Factirise\u002F","\u003Ch3>🚀 Take your website monetization to the next level with Actirise\u003C\u002Fh3>\n\u003Cp>Instantly \u003Cstrong>transform your WordPress website into a revenue powerhouse\u003C\u002Fstrong>. The Actirise plugin offers effortless monetization with seamless onboarding, automatic ad integration, and advanced tools like ads.txt management, consent management, and analytics. It’s your personal site kit for monetization, handling all the heavy lifting.\u003C\u002Fp>\n\u003Cp>With our \u003Cstrong>self-service onboarding system\u003C\u002Fstrong>, you can go from plugin install to live monetization in just a few steps — no technical knowledge required. Access much more demand than relying solely on Google AdSense or Amazon Ads; we connect you directly to our premium SSP partners.\u003C\u002Fp>\n\u003Cp>Our powerful and intuitive real-time auction solution gives you complete control over pricing and performance optimization. Functioning like an ad inserter to dynamically place advanced ads or use shortcodes, Actirise ensures accurate integration. We use AI to optimize ad pressure, formats, price floors, and CTR, \u003Cstrong>ensuring high-growth revenue\u003C\u002Fstrong> and improving overall ad performance.\u003C\u002Fp>\n\u003Ch3>🛠️ Additional features\u003C\u002Fh3>\n\u003Cp>Everything you need to monetize your WordPress site — in one powerful, easy-to-use plugin and without writing a line of code.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Core Web Vitals optimizer\u003C\u002Fstrong> – Preserve your SEO by reducing layout shift with pre-sized ad slots \u003Cem>(Tip: We recommend enabling the PHP Tidy extension for optimal performance)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic ads.txt manager\u003C\u002Fstrong> – Automatically keep your ads.txt file updated, ensuring you’re always at the forefront of the advertising ecosystem.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Actirise Analytics\u003C\u002Fstrong> – Enable Actirise Analytics instantly for your website, and gain deep, real-time insights into your audience’s behavior.\n\u003Cul>\n\u003Cli>\u003Cstrong>Page type detection\u003C\u002Fstrong> – Automatically identify articles, homepages, categories, and more\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom variables support\u003C\u002Fstrong> – Track your revenue in real time, segmented by post ID, author, category, and other native WordPress data.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>FastCMP\u003C\u002Fstrong> – Our fully GDPR-compliant consent solution built for publishers\n\u003Cul>\n\u003Cli>\u003Cstrong>CMP customization\u003C\u002Fstrong> – Personalize your banner with your logo, brand colors, text, and vendor lists\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Consent Mode v2\u003C\u002Fstrong> – Enable privacy-compliant tracking based on user consent preferences\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>URL opt-out\u003C\u002Fstrong> – Exclude specific pages from monetization with a single click\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎨 Intuitive UI and streamlined configuration\u003C\u002Fh3>\n\u003Cp>Actirise’s user interface is designed to be clear and accessible for all types of users — from beginners to advanced publishers.\u003Cbr \u002F>\nStep-by-step guidance, helpful tooltips, and real-time validation make the entire setup process smooth and stress-free.\u003C\u002Fp>\n\u003Ch3>📋 Third-Party service usage disclosure\u003C\u002Fh3>\n\u003Cp>Our plugin may utilize third-party services under certain circumstances to enhance functionality. It is crucial for us to maintain transparency regarding the use of these services to ensure user awareness and legal compliance. Below are the details regarding third-party service usage:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>FlashBid (Actirise Advertisement System)\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cem>Service Description\u003C\u002Fem>: FlashBid, also known as Actirise Advertisement System, is utilized for specific advertising functionalities within the plugin.\u003Cbr \u002F>\n\u003Cem>Service Link\u003C\u002Fem>: \u003Ca href=\"https:\u002F\u002Fwww.actirise.com\u002F\" rel=\"nofollow ugc\">Actirise\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cem>Terms of Use and Privacy Policy\u003C\u002Fem>: \u003Ca href=\"https:\u002F\u002Fcorporate.sparteo.com\u002Fprivacy-policy\" rel=\"nofollow ugc\">Actirise Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>FastCMP (Consent Management Platform)\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cem>Service Description\u003C\u002Fem>: FastCMP is utilized for managing consent and preferences regarding cookies and tracking scripts.\u003Cbr \u002F>\n\u003Cem>Service Link\u003C\u002Fem>: \u003Ca href=\"https:\u002F\u002Fcorporate.fastcmp.com\u002F\" rel=\"nofollow ugc\">FastCMP\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cem>Terms of Use and Privacy Policy\u003C\u002Fem>: \u003Ca href=\"https:\u002F\u002Fsparteo.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">FastCMP Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>It’s imperative for us to make you aware of our reliance on these third-party services and to provide access to their terms of use and privacy policies. This ensures that your usage of our plugin remains in compliance with legal requirements.\u003C\u002Fp>\n\u003Ch3>📘 Documentation & support\u003C\u002Fh3>\n\u003Cp>Need help or have questions?\u003C\u002Fp>\n\u003Cp>📚 Read the \u003Ca href=\"https:\u002F\u002Fdocs.actirise.com\u002F\" rel=\"nofollow ugc\">full documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>💬 Visit the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Factirise\u002F\" rel=\"ugc\">support forum\u003C\u002Fa>\u003C\u002Fp>\n","Premium advertising solution to grow your WordPress site revenue with no code and real-time insights.",200,9669,11,"2026-03-03T13:20:00.000Z","4.7","5.6",[102,81,20,21,103],"ad-manager","monetization","https:\u002F\u002Fwww.actirise.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Factirise.3.4.1.zip",{"slug":107,"name":108,"version":109,"author":110,"author_profile":111,"description":112,"short_description":113,"active_installs":95,"downloaded":114,"rating":28,"num_ratings":28,"last_updated":115,"tested_up_to":51,"requires_at_least":116,"requires_php":18,"tags":117,"homepage":121,"download_link":122,"security_score":85,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"eadv-vip","eADV VIP","1.4.0","tagmood","https:\u002F\u002Fprofiles.wordpress.org\u002Ftagmood\u002F","\u003Cp>Plugin realizzato per i publisher VIP di eADV.it per l’inserimento automatico del Magic-Code, del file ads.txt, delle direttive per l’ottimizzazione del CLS e del supporto TCF per Google Analytics\u003C\u002Fp>\n","Plugin realizzato per i publisher VIP di eADV.it per l'inserimento automatico del Magic-Code, del file ads.txt, delle direttive per l'ottimi &hellip;",7071,"2026-02-05T09:32:00.000Z","5.1",[20,21,118,119,120],"cls","core-web-vitals","eadv","https:\u002F\u002Fwww.eadv.it","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feadv-vip.1.4.0.zip",{"slug":124,"name":125,"version":126,"author":127,"author_profile":128,"description":129,"short_description":130,"active_installs":95,"downloaded":131,"rating":85,"num_ratings":34,"last_updated":132,"tested_up_to":133,"requires_at_least":134,"requires_php":18,"tags":135,"homepage":139,"download_link":140,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"product-info-request-for-woocommerce","Product Info Request for WooCommerce","1.0","Pasquale Bucci","https:\u002F\u002Fprofiles.wordpress.org\u002Fpasqualebucci\u002F","\u003Ch4>Build a form.\u003C\u002Fh4>\n\u003Cp>Build a form with Contact Form 7.\u003C\u002Fp>\n\u003Ch4>Insert the shortcode.\u003C\u002Fh4>\n\u003Cp>Insert the shortcode in the Product Info Request Settings (in admin menu).\u003C\u002Fp>\n\u003Ch4>That is!\u003C\u002Fh4>\n\u003Cp>The form is ready in your single product! Easy as pie!\u003C\u002Fp>\n\u003Ch4>Product Info Request for WooCommerce Needs Your Support\u003C\u002Fh4>\n\u003Cp>If you enjoy using Product Info Request for WooCommerce and find it useful, please consider \u003Ca href=\"https:\u002F\u002Fwww.paypal.com\u002Fcgi-bin\u002Fwebscr?cmd=_s-xclick&hosted_button_id=PKMBP2CF3M8SQ\" rel=\"nofollow ugc\">\u003Cstrong>making a donation\u003C\u002Fstrong>\u003C\u002Fa>. Your donation will help encourage and support the plugin’s continued development and better user support.\u003C\u002Fp>\n","Send info product request with a form ( Contact Form 7 shortcode) in single product of WooCommerce.",5242,"2015-05-04T17:13:00.000Z","4.2.39","3.9",[136,20,21,137,138],"adv","sell-banner","woocommerce","http:\u002F\u002Fwww.miologo.it\u002Fprodotto\u002Fproduct-info-request\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fproduct-info-request-for-woocommerce.zip",{"attackSurface":142,"codeSignals":184,"taintFlows":510,"riskAssessment":511,"analyzedAt":520},{"hooks":143,"ajaxHandlers":180,"restRoutes":181,"shortcodes":182,"cronEvents":183,"entryPointCount":28,"unprotectedCount":28},[144,149,153,157,161,165,168,170,171,173,175],{"type":145,"name":146,"callback":147,"file":148,"line":97},"action","admin_init","anonymous","admin\\add_class.php",{"type":145,"name":150,"callback":151,"file":148,"line":152},"admin_enqueue_scripts","carica_stili_e_script",14,{"type":145,"name":150,"callback":154,"file":155,"line":156},"load_common_styles_and_scripts","admin\\admin_class.php",21,{"type":145,"name":158,"callback":159,"file":155,"line":160},"admin_notices","visualizza_messaggi_db",22,{"type":145,"name":146,"callback":162,"file":163,"line":164},"banner_translator","admin\\admin_init_class.php",23,{"type":145,"name":166,"callback":147,"file":163,"line":167},"admin_menu",27,{"type":145,"name":146,"callback":147,"file":169,"line":97},"admin\\home_class.php",{"type":145,"name":150,"callback":151,"file":169,"line":152},{"type":145,"name":146,"callback":147,"file":172,"line":152},"admin\\settings_class.php",{"type":145,"name":150,"callback":151,"file":172,"line":174},16,{"type":145,"name":176,"callback":177,"file":178,"line":179},"wp_footer","evadbanner_Banner_show","banner_class.php",154,[],[],[],[],{"dangerousFunctions":185,"sqlUsage":186,"outputEscaping":188,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":509},[],{"prepared":28,"raw":28,"locations":187},[],{"escaped":156,"rawEcho":189,"locations":190},179,[191,195,197,199,201,203,205,207,209,211,213,215,216,218,220,222,224,226,228,230,232,234,236,238,239,241,243,245,247,249,251,253,255,257,259,261,263,264,266,268,270,272,274,276,278,280,282,284,286,288,290,292,294,296,298,300,302,304,306,308,310,312,313,314,316,317,318,319,321,323,324,326,327,329,331,333,335,337,339,341,342,345,346,348,350,352,354,355,356,357,358,360,361,363,365,366,368,369,371,373,375,376,378,380,382,383,385,387,389,390,392,393,395,397,398,400,402,403,405,407,409,411,412,413,415,417,419,421,422,424,426,427,429,431,432,434,436,438,440,442,444,446,447,448,449,451,453,455,457,458,460,462,464,465,466,468,469,471,473,475,477,479,481,483,485,487,489,491,493,495,496,498,500,501,502,503,505,506,507],{"file":192,"line":193,"context":194},"admin\\add_view.php",26,"raw output",{"file":192,"line":196,"context":194},31,{"file":192,"line":198,"context":194},48,{"file":192,"line":200,"context":194},53,{"file":192,"line":202,"context":194},55,{"file":192,"line":204,"context":194},58,{"file":192,"line":206,"context":194},61,{"file":192,"line":208,"context":194},77,{"file":192,"line":210,"context":194},78,{"file":192,"line":212,"context":194},86,{"file":192,"line":214,"context":194},87,{"file":192,"line":49,"context":194},{"file":192,"line":217,"context":194},99,{"file":192,"line":219,"context":194},104,{"file":192,"line":221,"context":194},108,{"file":192,"line":223,"context":194},112,{"file":192,"line":225,"context":194},117,{"file":192,"line":227,"context":194},122,{"file":192,"line":229,"context":194},129,{"file":192,"line":231,"context":194},133,{"file":192,"line":233,"context":194},137,{"file":192,"line":235,"context":194},138,{"file":192,"line":237,"context":194},145,{"file":192,"line":237,"context":194},{"file":192,"line":240,"context":194},155,{"file":192,"line":242,"context":194},156,{"file":192,"line":244,"context":194},160,{"file":192,"line":246,"context":194},165,{"file":192,"line":248,"context":194},169,{"file":192,"line":250,"context":194},171,{"file":192,"line":252,"context":194},176,{"file":192,"line":254,"context":194},180,{"file":192,"line":256,"context":194},182,{"file":192,"line":258,"context":194},188,{"file":192,"line":260,"context":194},195,{"file":192,"line":262,"context":194},197,{"file":192,"line":95,"context":194},{"file":192,"line":265,"context":194},204,{"file":192,"line":267,"context":194},206,{"file":192,"line":269,"context":194},211,{"file":192,"line":271,"context":194},215,{"file":192,"line":273,"context":194},217,{"file":192,"line":275,"context":194},222,{"file":192,"line":277,"context":194},226,{"file":192,"line":279,"context":194},228,{"file":192,"line":281,"context":194},235,{"file":192,"line":283,"context":194},239,{"file":192,"line":285,"context":194},241,{"file":192,"line":287,"context":194},246,{"file":192,"line":289,"context":194},250,{"file":192,"line":291,"context":194},252,{"file":192,"line":293,"context":194},261,{"file":192,"line":295,"context":194},263,{"file":192,"line":297,"context":194},267,{"file":192,"line":299,"context":194},269,{"file":192,"line":301,"context":194},275,{"file":192,"line":303,"context":194},280,{"file":192,"line":305,"context":194},285,{"file":192,"line":307,"context":194},289,{"file":192,"line":309,"context":194},291,{"file":192,"line":311,"context":194},299,{"file":155,"line":27,"context":194},{"file":169,"line":225,"context":194},{"file":315,"line":62,"context":194},"admin\\home_view.php",{"file":315,"line":11,"context":194},{"file":315,"line":11,"context":194},{"file":315,"line":11,"context":194},{"file":315,"line":320,"context":194},17,{"file":315,"line":322,"context":194},35,{"file":315,"line":322,"context":194},{"file":315,"line":325,"context":194},45,{"file":315,"line":198,"context":194},{"file":315,"line":328,"context":194},51,{"file":315,"line":330,"context":194},54,{"file":315,"line":332,"context":194},59,{"file":315,"line":334,"context":194},67,{"file":315,"line":336,"context":194},70,{"file":315,"line":338,"context":194},73,{"file":315,"line":340,"context":194},76,{"file":315,"line":73,"context":194},{"file":343,"line":344,"context":194},"admin\\settings_view.php",3,{"file":343,"line":14,"context":194},{"file":343,"line":347,"context":194},6,{"file":343,"line":349,"context":194},7,{"file":343,"line":351,"context":194},8,{"file":343,"line":353,"context":194},9,{"file":343,"line":97,"context":194},{"file":343,"line":152,"context":194},{"file":343,"line":164,"context":194},{"file":343,"line":193,"context":194},{"file":343,"line":359,"context":194},32,{"file":343,"line":322,"context":194},{"file":343,"line":362,"context":194},40,{"file":343,"line":364,"context":194},44,{"file":343,"line":328,"context":194},{"file":343,"line":367,"context":194},64,{"file":343,"line":13,"context":194},{"file":343,"line":370,"context":194},69,{"file":343,"line":372,"context":194},74,{"file":343,"line":374,"context":194},75,{"file":343,"line":340,"context":194},{"file":343,"line":377,"context":194},80,{"file":343,"line":379,"context":194},81,{"file":343,"line":381,"context":194},82,{"file":343,"line":73,"context":194},{"file":343,"line":384,"context":194},89,{"file":343,"line":386,"context":194},90,{"file":343,"line":388,"context":194},94,{"file":343,"line":61,"context":194},{"file":343,"line":391,"context":194},96,{"file":343,"line":85,"context":194},{"file":343,"line":394,"context":194},101,{"file":343,"line":396,"context":194},102,{"file":343,"line":221,"context":194},{"file":343,"line":399,"context":194},109,{"file":343,"line":401,"context":194},110,{"file":343,"line":225,"context":194},{"file":343,"line":404,"context":194},118,{"file":343,"line":406,"context":194},119,{"file":343,"line":408,"context":194},125,{"file":343,"line":410,"context":194},136,{"file":343,"line":233,"context":194},{"file":343,"line":235,"context":194},{"file":343,"line":414,"context":194},142,{"file":343,"line":416,"context":194},143,{"file":343,"line":418,"context":194},144,{"file":343,"line":420,"context":194},153,{"file":343,"line":248,"context":194},{"file":343,"line":423,"context":194},174,{"file":343,"line":425,"context":194},175,{"file":343,"line":256,"context":194},{"file":343,"line":428,"context":194},186,{"file":343,"line":430,"context":194},190,{"file":343,"line":262,"context":194},{"file":343,"line":433,"context":194},198,{"file":343,"line":435,"context":194},205,{"file":343,"line":437,"context":194},209,{"file":343,"line":439,"context":194},213,{"file":343,"line":441,"context":194},223,{"file":343,"line":443,"context":194},224,{"file":343,"line":445,"context":194},231,{"file":343,"line":281,"context":194},{"file":343,"line":283,"context":194},{"file":343,"line":287,"context":194},{"file":343,"line":450,"context":194},247,{"file":343,"line":452,"context":194},254,{"file":343,"line":454,"context":194},258,{"file":343,"line":456,"context":194},262,{"file":343,"line":299,"context":194},{"file":343,"line":459,"context":194},270,{"file":343,"line":461,"context":194},277,{"file":343,"line":463,"context":194},281,{"file":343,"line":305,"context":194},{"file":343,"line":307,"context":194},{"file":343,"line":467,"context":194},298,{"file":343,"line":311,"context":194},{"file":343,"line":470,"context":194},306,{"file":343,"line":472,"context":194},310,{"file":343,"line":474,"context":194},314,{"file":343,"line":476,"context":194},322,{"file":343,"line":478,"context":194},323,{"file":343,"line":480,"context":194},330,{"file":343,"line":482,"context":194},334,{"file":343,"line":484,"context":194},338,{"file":343,"line":486,"context":194},347,{"file":343,"line":488,"context":194},363,{"file":343,"line":490,"context":194},364,{"file":343,"line":492,"context":194},369,{"file":494,"line":200,"context":194},"view\\banner.php",{"file":494,"line":332,"context":194},{"file":494,"line":497,"context":194},62,{"file":494,"line":499,"context":194},71,{"file":494,"line":374,"context":194},{"file":494,"line":379,"context":194},{"file":494,"line":73,"context":194},{"file":494,"line":504,"context":194},91,{"file":494,"line":388,"context":194},{"file":494,"line":217,"context":194},{"file":494,"line":508,"context":194},106,[],[],{"summary":512,"deductions":513},"The eventsads-banner v2.0.0 plugin exhibits a generally good security posture based on the static analysis. The absence of any AJAX handlers, REST API routes, shortcodes, cron events, or file operations significantly limits its attack surface. Furthermore, the code demonstrates a commitment to secure practices by using prepared statements for all SQL queries and avoiding dangerous functions and external HTTP requests.  However, a significant concern arises from the low percentage of properly escaped output (11%). This indicates a substantial risk of Cross-Site Scripting (XSS) vulnerabilities, as unsanitized data could be rendered directly in the browser. The lack of any recorded vulnerability history is positive, but this is overshadowed by the output escaping deficiency, which presents an exploitable surface.\n\nWhile the plugin has zero known CVEs and a clean vulnerability history, the static analysis reveals a critical weakness in output sanitization. The total lack of nonce checks and capability checks on potential entry points (though currently there are none) is less of an immediate concern due to the absence of entry points, but it's a practice that should be considered for future development. The plugin's strength lies in its minimal attack surface and secure data handling for database operations, but the poor output escaping needs immediate attention to mitigate potential XSS risks.",[514,516,518],{"reason":515,"points":11},"Low percentage of properly escaped output",{"reason":517,"points":344},"No nonce checks implemented",{"reason":519,"points":344},"No capability checks implemented","2026-03-17T00:41:52.776Z",{"wat":522,"direct":546},{"assetPaths":523,"generatorPatterns":534,"scriptPaths":535,"versionParams":536},[524,525,526,527,528,529,530,531,532,533],"\u002Fwp-content\u002Fplugins\u002Feventsads-banner\u002Fcss\u002Fadd.css","\u002Fwp-content\u002Fplugins\u002Feventsads-banner\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Feventsads-banner\u002Fcss\u002Fadmin_home.css","\u002Fwp-content\u002Fplugins\u002Feventsads-banner\u002Fcss\u002Fadmin_set.css","\u002Fwp-content\u002Fplugins\u002Feventsads-banner\u002Fcss\u002Fview.css","\u002Fwp-content\u002Fplugins\u002Feventsads-banner\u002Fjs\u002Fadd.js","\u002Fwp-content\u002Fplugins\u002Feventsads-banner\u002Fjs\u002Fadmin.js","\u002Fwp-content\u002Fplugins\u002Feventsads-banner\u002Fjs\u002Fadmin_home.js","\u002Fwp-content\u002Fplugins\u002Feventsads-banner\u002Fjs\u002Fadmin_set.js","\u002Fwp-content\u002Fplugins\u002Feventsads-banner\u002Fjs\u002Fview.js",[],[531,529],[537,538,539,540,541,542,543,544,545],"eventsads-banner\u002Fcss\u002Fadmin.css?ver=","eventsads-banner\u002Fcss\u002Fadmin_home.css?ver=","eventsads-banner\u002Fcss\u002Fadmin_set.css?ver=","eventsads-banner\u002Fcss\u002Fview.css?ver=","eventsads-banner\u002Fjs\u002Fadmin.js?ver=","eventsads-banner\u002Fjs\u002Fadmin_home.js?ver=","eventsads-banner\u002Fjs\u002Fadmin_set.js?ver=","eventsads-banner\u002Fjs\u002Fview.js?ver=","eventsads-banner\u002Fjs\u002Fadd.js?ver=",{"cssClasses":547,"htmlComments":554,"htmlAttributes":555,"restEndpoints":560,"jsGlobals":561,"shortcodeOutput":564},[548,549,550,551,552,553],"fmt-eab-interruttore-banner","fmt_eab_banner_add","fmt_eab_banner_admin","fmt_eab_banner_admin_home","fmt_eab_banner_admin_set","fmt_eab_banner_view",[],[556,557,558,559],"data-id-banner","data-id-evento","data-id-banner-codice","data-id-evento-codice",[],[562,563],"fmt_evadban_contenuto","fmt_evadban_impostazioni",[]]