[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fVgaqlVbsbFRO77cjshkp_cHFk-tvd6R9Zj95hDQRku8":3,"$fGx3rxBVOQe_TIFQlWkSpwElG0g5HNhUrgiT5PDNpxPs":273,"$fdt9nSRAicSIdfgEzkb__Z4R5ZuorGFtyJLc-_6glvNA":277},{"slug":4,"name":5,"version":6,"author":4,"author_profile":7,"description":8,"short_description":9,"active_installs":10,"downloaded":11,"rating":12,"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":12,"vuln_count":10,"unpatched_count":10,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":33,"analysis":125,"fingerprints":248},"ravooka","Ravooka Platform","1.0.1","https:\u002F\u002Fprofiles.wordpress.org\u002Fravooka\u002F","\u003Cp>Ravooka Platform is a lightweight and flexible WordPress plugin designed to help publishers seamlessly integrate and manage ads across their content.\u003C\u002Fp>\n\u003Cp>With built-in support for Gutenberg blocks and dynamic rendering, Ravooka Platform allows you to control how and where ads appear—without modifying your theme.\u003C\u002Fp>\n\u003Ch3>🔑 Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Dynamic Ad Injection\u003C\u002Fstrong>\u003Cbr \u002F>\nAutomatically render ads above featured images and within content.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Multiple Ad Formats\u003C\u002Fstrong>\u003Cbr \u002F>\nSupports Featured (Composite), Carousel, Leaderboard, and Press-Unifier ads.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Custom Block Ordering\u003C\u002Fstrong>\u003Cbr \u002F>\nConfigure the display order of ad blocks directly from the settings panel.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Per-Post Control\u003C\u002Fstrong>\u003Cbr \u002F>\nOverride ad configurations (Prod IDs) on individual posts.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Gutenberg Integration\u003C\u002Fstrong>\u003Cbr \u002F>\nIncludes reusable block patterns for easy ad placement.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Optimized Delivery\u003C\u002Fstrong>\u003Cbr \u002F>\nLoads ads efficiently using Ravooka’s ad engine.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Dynamic PR Injection\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>  Automatically render press release.\u003C\u002Fp>\n\u003Cp>Ravooka Platform is ideal for publishers who want better control over monetization without sacrificing performance or layout flexibility.\u003C\u002Fp>\n\u003Cp>Learn more at: https:\u002F\u002Fwww.ravooka.ai\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to an external service provided by Ravooka to display advertisements.\u003C\u002Fp>\n\u003Cp>Service: Ravooka Ads\u003Cbr \u002F>\nPurpose: To load and display advertisement units within posts and blocks.\u003C\u002Fp>\n\u003Cp>What data is sent:\u003Cbr \u002F>\n– Publisher ID (entered in plugin settings)\u003Cbr \u002F>\n– Ad slot identifiers\u003Cbr \u002F>\n– Page URL and basic page context\u003Cbr \u002F>\n– Visitor IP address\u003Cbr \u002F>\n– Approximate geographic location (derived from IP, may include country, region, or coordinates)\u003Cbr \u002F>\n– Device and browser information (user agent)\u003C\u002Fp>\n\u003Cp>When data is sent:\u003Cbr \u002F>\n– When a page containing Ravooka ad units is loaded\u003Cbr \u002F>\n– When the Ravooka ad script is executed in the visitor’s browser\u003C\u002Fp>\n\u003Cp>Cookies:\u003Cbr \u002F>\n– This service does NOT use cookies for tracking\u003C\u002Fp>\n\u003Cp>Service provider:\u003Cbr \u002F>\nRavooka\u003C\u002Fp>\n\u003Cp>Terms of Service:\u003Cbr \u002F>\nhttps:\u002F\u002Fravooka.ai\u002Fterms\u003C\u002Fp>\n\u003Cp>Privacy Policy:\u003Cbr \u002F>\nhttps:\u002F\u002Fravooka.ai\u002Fprivacy\u003C\u002Fp>\n\u003Ch3>Additional Notes\u003C\u002Fh3>\n\u003Cp>For support or inquiries, visit:\u003Cbr \u002F>\nhttps:\u002F\u002Fwww.ravooka.ai\u003C\u002Fp>\n","Lightweight ad delivery and press release plugin with dynamic placement, block support, and per-post control powered by Ravooka AI.",0,30,100,1,"2026-04-15T10:51:00.000Z","6.9.4","4.7","7.4",[19,20,21,22,23],"ads","advertising","blocks","gutenberg","monetization","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fravooka.1.0.1.zip",null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":4,"display_name":4,"profile_url":7,"plugin_count":13,"total_installs":10,"avg_security_score":12,"avg_patch_time_days":11,"trust_score":31,"computed_at":32},94,"2026-05-20T06:53:31.675Z",[34,55,68,86,105],{"slug":35,"name":36,"version":37,"author":38,"author_profile":39,"description":40,"short_description":41,"active_installs":42,"downloaded":43,"rating":10,"num_ratings":10,"last_updated":44,"tested_up_to":45,"requires_at_least":46,"requires_php":47,"tags":48,"homepage":24,"download_link":53,"security_score":12,"vuln_count":13,"unpatched_count":10,"last_vuln_date":54,"fetched_at":27},"website-article-monetization-by-magenet","Website Article Monetization By MageNet","1.0.12","MageNet","https:\u002F\u002Fprofiles.wordpress.org\u002Fmagenet\u002F","\u003Cp>Article Plugin by MageNet is a free WordPress plugin that allows you to monetize your website through the automated placement of third-party content on your site.\u003C\u002Fp>\n\u003Cp>To install the Article Plugin, you need to \u003Ca href=\"https:\u002F\u002Fwww.magenet.com\u002F\" rel=\"nofollow ugc\">sign in\u002Fup\u003C\u002Fa> to your MageNet account and get your MageNet Key.\u003C\u002Fp>\n\u003Cp>Time-saving\u003Cbr \u002F>\nWith the Article Plugin, you’ll start getting new relevant content on your website automatically. After your approval, this plugin creates a new webpage on your site and place an article from your buyers.\u003C\u002Fp>\n\u003Cp>Full control\u003Cbr \u002F>\nYou have the total control over the content placed on your site even though the Article Plugin does all the content placement work for you. You can reject the task for the content placement if you don’t like the provided content or find it irrelevant to your website niche.\u003C\u002Fp>\n\u003Cp>Better chances to rank high in SERPs\u003Cbr \u002F>\nWith the Article Plugin, you’ll be able to regularly update your website with the new content. As a result, you’ll boost your chances to rank for new keywords in SERPs.\u003C\u002Fp>\n\u003Cp>Automated changes\u003Cbr \u002F>\nArticle Plugin will take control of any changes or amendments in the provided content if there will be any.\u003C\u002Fp>\n\u003Cp>Auto removal\u003Cbr \u002F>\nIf the buyer cancels the provided content, the Article Plugin will automatically remove such an article from your website as soon as possible.\u003C\u002Fp>\n\u003Cp>Error checking\u003Cbr \u002F>\nThe Article Plugin will save you from errors that might occur during manual content placement.\u003C\u002Fp>\n","Get additional income from your website or blog by placing text ads automatically.",20000,94926,"2025-05-21T08:32:00.000Z","6.8.5","4.9","5.2.4",[20,49,50,51,52],"contextual-ads","contextual-advertising","earn-money-online","website-monetization","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwebsite-article-monetization-by-magenet.zip","2024-03-19 00:00:00",{"slug":56,"name":57,"version":58,"author":38,"author_profile":39,"description":59,"short_description":41,"active_installs":42,"downloaded":60,"rating":61,"num_ratings":62,"last_updated":63,"tested_up_to":45,"requires_at_least":64,"requires_php":24,"tags":65,"homepage":24,"download_link":66,"security_score":12,"vuln_count":13,"unpatched_count":10,"last_vuln_date":67,"fetched_at":27},"website-monetization-by-magenet","Website Monetization by MageNet","1.0.29.3","\u003Cp>\u003Ca href=\"http:\u002F\u002Fwww.magenet.com\u002F\" rel=\"nofollow ugc\">Website Monetization Plugin by MageNet\u003C\u002Fa> is a WordPress plugin that allows you to sell contextual ads from your pages automatically and receive payments with PayPal.\u003C\u002Fp>\n\u003Cp>To get started \u003Ca href=\"http:\u002F\u002Fwww.magenet.com\u002F\" rel=\"nofollow ugc\">sign up\u003C\u002Fa> for a MageNet Key.\u003C\u002Fp>\n\u003Cp>\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\u002FNNgahP_4DOo?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>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Hassle free\u003C\u002Fstrong>\u003Cbr \u002F>\nWe deal with the advertisers and offer relevant contextual ads to place. It’s free and easy to use.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Regular payouts\u003C\u002Fstrong>\u003Cbr \u002F>\nWithdraw your earnings with ease. Transfers are made via PayPal and WebMoney.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Full control\u003C\u002Fstrong>\u003Cbr \u002F>\nWe crawl all the pages of your site and list them for sales. You can set up the pages available or forbidden for advertising and set up the desired prices for your ads.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Safe and secure\u003C\u002Fstrong>\u003Cbr \u002F>\nAll your personal data is safe. Your websites will only be available to our trusted advertisers.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Statistics\u003C\u002Fstrong>\u003Cbr \u002F>\nDetailed information on all your current ads and listed pages of your sites.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Affiliate\u003C\u002Fstrong>\u003Cbr \u002F>\nYou will have access to awesome affiliate program available to our publishers.\u003C\u002Fp>\n",237251,58,7,"2025-05-20T15:55:00.000Z","4.0",[20,49,50,51,52],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwebsite-monetization-by-magenet.zip","2023-03-16 00:00:00",{"slug":69,"name":70,"version":71,"author":72,"author_profile":73,"description":74,"short_description":75,"active_installs":76,"downloaded":77,"rating":12,"num_ratings":78,"last_updated":79,"tested_up_to":15,"requires_at_least":16,"requires_php":80,"tags":81,"homepage":84,"download_link":85,"security_score":12,"vuln_count":10,"unpatched_count":10,"last_vuln_date":26,"fetched_at":27},"actirise","Actirise – Advertising & Monetization","4.1.0","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>🛠️ Key Features for Publishers\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>Premium Ad Formats & Smart Placement\u003C\u002Fstrong> – Our no-code technology uses smart XPath rules to find the best ad spots automatically, but you stay in the driver’s seat: easily enable or disable specific formats and fine-tune their configuration options to perfectly match your site’s layout and user experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Core Web Vitals Optimizer\u003C\u002Fstrong> – Preserve your SEO and Google rankings by eliminating layout shifts (CLS) with smart, pre-sized ad slots \u003Cem>(Tip: We recommend enabling the PHP Tidy extension for optimal performance).\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Actirise-Hosted Ads.txt\u003C\u002Fstrong> – Real-time, “set-and-forget” synchronization. We manage the technical updates for you, so your site stays compliant and ready for maximum auction pressure without any manual intervention.\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>Health Check Audit\u003C\u002Fstrong> – Keep your site at peak performance with our real-time auditing tool. It automatically monitors critical technical errors and non-optimized settings regarding Ads.txt health, Core Web Vitals, ad placement availability, and CMP compliance to ensure you never miss out on potential revenue.\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\u003Cli>\n\u003Cp>\u003Cstrong>GitBook (AI Documentation Assistant)\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cem>Service Description\u003C\u002Fem>: An optional AI-powered assistant to provide instant answers based on our public documentation.\u003Cbr \u002F>\n\u003Cem>Service Link\u003C\u002Fem>: \u003Ca href=\"https:\u002F\u002Fwww.gitbook.com\" rel=\"nofollow ugc\">GitBook\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cem>Terms of Service\u003C\u002Fem>: \u003Ca href=\"https:\u002F\u002Fgitbook.com\u002Fdocs\u002Fpolicies\u002Fterms\" rel=\"nofollow ugc\">GitBook Terms\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cem>Privacy Policy\u003C\u002Fem>: \u003Ca href=\"https:\u002F\u002Fgitbook.com\u002Fdocs\u002Fpolicies\u002Fprivacy-and-security\u002Fstatement\" rel=\"nofollow ugc\">GitBook Privacy\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,10598,12,"2026-04-13T13:39:00.000Z","5.6",[82,19,20,83,23],"ad-manager","banner","https:\u002F\u002Fwww.actirise.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Factirise.4.1.0.zip",{"slug":87,"name":88,"version":89,"author":90,"author_profile":91,"description":92,"short_description":93,"active_installs":12,"downloaded":94,"rating":12,"num_ratings":13,"last_updated":95,"tested_up_to":96,"requires_at_least":97,"requires_php":47,"tags":98,"homepage":101,"download_link":102,"security_score":103,"vuln_count":13,"unpatched_count":13,"last_vuln_date":104,"fetched_at":27},"the-publisher-desk-ads-txt","The Publisher Desk ads.txt","1.5.0","PublisherDesk","https:\u002F\u002Fprofiles.wordpress.org\u002Fthepublisherdesk\u002F","\u003Cp>This is a WordPress plugin for clients of The Publisher Desk, intended to automatically propagate changes made to The Publisher Desk’s ads.txt file to client websites, while letting them add\u002Fretain custom lines as desired.\u003C\u002Fp>\n\u003Ch3>Functionality\u003C\u002Fh3>\n\u003Cp>This plugin provides management of the ads.txt file (Authorized Digital Sellers), an initiative from IAB Technology Laboratory, geared towards client of The Publisher Desk. Because the administration of a file outside the wordpress directory can pose challenges depending on the WP\u002FServer configuration, the plugin decides on installation whether to use an actual ads.txt file in the root of the domain, or a quasi-ads.txt file built through a WP option and responding to a server request for “\u002Fads.txt” by providing the contents of that option (containing both custom lines and those associated with TPD’s centralalized list).\u003C\u002Fp>\n\u003Cp>Troubleshooting an installation:\u003Cbr \u002F>\nIf you already have an ads.txt file present on your site, the plugin will rename it to ads-txt-original.txt on installation, and re-rename that file back on de-installation. If your site’s wordpress instance doesn’t have access to files outside of its installation directory and you already have an ads.txt file, the plugin won’t be able to dislodge the existing file and allow the management of the one it creates. You can check whether this has happened if you check your site’s ads.txt file directly (site.com\u002Fads.txt) and there’s no line reading:\u003Cbr \u002F>\n    “### END TPD ADS TXT ###”\u003Cbr \u002F>\na line that is used by the plugin to demarcate custom entries and The Publisher Desk’s. If this is the case, please deactivate the plugin, rename or remove your existing file, re-activate, and check the file again (you might have to refresh several times depending on caching). If you still don’t see that line and the file looks the same as before the update, please reach out to TPD for assistance.\u003C\u002Fp>\n\u003Cp>Final Note: it’s good practice to have a backup of your custom ads.txt lines. We have functionality for retaining your custom lines on plugin updates\u002Fre-installs, but it’s good to make sure since it can be a big pain to recollect entries if you lose them.\u003C\u002Fp>\n","Ads.txt management tool for publishers in The Publisher Desk portfolio.",5351,"2022-08-18T13:27:00.000Z","6.0.11","3.0",[19,99,20,23,100],"ads-txt","publishing","https:\u002F\u002Fwww.publisherdesk.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fthe-publisher-desk-ads-txt.zip",63,"2026-02-27 00:00:00",{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":113,"downloaded":114,"rating":115,"num_ratings":116,"last_updated":117,"tested_up_to":118,"requires_at_least":97,"requires_php":24,"tags":119,"homepage":122,"download_link":123,"security_score":124,"vuln_count":10,"unpatched_count":10,"last_vuln_date":26,"fetched_at":27},"native-ads-adnow","Adnow Native Widget","2.0.3","vbadnow","https:\u002F\u002Fprofiles.wordpress.org\u002Fvbadnow\u002F","\u003Cp>This plugin enables WordPress users to easily integrate Adnow’s native ads widgets on their site.\u003Cbr \u002F>\nGenerate high income on your website by showing native ads with high CTR to your visitors.\u003C\u002Fp>\n\u003Ch3>3rd party service\u003C\u002Fh3>\n\u003Cp>Our plugin uses an api service to get a list of widgets created in your personal account at adnow.com.\u003Cbr \u002F>\nThe service is located at https:\u002F\u002Fwp_plug.adnow.com\u002Fwp_aadb.php\u003Cbr \u002F>\nThe response is text in the JSON format that contains a list of your widgets.\u003Cbr \u002F>\nBelow links to our terms and privacy policy\u003Cbr \u002F>\nhttps:\u002F\u002Fadnow.com\u002Fterms\u003Cbr \u002F>\nhttps:\u002F\u002Fadnow.com\u002Fprivacy-policy\u003C\u002Fp>\n","Use the Adnow widget to monetize your website successfully with high quality native ads",60,26719,70,4,"2025-03-27T16:28:00.000Z","6.7.5",[120,20,23,121],"ad-network","native-ads","https:\u002F\u002Fadnow.com\u002Fwordpress-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnative-ads-adnow.2.0.4.zip",92,{"attackSurface":126,"codeSignals":175,"taintFlows":185,"riskAssessment":244,"analyzedAt":247},{"hooks":127,"ajaxHandlers":164,"restRoutes":165,"shortcodes":173,"cronEvents":174,"entryPointCount":13,"unprotectedCount":10},[128,133,137,139,142,145,150,154,157,160],{"type":129,"name":130,"callback":131,"file":132,"line":62},"action","admin_menu","closure","includes\u002Fsettings.php",{"type":129,"name":134,"callback":131,"file":135,"line":136},"init","modules\u002Fads\u002Fravooka-ads.php",43,{"type":129,"name":134,"callback":131,"file":135,"line":138},55,{"type":129,"name":140,"callback":131,"file":135,"line":141},"add_meta_boxes",125,{"type":129,"name":143,"callback":131,"file":135,"line":144},"save_post",170,{"type":146,"name":147,"callback":131,"priority":148,"file":135,"line":149},"filter","post_thumbnail_html",20,226,{"type":146,"name":151,"callback":131,"priority":152,"file":135,"line":153},"render_block",10,281,{"type":129,"name":155,"callback":131,"priority":148,"file":135,"line":156},"wp_enqueue_scripts",364,{"type":146,"name":158,"callback":131,"priority":152,"file":135,"line":159},"default_content",407,{"type":129,"name":161,"callback":131,"file":162,"line":163},"rest_api_init","modules\u002Fpr\u002Fravooka-pr.php",51,[],[166],{"namespace":167,"route":168,"methods":169,"callback":171,"permissionCallback":131,"file":162,"line":172},"ravooka\u002Fv1","\u002Fpublish",[170],"POST","ravooka_publish_post",52,[],[],{"dangerousFunctions":176,"sqlUsage":177,"outputEscaping":180,"fileOperations":10,"externalRequests":10,"nonceChecks":178,"capabilityChecks":183,"bundledLibraries":184},[],{"prepared":178,"raw":10,"locations":179},2,[],{"escaped":181,"rawEcho":10,"locations":182},47,[],3,[],[186,227],{"entryPoint":187,"graph":188,"unsanitizedCount":10,"severity":226},"ravooka_settings_page (includes\u002Fsettings.php:21)",{"nodes":189,"edges":220},[190,195,201,205,208,211,214,218],{"id":191,"type":192,"label":193,"file":132,"line":194},"n0","source","$_POST['ravooka_pub_id']",31,{"id":196,"type":197,"label":198,"file":132,"line":199,"wp_function":200},"n1","sink","update_option() [Settings Manipulation]",29,"update_option",{"id":202,"type":192,"label":203,"file":132,"line":204},"n2","$_POST['ravooka_aspect_ratio']",35,{"id":206,"type":197,"label":198,"file":132,"line":207,"wp_function":200},"n3",33,{"id":209,"type":192,"label":210,"file":132,"line":136},"n4","$_POST['ravooka_block_order']",{"id":212,"type":197,"label":198,"file":132,"line":213,"wp_function":200},"n5",41,{"id":215,"type":192,"label":216,"file":132,"line":217},"n6","$_POST['ravooka_category_id']",49,{"id":219,"type":197,"label":198,"file":132,"line":181,"wp_function":200},"n7",[221,223,224,225],{"from":191,"to":196,"sanitized":222},true,{"from":202,"to":206,"sanitized":222},{"from":209,"to":212,"sanitized":222},{"from":215,"to":219,"sanitized":222},"low",{"entryPoint":228,"graph":229,"unsanitizedCount":10,"severity":226},"\u003Csettings> (includes\u002Fsettings.php:0)",{"nodes":230,"edges":239},[231,232,233,234,235,236,237,238],{"id":191,"type":192,"label":193,"file":132,"line":194},{"id":196,"type":197,"label":198,"file":132,"line":199,"wp_function":200},{"id":202,"type":192,"label":203,"file":132,"line":204},{"id":206,"type":197,"label":198,"file":132,"line":207,"wp_function":200},{"id":209,"type":192,"label":210,"file":132,"line":136},{"id":212,"type":197,"label":198,"file":132,"line":213,"wp_function":200},{"id":215,"type":192,"label":216,"file":132,"line":217},{"id":219,"type":197,"label":198,"file":132,"line":181,"wp_function":200},[240,241,242,243],{"from":191,"to":196,"sanitized":222},{"from":202,"to":206,"sanitized":222},{"from":209,"to":212,"sanitized":222},{"from":215,"to":219,"sanitized":222},{"summary":245,"deductions":246},"The \"ravooka\" plugin v1.0.1 exhibits a strong security posture based on the provided static analysis and vulnerability history. The plugin demonstrates excellent adherence to secure coding practices, with no detected dangerous functions, all SQL queries using prepared statements, and 100% proper output escaping. Furthermore, the absence of file operations and external HTTP requests limits potential attack vectors. The plugin also implements security measures like nonce checks and capability checks on its entry points, indicating an awareness of common WordPress vulnerabilities. Taint analysis revealed no issues with unsanitized paths, reinforcing the conclusion that the code is likely secure against common injection attacks.\n\nThe plugin's vulnerability history is equally reassuring, with zero known CVEs recorded. This, combined with the static analysis results, suggests a well-maintained and secure codebase. The absence of past vulnerabilities, especially critical or high-severity ones, implies a consistent focus on security by the developers. This lack of a history of issues further bolsters confidence in the plugin's current security status.\n\nIn conclusion, \"ravooka\" v1.0.1 appears to be a highly secure WordPress plugin. Its strong adherence to secure coding principles and clean vulnerability history indicate a robust security implementation. There are no apparent immediate security concerns based on the provided data, making it a low-risk plugin from a security perspective.",[],"2026-04-16T14:26:16.758Z",{"wat":249,"direct":256},{"assetPaths":250,"generatorPatterns":251,"scriptPaths":252,"versionParams":254},[],[],[253],"\u002Fwp-content\u002Fplugins\u002Fravooka\u002Fmodules\u002Fads\u002Fbuild\u002Findex.js",[255],"\u002Fwp-content\u002Fplugins\u002Fravooka\u002Fmodules\u002Fads\u002Fbuild\u002Findex.js?ver=",{"cssClasses":257,"htmlComments":260,"htmlAttributes":263,"restEndpoints":268,"jsGlobals":269,"shortcodeOutput":270},[258,259],"ravookaads","ravooka-featured",[261,262],"\u003C!-- wp:html -->","\u003C!-- \u002Fwp:html -->",[264,265,266,267],"data-ad-client","data-ad-slot","data-ad-fit","data-aspect",[],[],[271,272],"\u003Cins class=\"ravookaads\"","\u003Cins class=\"ravookaads ravooka-featured\"",{"error":222,"url":274,"statusCode":275,"statusMessage":276,"message":276},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fravooka\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":13,"versions":278},[279],{"version":6,"download_url":25,"svn_tag_url":280,"released_at":26,"has_diff":281,"diff_files_changed":282,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":283,"is_current":222},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fravooka\u002Ftags\u002F1.0.1\u002F",false,[],[]]