[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fZFqSkZiIkNhUCquUMnbbKKypPknl982nGc8AqjY5v9Q":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":15,"requires_php":15,"tags":17,"homepage":23,"download_link":24,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":33,"analysis":136,"fingerprints":422},"newsroomie","Contentlockr","1.0.21","WebConcern","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebconcern\u002F","\u003Cp>\u003Cstrong>This WordPress plugin lets you capture subscribers effortlessly. Turn your valuable content into a subscriber magnet. Let visitors unlock Posts with just 1 click via LinkedIn, Google, Facebook or simply their e-mail address.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>To get started you need an API key and Publisher ID. You can get these for free at \u003Ca href=\"https:\u002F\u002Fcontentlockr.com\u002Fstart-for-free\" rel=\"nofollow ugc\">https:\u002F\u002Fcontentlockr.com\u002Fstart-for-free\u003C\u002Fa>. You’ll also receive login details for your Contentlockr dashboard.\u003C\u002Fp>\n\u003Ch3>Remote files\u003C\u002Fh3>\n\u003Cp>The following files are needed to render marketing content (loaded through our API) correctly on the website and collect statistics. We’ve opted to load these files remotely as they’re subject to small and frequent changes. These files are only loaded if you have the tenant set in the config (and you are a Contentlockr customer).\u003C\u002Fp>\n\u003Cul>\n\u003Cli>https:\u002F\u002Fcdn.prdn.nl\u002Fsdk\u002Flatest\u002Fmain.min.css\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fcdn.prdn.nl\u002Fsdk\u002Flatest\u002Fmain.min.js\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Thirdparty authentication\u003C\u002Fstrong>\u003Cbr \u002F>\nThis plugin connects to the Google and LinkedIn auth APIs which will allow visitors to create a WordPress account using their Google or LinkedIn accounts.\u003Cbr \u002F>\nThe initial call will be done through our own authentication API after which subsequent calls will be done to Google’s and LinkedIn’s own auth APIs to finalize the account creation. This authentication API is needed so it’s not necessary for the party that installs the plugin to create and configure their own Google and LinkedIn dev accounts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Google Services:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Fterms\" rel=\"nofollow ugc\">Google APIs Terms of Service\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Fterms\u002Fapi-services-user-data-policy\" rel=\"nofollow ugc\">Google API Services User Data Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>LinkedIn Services:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002Flegal\u002Fl\u002Fapi-terms-of-use\" rel=\"nofollow ugc\">LinkedIn API Terms of Use\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002Flegal\u002Fprivacy-policy\" rel=\"nofollow ugc\">LinkedIn Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Contentlockr API\u003C\u002Fstrong>\u003Cbr \u002F>\nThe plugin will make calls to the API at https:\u002F\u002F*.api.prdn.nl\u002Fapi.\u003C\u002Fp>\n\u003Cp>This connection will allow:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Synchronizing users from WordPress to the API to allow setting up mailing campaigns.\u003C\u002Fli>\n\u003Cli>Loading marketing content from the API into the WordPress website.\u003C\u002Fli>\n\u003Cli>Collect statistics regarding marketing content and pageviews.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Contentlockr Policies:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcontentlockr.com\u002Fterms\" rel=\"nofollow ugc\">Contentlockr Terms and Conditions\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcontentlockr.com\u002Fprivacy\" rel=\"nofollow ugc\">Contentlockr Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Unlock more subscribers and traffic.",0,992,100,1,"","6.7.5",[18,19,20,21,22],"membership","metered-paywall","paywall","subscriber","subscriptions","https:\u002F\u002Fcontentlockr.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnewsroomie.1.0.21.zip",null,"2026-03-15T10:48:56.248Z",[],{"slug":29,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":11,"avg_security_score":13,"avg_patch_time_days":30,"trust_score":31,"computed_at":32},"webconcern",30,94,"2026-04-04T14:23:04.273Z",[34,58,80,100,117],{"slug":35,"name":36,"version":37,"author":38,"author_profile":39,"description":40,"short_description":41,"active_installs":42,"downloaded":43,"rating":31,"num_ratings":44,"last_updated":45,"tested_up_to":46,"requires_at_least":47,"requires_php":48,"tags":49,"homepage":52,"download_link":53,"security_score":54,"vuln_count":55,"unpatched_count":11,"last_vuln_date":56,"fetched_at":57},"memberful-wp","Memberful – Membership Plugin","1.78.0","memberful","https:\u002F\u002Fprofiles.wordpress.org\u002Fmemberful\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fmemberful.com\u002F\" rel=\"nofollow ugc\">Memberful\u003C\u002Fa> is a best-in-class membership software and WordPress plugin used by some of the web’s biggest creators, publishers, and independent media companies.\u003C\u002Fp>\n\u003Cp>Generate reliable, recurring revenue by selling subscription plans while protecting access to your content. Memberful allows you to maintain full control and ownership of your audience, your brand, and your business.\u003C\u002Fp>\n\u003Ch3>Protect Content\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Protect members-only content and select which subscribers get access to gated areas of your website using server-side content protection.\u003C\u002Fli>\n\u003Cli>Restrict access to content based on membership level and protect specific posts or pages right from your WordPress edit screen.\u003C\u002Fli>\n\u003Cli>Manage access to media including blog articles, in-house newsletters, private podcasts, protected downloads, and more.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Integrations\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Built-in integrations with popular third-party services including Mailchimp, Discord, ConvertKit, Klaviyo, and Google Analytics.\u003C\u002Fli>\n\u003Cli>Add new custom applications or develop your own using the Memberful API.\u003C\u002Fli>\n\u003Cli>Utilize webhooks to trigger when important events happen on your site, such as when a member changes their payment\u002Ftax details.\u003C\u002Fli>\n\u003Cli>Integrate with popular ad providers to disable ads based on user subscription plans and user status.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Membership Management\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Automatically sync your Memberful membership data to WordPress or import a list of your existing members.\u003C\u002Fli>\n\u003Cli>Add multiple staff users and manage their account permissions.\u003C\u002Fli>\n\u003Cli>Utilize built-in analytics dashboards to monitor and grow your business.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Payment and Plans\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Easily accept payments through your Stripe account.\u003C\u002Fli>\n\u003Cli>Streamlined member checkout process with Single-Sign-On (SSO) and Apple & Google Pay integration.\u003C\u002Fli>\n\u003Cli>Create multiple membership plans and upgrades to allow tiered access to different areas of your website.\u003C\u002Fli>\n\u003Cli>Discounts, Referrals, and Retention bonuses to incentivize sign-ups and membership upgrades.\u003C\u002Fli>\n\u003Cli>Enable automatic tax calculations based on where you and your members are located.\u003C\u002Fli>\n\u003C\u002Ful>\n","Sell memberships and restrict access to content with WordPress and Memberful.",1000,203513,13,"2026-02-25T14:49:00.000Z","6.9.4","3.6","7.4",[18,20,50,51,22],"recurring-payments","stripe","http:\u002F\u002Fgithub.com\u002Fmemberful\u002Fmemberful-wp","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmemberful-wp.1.78.0.zip",97,3,"2025-09-22 00:00:00","2026-03-15T15:16:48.613Z",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":68,"num_ratings":69,"last_updated":70,"tested_up_to":46,"requires_at_least":71,"requires_php":48,"tags":72,"homepage":75,"download_link":76,"security_score":77,"vuln_count":78,"unpatched_count":11,"last_vuln_date":79,"fetched_at":57},"leaky-paywall","Leaky Paywall","5.0.1","ZEEN101","https:\u002F\u002Fprofiles.wordpress.org\u002Fzeen101\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fleakypaywall.com\u002F\" rel=\"nofollow ugc\">Leaky Paywall\u003C\u002Fa> is the most flexible \u003Cstrong>paywall and subscription plugin for WordPress\u003C\u002Fstrong>. Launch a metered paywall, grow your email list with a registration wall, and sell paid subscriptions while keeping full control of your subscriber data inside WordPress.\u003C\u002Fp>\n\u003Cp>Trusted by \u003Cstrong>800+ publishers worldwide\u003C\u002Fstrong>, including local newsrooms, niche magazines, B2B media companies, and independent content creators.\u003C\u002Fp>\n\u003Cp>Leaky Paywall makes it easy to launch a subscription business without expensive enterprise software. Install the plugin, activate List Builder, and start building your audience in minutes.\u003C\u002Fp>\n\u003Ch4>Launch a Paywall in Minutes\u003C\u002Fh4>\n\u003Cp>With Leaky Paywall you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Launch a \u003Cstrong>metered paywall\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Add \u003Cstrong>paid subscriptions with Stripe\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Capture reader emails with a \u003Cstrong>registration wall\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Restrict content anywhere on your site\u003C\u002Fli>\n\u003Cli>Keep \u003Cstrong>full control of your subscriber data\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Everything runs \u003Cstrong>natively inside WordPress\u003C\u002Fstrong> with no external platform required.\u003C\u002Fp>\n\u003Ch4>What’s Included Free in Leaky Paywall\u003C\u002Fh4>\n\u003Cp>Leaky Paywall includes powerful tools to start building your audience and monetizing your content right away.\u003C\u002Fp>\n\u003Ch4>List Builder Registration Wall\u003C\u002Fh4>\n\u003Cp>List Builder is a prebuilt \u003Cstrong>NYT-style registration wall\u003C\u002Fstrong> that turns anonymous readers into known subscribers.\u003C\u002Fp>\n\u003Cp>Instead of popups, readers are prompted to register or log in seamlessly to continue reading.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Activate in minutes with no design or development required\u003C\u002Fli>\n\u003Cli>Combined login and registration flow modeled after major news publishers\u003C\u002Fli>\n\u003Cli>Mobile-friendly and fully styled out of the box\u003C\u002Fli>\n\u003Cli>Grow your email list faster than traditional newsletter popups\u003C\u002Fli>\n\u003Cli>Export registered readers to your email platform or send via Zapier\u003C\u002Fli>\n\u003Cli>Sync subscribers with CRM integrations available on paid plans\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Multiple Subscription Levels\u003C\u002Fh4>\n\u003Cp>Create as many subscription tiers as your business needs.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Free, premium, annual, or VIP subscription tiers\u003C\u002Fli>\n\u003Cli>Unlimited levels with no upfront license cost\u003C\u002Fli>\n\u003Cli>Powered by Stripe with Apple Pay and Google Pay support\u003C\u002Fli>\n\u003Cli>Start free with \u003Cstrong>10% revenue share on paid subscriptions\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Upgrade anytime to reduce or remove the revenue share\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Publisher Dashboard\u003C\u002Fh4>\n\u003Cp>A dedicated dashboard inside WordPress gives you an instant view of your subscription business.\u003C\u002Fp>\n\u003Cp>See:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Revenue trends\u003C\u002Fli>\n\u003Cli>New subscriber registrations\u003C\u002Fli>\n\u003Cli>Paid subscription activity\u003C\u002Fli>\n\u003Cli>Top performing content\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>All directly inside your WordPress admin.\u003C\u002Fp>\n\u003Ch4>Flexible Paywall and Content Control\u003C\u002Fh4>\n\u003Cp>Leaky Paywall supports multiple paywall models so you can monetize your content your way.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Metered paywalls\u003C\u002Fli>\n\u003Cli>Hard paywalls\u003C\u002Fli>\n\u003Cli>Dynamic and hybrid paywalls\u003C\u002Fli>\n\u003Cli>Restrict content by post, category, tag, taxonomy, or post type\u003C\u002Fli>\n\u003Cli>Restrict individual content blocks within articles\u003C\u002Fli>\n\u003Cli>Customizable paywall messaging\u003C\u002Fli>\n\u003Cli>Subscriber management tools\u003C\u002Fli>\n\u003Cli>Stripe payment processing (Verified Stripe Partner)\u003C\u002Fli>\n\u003Cli>REST API and developer hooks\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Upgrade to Leaky Paywall Pro\u003C\u002Fh4>\n\u003Cp>As your subscription business grows, Leaky Paywall Pro unlocks powerful tools used by professional publishers.\u003C\u002Fp>\n\u003Ch4>Revenue and Monetization\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Reduce or remove the 10% revenue share\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Recurring subscriptions\u003C\u002Fli>\n\u003Cli>Free trials and promotional coupons\u003C\u002Fli>\n\u003Cli>Bulk, corporate, and group subscriptions\u003C\u002Fli>\n\u003Cli>IP-based subscriptions for organizations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Data and Insights\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Subscriber Insights\u003C\u002Fstrong> helps identify readers most likely to subscribe\u003C\u002Fli>\n\u003Cli>Churn risk alerts\u003C\u002Fli>\n\u003Cli>Top converting content reports\u003C\u002Fli>\n\u003Cli>Subscriber behavior trends\u003C\u002Fli>\n\u003Cli>Incognito browsing blocking\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Integrations and Extensions\u003C\u002Fh4>\n\u003Cp>Leaky Paywall integrates with the tools publishers already use.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Salesforce\u003C\u002Fli>\n\u003Cli>HubSpot\u003C\u002Fli>\n\u003Cli>Mailchimp\u003C\u002Fli>\n\u003Cli>Zapier\u003C\u002Fli>\n\u003Cli>simplecirc\u003C\u002Fli>\n\u003Cli>Omeda\u003C\u002Fli>\n\u003Cli>WooCommerce\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Flowletter Newsletters\u003C\u002Fh4>\n\u003Cp>Create and send newsletters directly inside WordPress with \u003Cstrong>Flowletter\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Subscribers are automatically logged in when clicking from your newsletter, eliminating paywall friction and improving conversion.\u003C\u002Fp>\n\u003Cp>Includes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Email automation\u003C\u002Fli>\n\u003Cli>Welcome sequences\u003C\u002Fli>\n\u003Cli>Free and paid newsletter tiers\u003C\u002Fli>\n\u003Cli>Subscriber segmentation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Mobile Apps with UniPress\u003C\u002Fh4>\n\u003Cp>Launch native \u003Cstrong>iOS and Android apps\u003C\u002Fstrong> connected to your WordPress site.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WordPress content sync via API\u003C\u002Fli>\n\u003Cli>Paywall restrictions honored\u003C\u002Fli>\n\u003Cli>Push notifications\u003C\u002Fli>\n\u003Cli>Easy subscriber login\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Leaky Paywall currently offers \u003Cstrong>50+ extensions\u003C\u002Fstrong> to expand your subscription business.\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>Paid plans include \u003Cstrong>priority support\u003C\u002Fstrong>, onboarding assistance, and dedicated publisher success guidance.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fleakypaywall.com\u002Fupgrade-to-leaky-paywall-pro\u002F\" rel=\"nofollow ugc\">Upgrade to Leaky Paywall Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Perfect For\u003C\u002Fh4>\n\u003Cp>Leaky Paywall is used by publishers of all sizes, including:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Local news organizations launching digital subscriptions\u003C\u002Fli>\n\u003Cli>Niche magazines and membership publications\u003C\u002Fli>\n\u003Cli>B2B publishers selling premium research\u003C\u002Fli>\n\u003Cli>Independent writers monetizing their audience\u003C\u002Fli>\n\u003Cli>Content creators building subscription communities\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Unlike hosted platforms like Substack or Ghost, \u003Cstrong>you retain full control of your subscriber data, content, and revenue inside WordPress.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Why Publishers Choose Leaky Paywall\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>WordPress Native\u003C\u002Fstrong> — subscribers are stored as WordPress users\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Free to Start\u003C\u002Fstrong> — launch without upfront costs\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Monetization\u003C\u002Fstrong> — metered, hard, or hybrid paywalls\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Full Developer Control\u003C\u002Fstrong> — extensive hooks, filters, and APIs\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Trusted by 800+ publishers worldwide\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Leaky Paywall is backed by extensive documentation and an active development community.\u003C\u002Fp>\n\u003Ch4>Get Started\u003C\u002Fh4>\n\u003Cp>Leaky Paywall is free.\u003C\u002Fp>\n\u003Cp>Install the plugin, activate List Builder, and start growing your audience today.\u003C\u002Fp>\n\u003Cp>Ready to unlock advanced tools and keep more of your subscription revenue?\u003C\u002Fp>\n\u003Cp>Upgrade to \u003Cstrong>Leaky Paywall Pro\u003C\u002Fstrong> for recurring subscriptions, deeper analytics, and powerful integrations.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Learn more at \u003Ca href=\"https:\u002F\u002Fleakypaywall.com\u002F\" rel=\"nofollow ugc\">leakypaywall.com\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Documentation: \u003Ca href=\"https:\u002F\u002Fdocs.leakypaywall.com\u002F\" rel=\"nofollow ugc\">docs.leakypaywall.com\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Publisher resources: \u003Ca href=\"https:\u002F\u002Fpublisherrevenue.com\u002F\" rel=\"nofollow ugc\">publisherrevenue.com\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Paywall Podcast: \u003Ca href=\"https:\u002F\u002Fleakypaywall.com\u002Fpaywall-podcast\u002F\" rel=\"nofollow ugc\">leakypaywall.com\u002Fpaywall-podcast\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>YouTube: \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002F@leakypaywall\" rel=\"nofollow ugc\">youtube.com\u002F@leakypaywall\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>Leaky Paywall\u003Cbr \u002F>\nCopyright (C) ZEEN101, LLC\u003C\u002Fp>\n\u003Cp>This program is free software: you can redistribute it and\u002For modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.\u003C\u002Fp>\n\u003Cp>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\u003C\u002Fp>\n\u003Cp>You should have received a copy of the GNU General Public License along with this program. If not, see \u003Ca href=\"http:\u002F\u002Fwww.gnu.org\u002Flicenses\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Fwww.gnu.org\u002Flicenses\u002F\u003C\u002Fa>.\u003C\u002Fp>\n","The subscription engine for news & niche publishers.",800,110624,84,33,"2026-03-12T03:18:00.000Z","5.6",[73,18,19,20,74],"content-restriction","subscription-plugin","https:\u002F\u002Fleakypaywall.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fleaky-paywall.5.0.1.zip",95,5,"2025-12-10 00:00:00",{"slug":81,"name":82,"version":83,"author":82,"author_profile":84,"description":85,"short_description":86,"active_installs":30,"downloaded":87,"rating":88,"num_ratings":89,"last_updated":15,"tested_up_to":46,"requires_at_least":90,"requires_php":91,"tags":92,"homepage":96,"download_link":97,"security_score":98,"vuln_count":14,"unpatched_count":11,"last_vuln_date":99,"fetched_at":26},"iteras","ITERAS","1.8.2","https:\u002F\u002Fprofiles.wordpress.org\u002Fiteras\u002F","\u003Cp>ITERAS is a complete system for managing subscriptions for print and digital magazines. We automate as many of the hassles of billing as possible and offer you a choice of a wide range of billing methods.\u003C\u002Fp>\n\u003Cp>If you publish a printed publication in Denmark and Norway you will likely need to be able to send “indbetalingskort”\u002F”girokort” which we have fully automated. We also integrate with the Danish NemHandel (EAN). Therefore, Iteras is a one-stop solution for Danish and Norwegian magazines and others with similar needs (foreninger, software providers, etc.).\u003C\u002Fp>\n\u003Cp>For more information, check out \u003Ca href=\"https:\u002F\u002Fwww.iteras.com\u002F\" rel=\"nofollow ugc\">iteras.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>This plugin allows you to integrate the ordering and self-service parts of ITERAS easily, and set up a paywall in WordPress to only allow access to certain posts to your ITERAS subscribers.\u003C\u002Fp>\n\u003Cp>The plugin uses the ITERAS Javascript API, allowing further customizations for those who need it.\u003C\u002Fp>\n","Integration with ITERAS, a cloud-based state-of-the-art system for managing subscriptions and payments for magazines.",4256,60,2,"3.5.1","4.0",[20,93,94,95,22],"subscribe","subscribers","subscription","https:\u002F\u002Fapp.iteras.dk","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fiteras.1.8.2.zip",99,"2024-11-22 00:00:00",{"slug":101,"name":102,"version":103,"author":101,"author_profile":104,"description":105,"short_description":106,"active_installs":107,"downloaded":108,"rating":11,"num_ratings":11,"last_updated":109,"tested_up_to":110,"requires_at_least":91,"requires_php":71,"tags":111,"homepage":114,"download_link":115,"security_score":116,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":57},"wallkit","Wallkit Subscriptions & Paywall Plugin for WordPress","3.4.4","https:\u002F\u002Fprofiles.wordpress.org\u002Fwallkit\u002F","\u003Cp>Wallkit is the most progressive paid-content system out in the market today. This versatile technological platform handles content access control, billing and administrative functions for membership-based content publishers.\u003C\u002Fp>\n\u003Cp>Wallkit software integrates seamlessly across WordPress users’ websites and your other platforms like Hubspot, Mailchimp and Stripe.\u003C\u002Fp>\n\u003Cp>This easy-to-install and lightning-fast system connects with Wallkit server to bring content protection, subscriber management, sign up\u002Fsign in, member-CRM plus access to analytics features.\u003C\u002Fp>\n\u003Cp>It’s free to use. Simply sign up for a Wallkit account once you’ve installed the Plugin at \u003Ca href=\"https:\u002F\u002Fwallkit.net\" rel=\"nofollow ugc\">www.wallkit.net\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Service is subject to Wallkit \u003Ca href=\"https:\u002F\u002Fdocs.google.com\u002Fdocument\u002Fd\u002F19PTSlPcUSZKqTnJlolzOoaIH-PMsNElDO9_aAjaqQ6U\u002Fedit?usp=sharing\" rel=\"nofollow ugc\">Terms and Conditions\u003C\u002Fa>.\u003C\u002Fp>\n","A Plug & Play paid-content system to manage subscribers, gather fees and drive additional content sales.",20,4293,"2025-03-26T13:29:00.000Z","6.6.5",[112,113,20,50,22],"memberships","paid-membership","https:\u002F\u002Fwallkit.net","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwallkit.zip",92,{"slug":118,"name":119,"version":120,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":11,"downloaded":125,"rating":11,"num_ratings":11,"last_updated":126,"tested_up_to":127,"requires_at_least":128,"requires_php":129,"tags":130,"homepage":133,"download_link":134,"security_score":135,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":57},"accesstype","AccessType","1.0.5","Quintype","https:\u002F\u002Fprofiles.wordpress.org\u002Faccesstype\u002F","\u003Cp>AccessType is a complete subscription management solution. It is packed with features that will help you monetise your content and drive business growth.\u003C\u002Fp>\n\u003Cp>This plugin allows you to integrate your WordPress website with AccessType. \u003Cstrong>An account on AccessType is required in order to use this plugin.\u003C\u002Fstrong> To create an AccessType account please write to accesstype@quintype.com or visit accesstype.com\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>One time and recurring subscriptions both \u003C\u002Fli>\n\u003Cli>Frictionless purchase journey with remarkably low drop off rate\u003C\u002Fli>\n\u003Cli>Metered paywall for anonymous and logged in users\u003C\u002Fli>\n\u003Cli>Subscription plans with weekly, monthly, yearly and custom durations\u003C\u002Fli>\n\u003Cli>Discount coupons for promotions\u003C\u002Fli>\n\u003Cli>Payment gateways like PayPal, Stripe and Razorpay to choose from\u003C\u002Fli>\n\u003Cli>Detailed CSV reports for purchased and attempted subscriptions\u003C\u002Fli>\n\u003Cli>Dashboard with multiple filters to analyse subscriptions\u003C\u002Fli>\n\u003Cli>Configurable styles\u003C\u002Fli>\n\u003Cli>And much more\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Screenshots\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Subscription plans list\u003C\u002Fli>\n\u003Cli>My subscriptions\u003C\u002Fli>\n\u003Cli>Hard Paywall\u003C\u002Fli>\n\u003Cli>Configure plugin\u003C\u002Fli>\n\u003C\u002Fol>\n","Accesstype manages subscriptions, adds metered and hard paywall, with onetime and recurring subscription plans for continuous content monetization.",1523,"2021-11-17T09:54:00.000Z","5.8.13","5.4.0","5.6.20",[131,19,20,132,22],"free","subscription-management","https:\u002F\u002Fwww.accesstype.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faccesstype.1.0.5.zip",85,{"attackSurface":137,"codeSignals":300,"taintFlows":350,"riskAssessment":412,"analyzedAt":421},{"hooks":138,"ajaxHandlers":270,"restRoutes":292,"shortcodes":293,"cronEvents":297,"entryPointCount":298,"unprotectedCount":299},[139,145,148,152,155,158,161,166,169,172,175,178,181,184,187,189,192,195,198,202,205,208,211,214,217,220,223,225,228,231,233,235,237,239,242,245,247,250,252,254,256,259,262,264,267],{"type":140,"name":141,"callback":142,"file":143,"line":144},"action","admin_init","newsroomie_cta_settings","admin\\pages\\newsroomie-page-ctas.php",4,{"type":140,"name":141,"callback":146,"file":147,"line":144},"newsroomie_email_setings_init","admin\\pages\\newsroomie-page-email.php",{"type":140,"name":141,"callback":149,"file":150,"line":151},"newsroomie_settings_init","admin\\pages\\newsroomie-page-options.php",23,{"type":140,"name":141,"callback":153,"file":154,"line":44},"newsroomie_push_settings","admin\\pages\\newsroomie-page-push.php",{"type":140,"name":141,"callback":156,"file":157,"line":144},"newsroomie_subscriber_settings","admin\\pages\\newsroomie-page-subscriber-settings.php",{"type":140,"name":141,"callback":159,"file":160,"line":144},"newsroomie_tagging_settings","admin\\pages\\newsroomie-page-tagging.php",{"type":140,"name":162,"callback":163,"file":164,"line":165},"plugins_loaded","anonymous","includes\\class-newsroomie.php",162,{"type":140,"name":167,"callback":163,"file":164,"line":168},"user_register",178,{"type":140,"name":170,"callback":163,"file":164,"line":171},"delete_user",179,{"type":140,"name":173,"callback":163,"file":164,"line":174},"profile_update",180,{"type":140,"name":176,"callback":163,"file":164,"line":177},"after_password_reset",181,{"type":140,"name":179,"callback":163,"file":164,"line":180},"bsa_plg_registration_table_after_update_success",195,{"type":140,"name":182,"callback":163,"file":164,"line":183},"admin_menu",212,{"type":140,"name":185,"callback":163,"file":164,"line":186},"admin_enqueue_scripts",215,{"type":140,"name":185,"callback":163,"file":164,"line":188},216,{"type":140,"name":190,"callback":163,"file":164,"line":191},"add_meta_boxes",219,{"type":140,"name":193,"callback":163,"file":164,"line":194},"save_post",220,{"type":140,"name":196,"callback":163,"file":164,"line":197},"mce_external_plugins",221,{"type":199,"name":200,"callback":163,"file":164,"line":201},"filter","mce_buttons_2",222,{"type":140,"name":203,"callback":163,"file":164,"line":204},"show_user_profile",226,{"type":140,"name":206,"callback":163,"file":164,"line":207},"edit_user_profile",227,{"type":199,"name":209,"callback":163,"file":164,"line":210},"manage_users_columns",229,{"type":199,"name":212,"callback":163,"file":164,"line":213},"manage_users_custom_column",230,{"type":140,"name":215,"callback":163,"file":164,"line":216},"update_option_newsroomie_tenant",232,{"type":140,"name":218,"callback":163,"file":164,"line":219},"update_option_newsroomie_api_token",233,{"type":140,"name":221,"callback":163,"file":164,"line":222},"admin_notices",234,{"type":140,"name":167,"callback":163,"file":164,"line":224},237,{"type":140,"name":226,"callback":163,"file":164,"line":227},"personal_options_update",239,{"type":140,"name":229,"callback":163,"file":164,"line":230},"edit_user_profile_update",240,{"type":140,"name":203,"callback":163,"file":164,"line":232},242,{"type":140,"name":206,"callback":163,"file":164,"line":234},243,{"type":140,"name":226,"callback":163,"file":164,"line":236},244,{"type":140,"name":229,"callback":163,"file":164,"line":238},245,{"type":140,"name":240,"callback":163,"file":164,"line":241},"init",247,{"type":140,"name":243,"callback":163,"file":164,"line":244},"wp_enqueue_scripts",262,{"type":140,"name":243,"callback":163,"file":164,"line":246},263,{"type":140,"name":248,"callback":163,"file":164,"line":249},"login_enqueue_scripts",264,{"type":140,"name":248,"callback":163,"file":164,"line":251},265,{"type":140,"name":240,"callback":163,"file":164,"line":253},267,{"type":140,"name":240,"callback":163,"file":164,"line":255},268,{"type":140,"name":257,"callback":163,"file":164,"line":258},"get_header",269,{"type":140,"name":260,"callback":163,"file":164,"line":261},"set_current_user",271,{"type":140,"name":240,"callback":163,"file":164,"line":263},272,{"type":199,"name":265,"callback":163,"file":164,"line":266},"the_content",274,{"type":140,"name":268,"callback":163,"file":164,"line":269},"wp_logout",284,[271,275,278,282,285,287,290],{"action":272,"nopriv":273,"callback":163,"hasNonce":273,"hasCapCheck":273,"file":164,"line":274},"newsroomie_sync_users",false,184,{"action":276,"nopriv":273,"callback":163,"hasNonce":273,"hasCapCheck":273,"file":164,"line":277},"newsroomie_profile_tags",188,{"action":279,"nopriv":280,"callback":163,"hasNonce":273,"hasCapCheck":273,"file":164,"line":281},"newsroomie_lead_login",true,276,{"action":283,"nopriv":273,"callback":163,"hasNonce":273,"hasCapCheck":273,"file":164,"line":284},"newsroomie_password_reset",278,{"action":283,"nopriv":280,"callback":163,"hasNonce":273,"hasCapCheck":273,"file":164,"line":286},279,{"action":288,"nopriv":273,"callback":163,"hasNonce":273,"hasCapCheck":273,"file":164,"line":289},"newsroomie_get_nonce",281,{"action":288,"nopriv":280,"callback":163,"hasNonce":273,"hasCapCheck":273,"file":164,"line":291},282,[],[294],{"tag":295,"callback":163,"file":164,"line":296},"newsroomie-marketing-zone",191,[],8,7,{"dangerousFunctions":301,"sqlUsage":302,"outputEscaping":308,"fileOperations":11,"externalRequests":55,"nonceChecks":298,"capabilityChecks":310,"bundledLibraries":343},[],{"prepared":11,"raw":14,"locations":303},[304],{"file":305,"line":306,"context":307},"public\\class-newsroomie-public.php",258,"$wpdb->query() with variable interpolation",{"escaped":309,"rawEcho":310,"locations":311},173,16,[312,316,318,320,322,323,325,327,329,331,332,334,336,338,339,341],{"file":313,"line":314,"context":315},"admin\\class-newsroomie-admin.php",368,"raw output",{"file":143,"line":317,"context":315},199,{"file":147,"line":319,"context":315},127,{"file":147,"line":321,"context":315},140,{"file":147,"line":165,"context":315},{"file":147,"line":324,"context":315},164,{"file":150,"line":326,"context":315},102,{"file":150,"line":328,"context":315},129,{"file":150,"line":330,"context":315},139,{"file":150,"line":321,"context":315},{"file":154,"line":333,"context":315},53,{"file":154,"line":335,"context":315},59,{"file":154,"line":337,"context":315},66,{"file":157,"line":194,"context":315},{"file":157,"line":340,"context":315},298,{"file":342,"line":69,"context":315},"admin\\partials\\newsroomie-admin-post-display.php",[344,347],{"name":345,"version":25,"knownCves":346},"Select2",[],{"name":348,"version":25,"knownCves":349},"TinyMCE",[],[351,377,387,400],{"entryPoint":352,"graph":353,"unsanitizedCount":89,"severity":376},"newsroomie_google_handle_callback (public\\class-newsroomie-public.php:273)",{"nodes":354,"edges":373},[355,359,365,368],{"id":356,"type":357,"label":358,"file":305,"line":291},"n0","source","$_GET",{"id":360,"type":361,"label":362,"file":305,"line":363,"wp_function":364},"n1","sink","wp_remote_get() [SSRF]",287,"wp_remote_get",{"id":366,"type":357,"label":358,"file":305,"line":367},"n2",309,{"id":369,"type":361,"label":370,"file":305,"line":371,"wp_function":372},"n3","wp_redirect() [Open Redirect]",314,"wp_redirect",[374,375],{"from":356,"to":360,"sanitized":273},{"from":366,"to":369,"sanitized":273},"medium",{"entryPoint":378,"graph":379,"unsanitizedCount":14,"severity":376},"newsroomie_linkedin_handle_callback (public\\class-newsroomie-public.php:319)",{"nodes":380,"edges":385},[381,383],{"id":356,"type":357,"label":358,"file":305,"line":382},359,{"id":360,"type":361,"label":370,"file":305,"line":384,"wp_function":372},364,[386],{"from":356,"to":360,"sanitized":273},{"entryPoint":388,"graph":389,"unsanitizedCount":11,"severity":399},"\u003Cnewsroomie-page-email> (admin\\pages\\newsroomie-page-email.php:0)",{"nodes":390,"edges":397},[391,394],{"id":356,"type":357,"label":392,"file":147,"line":393},"$_POST",198,{"id":360,"type":361,"label":395,"file":147,"line":317,"wp_function":396},"update_option() [Settings Manipulation]","update_option",[398],{"from":356,"to":360,"sanitized":280},"low",{"entryPoint":401,"graph":402,"unsanitizedCount":11,"severity":399},"\u003Cclass-newsroomie-public> (public\\class-newsroomie-public.php:0)",{"nodes":403,"edges":409},[404,406,407,408],{"id":356,"type":357,"label":405,"file":305,"line":291},"$_GET (x2)",{"id":360,"type":361,"label":362,"file":305,"line":363,"wp_function":364},{"id":366,"type":357,"label":405,"file":305,"line":367},{"id":369,"type":361,"label":370,"file":305,"line":371,"wp_function":372},[410,411],{"from":356,"to":360,"sanitized":280},{"from":366,"to":369,"sanitized":280},{"summary":413,"deductions":414},"The newsroomie plugin v1.0.21 exhibits several concerning security weaknesses, primarily stemming from its attack surface. A significant portion of its entry points, specifically 7 out of 8, lack proper authentication checks, creating a broad vulnerability landscape. While the static analysis did not reveal dangerous functions or critical taint flows, the presence of unsanitized paths in 2 out of 4 analyzed flows is a notable concern. This suggests potential for input manipulation that could lead to unintended behavior or data exposure, even if not immediately exploitable as a critical vulnerability.\n\nThe plugin's SQL query handling is also a weakness, with 100% of its single SQL query not using prepared statements. This significantly increases the risk of SQL injection vulnerabilities. Furthermore, while the plugin demonstrates good practices in output escaping (92% properly escaped) and has a clean vulnerability history with no recorded CVEs, these strengths are overshadowed by the fundamental security flaws in its entry point handling and database interaction.\n\nIn conclusion, while the absence of known vulnerabilities and robust output escaping are positive signs, the high number of unprotected AJAX handlers and the raw SQL query represent immediate and substantial risks. The lack of comprehensive authorization on its AJAX endpoints is the most critical area requiring immediate attention to mitigate potential exploitation.",[415,417,419],{"reason":416,"points":298},"Unprotected AJAX handlers",{"reason":418,"points":299},"Raw SQL query without prepared statements",{"reason":420,"points":78},"Unsanitized paths in taint analysis","2026-03-17T05:59:39.891Z",{"wat":423,"direct":434},{"assetPaths":424,"generatorPatterns":429,"scriptPaths":430,"versionParams":431},[425,426,427,428],"\u002Fwp-content\u002Fplugins\u002Fnewsroomie\u002Fcss\u002Fnewsroomie-admin.css","\u002Fwp-content\u002Fplugins\u002Fnewsroomie\u002Fcss\u002Fselect2.min.css","\u002Fwp-content\u002Fplugins\u002Fnewsroomie\u002Fjs\u002Fnewsroomie-admin.js","\u002Fwp-content\u002Fplugins\u002Fnewsroomie\u002Fjs\u002Fselect2.min.js",[],[],[432,433],"newsroomie-admin.css?ver=","newsroomie-admin.js?ver=",{"cssClasses":435,"htmlComments":436,"htmlAttributes":447,"restEndpoints":449,"jsGlobals":450,"shortcodeOutput":451},[],[437,438,439,440,441,442,443,444,445,446],"\u003C!-- This function is provided for demonstration purposes only. -->","\u003C!-- An instance of this class should be passed to the run() function -->","\u003C!-- defined in Newsroomie_Loader as all of the hooks are defined -->","\u003C!-- in that particular class. -->","\u003C!-- The Newsroomie_Loader will then create the relationship -->","\u003C!-- between the defined hooks and the functions defined in this -->","\u003C!-- class. -->","\u003C!-- Check if our nonce is set. -->","\u003C!-- Verify that the nonce is valid. -->","\u003C!-- If this is an autosave, our form has not been submitted, so we don't want to do anything. -->",[448],"name=\"newsroomie_meta_box_nonce\"",[],[],[]]