[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fugyyCmETFsoRaAPsLkQ_J7UWCDm1SWo6BPFj_R6CGLY":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":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":49,"crawl_stats":38,"alternatives":55,"analysis":154,"fingerprints":742},"church-theme-content","Church Content – Sermons, Events and More","2.7","Steven Gliebe","https:\u002F\u002Fprofiles.wordpress.org\u002Fstevengliebe\u002F","\u003Cp>The Church Content WordPress plugin provides an interface for managing sermons, events, people and locations. Please be aware that a \u003Cstrong>compatible theme is required\u003C\u002Fstrong> for presenting content from these church-centric post types in a tightly-integrated manner.\u003C\u002Fp>\n\u003Ch4>Who this is for\u003C\u002Fh4>\n\u003Cp>This plugin is intended for a very specific audience. If you are \u003Cem>not\u003C\u002Fem> one of the following then this plugin will not be useful to you.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Users of \u003Ca href=\"https:\u002F\u002Fchurchthemes.com\" rel=\"nofollow ugc\">official themes\u003C\u002Fa> from ChurchThemes.com\u003C\u002Fli>\n\u003Cli>Users of \u003Ca href=\"https:\u002F\u002Fchurchthemes.com\u002Fthird-party-themes\" rel=\"nofollow ugc\">third-party themes\u003C\u002Fa> made \u003Cem>specifically\u003C\u002Fem> for this plugin\u003C\u002Fli>\n\u003Cli>Theme developers improving data portability for church sites\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>What it does\u003C\u002Fh4>\n\u003Cp>It provides post types, taxonomies and fields for \u003Cem>sermons\u003C\u002Fem>, \u003Cem>events\u003C\u002Fem>, \u003Cem>people\u003C\u002Fem> and \u003Cem>locations\u003C\u002Fem> to be shown by a compatible church WordPress theme.\u003C\u002Fp>\n\u003Cp>Experienced WordPress developers agree that functionality like this does not belong in themes since themes are intended only for controlling the appearance of a WordPress site. Content that users might expect to take with them if they switch themes should “live” in a plugin in order to \u003Ca href=\"https:\u002F\u002Fchurchthemes.com\u002Fwordpress-theme-users-avoid-lock-in-effect\u002F\" rel=\"nofollow ugc\">avoid theme lock-in\u003C\u002Fa>. Similarly, our approach is not to present content using the plugin since themes offer more control for that purpose. This is why a \u003Cstrong>compatible theme is required\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>See the \u003Ca href=\"https:\u002F\u002Fchurchthemes.com\u002Fplugins\u002Fchurch-content\u002F\" rel=\"nofollow ugc\">Plugin Details\u003C\u002Fa> on ChurchThemes.com for a tour of features. Read the \u003Ca href=\"https:\u002F\u002Fchurchthemes.com\u002Fguides\u002Fuser\u002Fplugins\u002Fchurch-content\u002F\" rel=\"nofollow ugc\">User Guide\u003C\u002Fa> for instructions.\u003C\u002Fp>\n\u003Ch4>Compatible Themes\u003C\u002Fh4>\n\u003Cp>A compatible theme is required for presenting sermons, events, etc. added with the plugin.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Official themes provided by \u003Ca href=\"https:\u002F\u002Fchurchthemes.com\" rel=\"nofollow ugc\">ChurchThemes.com\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Third-party themes at \u003Ca href=\"https:\u002F\u002Fchurchthemes.com\u002Fthird-party-themes\" rel=\"nofollow ugc\">churchthemes.com\u002Fthird-party-themes\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Church Content Pro\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fchurchthemes.com\u002Fplugins\u002Fchurch-content-pro\u002F\" rel=\"nofollow ugc\">Church Content Pro\u003C\u002Fa> is an add-on that provides additional features.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Sermon Podcasting (iTunes, Google Play, etc.)\u003C\u002Fli>\n\u003Cli>Recurring Events (e.g. “every Monday and Thursday”)\u003C\u002Fli>\n\u003Cli>Event Date Exclusions (holidays, weather closings, etc.)\u003C\u002Fli>\n\u003Cli>Enhanced SEO (schema.org Structure Data using JSON-LD)\u003C\u002Fli>\n\u003Cli>Location Memory (autofill and select previous event locations)\u003C\u002Fli>\n\u003Cli>Wording Settings (e.g. rename “Sermons” to “Messages”)\u003C\u002Fli>\n\u003Cli>Agency Mode (simplify license management for clients)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Developers\u003C\u002Fh4>\n\u003Cp>Please see the \u003Ca href=\"https:\u002F\u002Fchurchthemes.com\u002Fguides\u002Fdeveloper\u002Fchurch-content\u002F\" rel=\"nofollow ugc\">Developer Guide\u003C\u002Fa> on ChurchThemes.com for notes on developing themes that use this plugin. A couple benefits are that you will save time and be helping to accomplish better data portability among church websites powered by WordPress.\u003C\u002Fp>\n\u003Cp>You can follow development on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fchurchthemes\u002Fchurch-theme-content\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cp>Several translations are available, including English, Spanish, German, French, Portuguese, Swedish, Dutch, Norwegian, Serbian and Slovak. See the \u003Ca href=\"https:\u002F\u002Fchurchthemes.com\u002Fguides\u002Fuser\u002Fplugins\u002Fchurch-content\u002F#translations\" rel=\"nofollow ugc\">Translations\u003C\u002Fa> section in the plugin’s user guide for a more complete list. Also see \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fchurch-theme-content\" rel=\"nofollow ugc\">translate.wordpress.org\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Follow us\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Visit \u003Ca href=\"https:\u002F\u002Fchurchthemes.com\" rel=\"nofollow ugc\">ChurchThemes.com\u003C\u002Fa> for compatible themes, add-ons and help\u003C\u002Fli>\n\u003Cli>We’re on \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fchurchthemes\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fchurchthemescom\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa> and have a \u003Ca href=\"https:\u002F\u002Fchurchthemes.com\u002Fnewsletter\" rel=\"nofollow ugc\">Newsletter\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Lead developer: \u003Ca href=\"http:\u002F\u002Fstevengliebe.com\" rel=\"nofollow ugc\">stevengliebe.com\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> This plugin was previously named “Church Theme Content”.\u003C\u002Fp>\n","Provides an interface for managing sermons, events, people and locations. A compatible theme is required for presenting content from these church-cent &hellip;",4000,160739,98,49,"2025-12-01T16:14:00.000Z","6.9.4","3.6","7.4",[20,21,22,23,24],"church","churches","ministry","sermon","sermons","https:\u002F\u002Fchurchthemes.com\u002Fplugins\u002Fchurch-content\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fchurch-theme-content.2.7.zip",99,1,0,"2024-04-11 00:00:00","2026-03-15T15:16:48.613Z",[33],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":30,"updated_date":45,"references":46,"days_to_patch":48},"CVE-2024-32094","church-content-sermons-events-and-more-cross-site-request-forgery-to-notice-dismissal","Church Content – Sermons, Events and More \u003C= 2.6 - Cross-Site Request Forgery to Notice Dismissal","The Church Content – Sermons, Events and More plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, 2.6. This is due to missing or incorrect nonce validation on the ctc_hide_theme_support_notice() function. This makes it possible for unauthenticated attackers to hide a theme support notice via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.",null,"\u003C=2.6","2.6.1","medium",4.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Cross-Site Request Forgery (CSRF)","2024-04-17 18:17:14",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fd9f7f66f-5d58-4a23-8444-805569ec8294?source=api-prod",7,{"slug":50,"display_name":7,"profile_url":8,"plugin_count":51,"total_installs":52,"avg_security_score":53,"avg_patch_time_days":48,"trust_score":53,"computed_at":54},"stevengliebe",2,204000,100,"2026-04-04T17:00:48.126Z",[56,79,101,120,138],{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":66,"num_ratings":67,"last_updated":68,"tested_up_to":16,"requires_at_least":69,"requires_php":70,"tags":71,"homepage":74,"download_link":75,"security_score":76,"vuln_count":77,"unpatched_count":29,"last_vuln_date":78,"fetched_at":31},"advanced-sermons","Advanced Sermons","3.7","WP CodeUs","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpcodeus\u002F","\u003Cp>Now introducing Advanced Sermons 3.0! \u003Ca href=\"https:\u002F\u002Fadvancedsermons.com\u002F\" rel=\"nofollow ugc\">Advanced Sermons\u003C\u002Fa> is a new beautiful, modern sermon plugin that integrates seamlessly with any WordPress theme. An easy to use interface allows you to add video and audio sermons to your website with ease.\u003C\u002Fp>\n\u003Cp>Would you like to see Advanced Sermons in action before installing it? We have a \u003Ca href=\"https:\u002F\u002Fadvancedsermons.com\u002Fsermons\u002F\" rel=\"nofollow ugc\">Advanced Sermons demo website\u003C\u002Fa> showcasing all of it features!\u003C\u002Fp>\n\u003Ch3>Multiple Sermon Layouts\u003C\u002Fh3>\n\u003Cp>Choose between two beautiful design options in which to display your sermons. A grid view and list view. Both are customizable with Advanced Sermons built-in design modules to ensure you match your churches branding perfectly.\u003C\u002Fp>\n\u003Cp>The new list view layout is perfect for churches who want to display sermons in a compact manner or for churches who don’t utilize a sermon image.\u003C\u002Fp>\n\u003Ch3>80+ Built-in Design Modules\u003C\u002Fh3>\n\u003Cp>We know how important your brand and image is to you. That’s why when we built Advanced Sermons we made sure to give you the ability to completely brand and style your sermons the way you want to.\u003C\u002Fp>\n\u003Cp>Gone are the days of hiring a developer to make minor CSS changes. Advanced Sermons design modules are so easy, any team member can customize the look of your sermons in minutes.\u003C\u002Fp>\n\u003Ch3>Developer Friendly\u003C\u002Fh3>\n\u003Cp>There are many hooks available to customize Advanced Sermons further. Everything from adding custom metabox fields, more filter sermon options, and new sections on the single sermon template.\u003C\u002Fp>\n\u003Cp>Have a custom feature you’re interested in? Our developers are here to help when you need it.\u003C\u002Fp>\n\u003Ch3>Free Version Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Video & Audio Sermons\u003C\u002Fstrong> – Your media can be uploaded via WordPress or from popular sites like YouTube, Vimeo, and SoundCloud. Facebook and Facebook Live is available in pro version.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Beautiful Grid View\u003C\u002Fstrong> – The grid view is the default layout for Advanced Sermons designed to showcase your sermons in a simple, clean design that works with any WordPress theme.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Filter by Series, Speakers, Topics & Books\u003C\u002Fstrong> – Filter your sermons with the easy to use filter bar allowing you to select your favorite series, speakers, topics, or books.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Attach Files & Media\u003C\u002Fstrong> – Attach media and other files to your sermons so users can download and use them at a later time or follow along.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>80+ Built-in Design Modules\u003C\u002Fstrong> – Take full control of your sermons appearance without touching a line of code.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>General Settings\u003C\u002Fstrong> – Change the function, style, and look of your sermons with our in-depth easy to use settings pages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Track View Counts\u003C\u002Fstrong> – Track view counts of sermons to get a better understanding of what your congregation is interested in.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Assign Speaker & Series Images\u003C\u002Fstrong> – Create a more personalized experience by adding speaker and series images.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom CSS\u003C\u002Fstrong> – Easily add your own custom CSS for a more custom appearance.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Comments\u003C\u002Fstrong> – Display or hide comments on the single sermon page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Quick Links\u003C\u002Fstrong> – Manage your sermons quickly and easily with the Manage Sermons quick links in the toolbar.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Compatible with any Theme\u003C\u002Fstrong> – We’ve worked hard to make sure Advanced Sermons is compatible with nearly every WordPress theme on the market.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy To Use & Manage\u003C\u002Fstrong> – Designed so that any staff member, volunteer, or pastor can easily add and edit sermons and series.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developer Friendly\u003C\u002Fstrong> – There are many hooks available to customize Advanced Sermons to your needs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Podcasting\u003C\u002Fstrong> – Connect your sermons to your favorite podcasting platforms by utilizing \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpowerpress\u002F\" rel=\"ugc\">PowerPress\u003C\u002Fa>. PowerPress integrates seamlessly with Advanced Sermons.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Pro Version Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Elegant List View\u003C\u002Fstrong> – The new list view layout is perfect for churches who want to display sermons in a compact manner or for churches who don’t utilize a sermon image. \u003Ca href=\"https:\u002F\u002Fadvancedsermons.com\u002Flayouts\u002F\" rel=\"nofollow ugc\">View Example\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Facebook Videos\u003C\u002Fstrong> – Add Facebook and Facebook Live videos to your sermons. Great for churches who want to broadcast live sermons due to COVID-19 regulations.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bible Passages\u003C\u002Fstrong> – You can add any number of passages to a sermon, with a variety of translations, and the option to automatically link to biblegateway.com.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bible Version and Translation\u003C\u002Fstrong> – Customize the bible passage version and translation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sermon Bulletins\u003C\u002Fstrong> – Attach sermon bulletins to your sermons so users can download and use them at a later time or follow along.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Archive Slug\u003C\u002Fstrong> – Change the slug of the sermon archive page. For example, by default, all sermons would be located under \u002Fsermons\u002F, and a single sermon with slug “god” would be under \u002Fsermons\u002Fgod\u002F.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customize Labels\u003C\u002Fstrong> – Use the term Messages instead of Sermons? No problem! Customize the verbiage for Sermons, Speakers, and Topics.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Series & Speaker Details\u003C\u002Fstrong> – Display series and speaker image, title, description, and links above sermons on the archive page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Search Sermons\u003C\u002Fstrong> – Advanced Sermons integrates fully with WordPress’s native search features making it easy for visitors to find sermons.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customize Filter Bar\u003C\u002Fstrong> – You have full control over the archive filter bar and can remove the elements you are not using to only show what you want.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Social Sharing\u003C\u002Fstrong> – Your visitors are only one click away from sharing their favorite sermons. Getting the word out has never been easier.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Related Sermons\u003C\u002Fstrong> – Display related sermons in a series on the bottom of the sermon single page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Navigation\u003C\u002Fstrong> – Add a navigation section to the single sermon template with “previous” and “next” buttons so users can navigate through sermons.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sermon Sidebars\u003C\u002Fstrong> – Display a beautiful sidebar on the sermon single page. Customize with any WordPress widget.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shortcodes & Widgets\u003C\u002Fstrong> – A full-featured shortcode system allowing you to show exactly what you need and where.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Language Settings\u003C\u002Fstrong> – Language settings allows you to customize Advanced Sermons default text to your preference. Example: Scripture instead of Bible Passage.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Learn more about all the features available with \u003Ca href=\"https:\u002F\u002Fadvancedsermons.com\u002F\" rel=\"nofollow ugc\">Advanced Sermons Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Thank You\u003C\u002Fh3>\n\u003Cp>Thank you for your support and we hope you enjoy Advanced Sermons. If you have any suggested features we would love to hear them! You can contact us \u003Ca href=\"https:\u002F\u002Fwpcodeus.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n","Elevate your church's digital outreach with audio\u002Fvideo sermons, organized speakers, and series management.",1000,29773,94,22,"2025-12-09T11:52:00.000Z","4.6","7.3",[20,72,23,24,73],"series","video-gallery","https:\u002F\u002Fadvancedsermons.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-sermons.3.7.zip",96,5,"2025-06-12 00:00:00",{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":64,"downloaded":87,"rating":66,"num_ratings":88,"last_updated":89,"tested_up_to":16,"requires_at_least":90,"requires_php":91,"tags":92,"homepage":96,"download_link":97,"security_score":98,"vuln_count":99,"unpatched_count":29,"last_vuln_date":100,"fetched_at":31},"church-admin","Church Admin","5.0.30","andy_moyle","https:\u002F\u002Fprofiles.wordpress.org\u002Fandy_moyle\u002F","\u003Cp>This plugin is for church wordpress sites to give you a membership database, church calendar and sermon podcasting tools. There is a premium version that adds many more modules like service scheduling, event ticketing and a church app.\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fchurchadminplugin.com\u002F#email-list\" rel=\"nofollow ugc\">Sign up\u003C\u002Fa> for our email list to get a detailed PDF manual\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.churchadminplugin.com\" rel=\"nofollow ugc\">Plugin site\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Compatible with Elementor and provides Elementor widgets, tested to v3.25\u003C\u002Fp>\n\u003Cul>\n\u003Cli>FREE VERSION\u003C\u002Fli>\n\u003Cli>Church Membership database\u003C\u002Fli>\n\u003Cli>Integrate newcomers with customisable registration form and follow up flows\u003C\u002Fli>\n\u003Cli>Calendar for church diary\u003C\u002Fli>\n\u003Cli>Sermon podcasting\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Customisable Church Directory with full privacy settings.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>PREMIUM VERSION\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>Adds scheduling, communication tools, ministries, giving, pastoral visitation, an app and more.\u003C\u002Fli>\n\u003C\u002Ful>\n","Organise and communicate church life, with associated Android and iOS app for your congregation.",458311,17,"2026-02-06T08:22:00.000Z","5.0","7.0",[93,20,94,95,24],"calendar","membership","schedule","http:\u002F\u002Fwww.churchadminplugin.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fchurch-admin.5.0.30.zip",87,26,"2026-01-16 14:51:20",{"slug":102,"name":103,"version":104,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":109,"downloaded":110,"rating":29,"num_ratings":29,"last_updated":111,"tested_up_to":112,"requires_at_least":113,"requires_php":114,"tags":115,"homepage":117,"download_link":118,"security_score":119,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"church-social","Church Social","1.5.3","reinink","https:\u002F\u002Fprofiles.wordpress.org\u002Freinink\u002F","\u003Cp>This plugin allows churches to display content from their \u003Ca href=\"https:\u002F\u002Fchurchsocial.com\" rel=\"nofollow ugc\">Church Social\u003C\u002Fa> account on their WordPress website. For example, it will display public events from the calendar as well as public sermons from the sermon archive. This is a great way to keep this content up-to-date on your church’s public-facing website.\u003C\u002Fp>\n\u003Cp>Note, you must be a Church Social customer to use this plugin, as it requires an API key. This plugin can be used with both the Church Social provided WordPress themes, as well as any other theme. To become a customer, or to simply learn more about Church Social, please visit our website at \u003Ca href=\"https:\u002F\u002Fchurchsocial.com\" rel=\"nofollow ugc\">churchsocial.com\u003C\u002Fa>.\u003C\u002Fp>\n","This plugin allows churches to display content from their Church Social account on their WordPress website.",80,4075,"2023-07-27T12:10:00.000Z","6.2.9","4.0","",[93,20,116,24],"events","https:\u002F\u002Fgithub.com\u002Fchurchsocial\u002Fwordpress-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fchurch-social.zip",85,{"slug":121,"name":122,"version":123,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":128,"downloaded":129,"rating":29,"num_ratings":29,"last_updated":130,"tested_up_to":131,"requires_at_least":132,"requires_php":114,"tags":133,"homepage":114,"download_link":137,"security_score":119,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"sermonpress","SermonPress","1.3.1","Clayton Kreisel","https:\u002F\u002Fprofiles.wordpress.org\u002Fclaytonkreisel\u002F","\u003Cp>This is a fully customizable sermon library plugin. It comes complete with the ability to add audio and video sermons.\u003C\u002Fp>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsermonpress.io\u002Fhelp-center\u002F\" rel=\"nofollow ugc\">Help Center\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.sermonpress.io\u002Fhelp-center\u002Fbible-verse-lookup-setup\u002F\" rel=\"nofollow ugc\">Bible Verse Lookup Setup\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Plugin Links\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsermonpress.io\" rel=\"nofollow ugc\">Project Page\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsermonpress.io\u002Fhelp-center\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","This is a fully customizable sermon library plugin. It comes complete with the ability to add audio and video sermons.",30,2187,"2020-05-13T20:17:00.000Z","5.4.19","4.9.0",[20,134,135,24,136],"god","preacher","topics","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsermonpress.1.3.1.zip",{"slug":139,"name":140,"version":141,"author":142,"author_profile":143,"description":144,"short_description":145,"active_installs":146,"downloaded":147,"rating":29,"num_ratings":29,"last_updated":148,"tested_up_to":149,"requires_at_least":113,"requires_php":114,"tags":150,"homepage":152,"download_link":153,"security_score":119,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"sel-church-sermons","Sel Church Sermon","1.0.1","Selthemes","https:\u002F\u002Fprofiles.wordpress.org\u002Fselthemes\u002F","\u003Cp>This plugin registers a custom post type for sermon items, taxonomy, widgets and metabox (cmb2).\u003C\u002Fp>\n\u003Cp>\u003Cem>This plugin doesn’t show sermon items in your theme itself.\u003C\u002Fem>\u003Cbr \u002F>\n\u003Cem>This plugin required ‘CMB2’ plugin\u003C\u002Fem>\u003C\u002Fp>\n","This plugin created for official church themes from Selthemes.com",10,1454,"2017-08-11T18:34:00.000Z","4.8.28",[20,151,24],"church-sermon","https:\u002F\u002Fselthemes.com\u002Fplugins\u002Fsel-sermons","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsel-church-sermons.1.0.1.zip",{"attackSurface":155,"codeSignals":568,"taintFlows":629,"riskAssessment":734,"analyzedAt":741},{"hooks":156,"ajaxHandlers":557,"restRoutes":563,"shortcodes":564,"cronEvents":565,"entryPointCount":28,"unprotectedCount":29},[157,163,166,169,172,175,179,185,189,193,197,201,206,210,215,218,221,226,229,233,237,241,245,250,253,256,260,263,268,272,275,279,283,287,291,295,299,303,307,311,314,318,321,326,329,333,336,339,343,346,350,353,358,361,366,370,374,377,381,385,388,392,397,401,406,409,412,416,419,422,424,426,428,431,435,439,444,448,453,457,459,461,466,470,474,478,481,484,487,492,495,499,502,505,509,514,517,520,522,525,528,531,534,537,540,543,547,550,554],{"type":158,"name":159,"callback":160,"priority":28,"file":161,"line":162},"action","plugins_loaded","set_plugin_data","church-theme-content.php",59,{"type":158,"name":159,"callback":164,"priority":28,"file":161,"line":165},"define_constants",62,{"type":158,"name":159,"callback":167,"priority":28,"file":161,"line":168},"load_textdomain",65,{"type":158,"name":159,"callback":170,"priority":28,"file":161,"line":171},"set_includes",68,{"type":158,"name":159,"callback":173,"priority":28,"file":161,"line":174},"load_includes",71,{"type":158,"name":176,"callback":177,"priority":28,"file":161,"line":178},"init","ctc_check_flush_rewrite_rules",78,{"type":180,"name":181,"callback":182,"priority":146,"file":183,"line":184},"filter","plugin_row_meta","ctc_pro_upgrade_plugin_meta_link","includes\\admin\\admin-add-ons.php",129,{"type":180,"name":186,"callback":187,"priority":146,"file":183,"line":188},"plugin_action_links","ctc_add_ons_plugin_meta_links",164,{"type":158,"name":190,"callback":191,"file":183,"line":192},"ctmb_field-_ctc_event_recurrence","ctc_recurrence_field_upgrade_note",233,{"type":158,"name":194,"callback":195,"file":183,"line":196},"ctmb_after_fields","ctc_no_recurrence_field_upgrade_note",301,{"type":158,"name":198,"callback":199,"file":183,"line":200},"ctmb_before_fields","ctc_event_location_memory_upgrade_note",358,{"type":158,"name":202,"callback":203,"file":204,"line":205},"admin_enqueue_scripts","ctc_admin_enqueue_scripts","includes\\admin\\admin-enqueue-scripts.php",61,{"type":158,"name":202,"callback":207,"file":208,"line":209},"ctc_admin_enqueue_styles","includes\\admin\\admin-enqueue-styles.php",50,{"type":158,"name":211,"callback":212,"file":213,"line":214},"admin_init","ctc_add_meta_box_event_date","includes\\admin\\admin-event-fields.php",310,{"type":158,"name":211,"callback":216,"file":213,"line":217},"ctc_add_meta_box_event_location",560,{"type":158,"name":211,"callback":219,"file":213,"line":220},"ctc_add_meta_box_event_registration",654,{"type":158,"name":222,"callback":223,"priority":224,"file":213,"line":225},"save_post","ctc_after_save_event",11,705,{"type":158,"name":223,"callback":227,"file":213,"line":228},"ctc_correct_event",813,{"type":180,"name":230,"callback":231,"file":213,"line":232},"manage_ctc_event_posts_columns","ctc_event_columns",888,{"type":158,"name":234,"callback":235,"file":213,"line":236},"manage_posts_custom_column","ctc_event_columns_content",1069,{"type":180,"name":238,"callback":239,"file":213,"line":240},"manage_edit-ctc_event_sortable_columns","ctc_event_columns_sorting",1086,{"type":180,"name":242,"callback":243,"file":213,"line":244},"request","ctc_event_columns_sorting_request",1146,{"type":180,"name":246,"callback":247,"file":248,"line":249},"manage_ctc_location_posts_columns","ctc_location_columns","includes\\admin\\admin-location-fields.php",339,{"type":158,"name":211,"callback":251,"file":248,"line":252},"ctc_add_meta_box_location",362,{"type":158,"name":234,"callback":254,"file":248,"line":255},"ctc_location_columns_content",410,{"type":180,"name":257,"callback":258,"file":248,"line":259},"manage_edit-ctc_location_sortable_columns","ctc_location_columns_sorting",427,{"type":180,"name":242,"callback":261,"file":248,"line":262},"ctc_location_columns_sorting_request",482,{"type":158,"name":264,"callback":265,"file":266,"line":267},"admin_notices","ctc_gmaps_api_key_notice","includes\\admin\\admin-maps.php",223,{"type":158,"name":269,"callback":270,"file":266,"line":271},"admin_print_footer_scripts","ctc_gmaps_api_key_dismiss_notice_js",268,{"type":158,"name":194,"callback":273,"file":266,"line":274},"ctc_map_after_fields",379,{"type":158,"name":276,"callback":277,"file":278,"line":66},"admin_menu","ctc_add_settings_menu_links","includes\\admin\\admin-menu.php",{"type":180,"name":280,"callback":281,"file":278,"line":282},"custom_menu_order","ctc_custom_menu_order",111,{"type":180,"name":284,"callback":285,"file":278,"line":286},"menu_order","ctc_reorder_admin_menu",144,{"type":180,"name":288,"callback":289,"file":278,"line":290},"ctc_post_type_sermon_args","ctc_admin_hide_sermons",222,{"type":180,"name":292,"callback":293,"file":278,"line":294},"ctc_post_type_event_args","ctc_admin_hide_events",235,{"type":180,"name":296,"callback":297,"file":278,"line":298},"ctc_post_type_location_args","ctc_admin_hide_locations",248,{"type":180,"name":300,"callback":301,"file":278,"line":302},"ctc_post_type_person_args","ctc_admin_hide_people",261,{"type":158,"name":211,"callback":304,"file":305,"line":306},"ctc_add_meta_box_person_details","includes\\admin\\admin-person-fields.php",193,{"type":180,"name":308,"callback":309,"file":305,"line":310},"manage_ctc_person_posts_columns","ctc_person_columns",227,{"type":158,"name":234,"callback":312,"file":305,"line":313},"ctc_person_columns_content",275,{"type":180,"name":315,"callback":316,"file":305,"line":317},"manage_edit-ctc_person_sortable_columns","ctc_person_columns_sorting",293,{"type":180,"name":242,"callback":319,"file":305,"line":320},"ctc_person_columns_sorting_request",348,{"type":180,"name":322,"callback":323,"priority":146,"file":324,"line":325},"wp_unique_post_slug_is_bad_flat_slug","ctc_is_bad_post_slug","includes\\admin\\admin-posts.php",51,{"type":180,"name":327,"callback":323,"priority":146,"file":324,"line":328},"wp_unique_post_slug_is_bad_hierarchical_slug",52,{"type":158,"name":211,"callback":330,"file":331,"line":332},"ctc_add_meta_box_sermon_details","includes\\admin\\admin-sermon-fields.php",262,{"type":158,"name":222,"callback":334,"priority":224,"file":331,"line":335},"ctc_after_save_sermon",313,{"type":158,"name":334,"callback":337,"file":331,"line":338},"ctc_correct_sermon",368,{"type":180,"name":340,"callback":341,"file":331,"line":342},"manage_ctc_sermon_posts_columns","ctc_sermon_columns",448,{"type":158,"name":234,"callback":344,"file":331,"line":345},"ctc_sermon_columns_content",528,{"type":158,"name":264,"callback":347,"file":348,"line":349},"ctc_get_theme_support_notice","includes\\admin\\admin-support.php",95,{"type":158,"name":211,"callback":351,"file":348,"line":352},"ctc_hide_theme_support_notice",125,{"type":180,"name":354,"callback":355,"priority":146,"file":356,"line":357},"dashboard_glance_items","ctc_glance_add_post_types","includes\\admin\\dashboard.php",83,{"type":180,"name":211,"callback":359,"file":356,"line":360},"ctc_dashboard_news",106,{"type":180,"name":362,"callback":363,"file":364,"line":365},"ctps_section-licenses","ctc_edd_license_settings","includes\\admin\\edd-license.php",122,{"type":180,"name":367,"callback":368,"priority":146,"file":364,"line":369},"pre_update_option_ctc_settings","ctc_edd_license_detect_user_action",604,{"type":158,"name":371,"callback":372,"file":364,"line":373},"ctps_after_save","ctc_edd_license_activation_after_user_action",657,{"type":158,"name":264,"callback":375,"file":364,"line":376},"ctc_edd_license_activation_result_notice",731,{"type":158,"name":264,"callback":378,"priority":379,"file":364,"line":380},"ctc_edd_license_notices",8,815,{"type":158,"name":382,"callback":383,"file":364,"line":384},"current_screen","ctc_edd_license_auto_sync",1304,{"type":158,"name":211,"callback":386,"priority":29,"file":364,"line":387},"ctc_edd_license_updater",1371,{"type":180,"name":389,"callback":390,"priority":77,"file":364,"line":391},"http_request_args","ctc_prevent_wporg_plugin_update",1455,{"type":180,"name":393,"callback":394,"file":395,"line":396},"enter_title_here","ctc_title_placeholder","includes\\admin\\editor.php",160,{"type":180,"name":398,"callback":399,"file":395,"line":400},"write_your_story","ctc_body_placeholder",236,{"type":158,"name":402,"callback":403,"file":404,"line":405},"import_start","ctc_prevent_import","includes\\admin\\import.php",70,{"type":158,"name":407,"callback":408,"file":404,"line":76},"import_end","ctc_after_import",{"type":158,"name":407,"callback":410,"file":404,"line":411},"ctc_import_recur_events",116,{"type":158,"name":276,"callback":413,"file":414,"line":415},"ctc_migrate_risen_page","includes\\admin\\migrate-risen.php",45,{"type":158,"name":417,"callback":418,"file":414,"line":271},"load-tools_page_ctc-migrate-risen","ctc_migrate_risen_submit",{"type":180,"name":288,"callback":420,"file":414,"line":421},"ctc_migrate_risen_hide_menu_items",580,{"type":180,"name":292,"callback":420,"file":414,"line":423},581,{"type":180,"name":296,"callback":420,"file":414,"line":425},582,{"type":180,"name":300,"callback":420,"file":414,"line":427},583,{"type":158,"name":264,"callback":429,"file":414,"line":430},"ctc_migrate_risen_notice",642,{"type":158,"name":264,"callback":432,"file":433,"line":434},"ctc_recurrence_php_notice","includes\\admin\\notices.php",108,{"type":158,"name":211,"callback":436,"file":437,"line":438},"ctc_check_upgrade","includes\\admin\\upgrade.php",169,{"type":158,"name":440,"callback":441,"priority":146,"file":442,"line":443},"wp_feed_options","dashboard_update_feed_urls","includes\\classes\\CTC_Dashboard_News.php",37,{"type":180,"name":445,"callback":446,"file":442,"line":447},"dashboard_secondary_items","dashboard_items_count",40,{"type":180,"name":449,"callback":450,"file":451,"line":452},"pre_set_site_transient_update_plugins","check_update","includes\\classes\\CTC_EDD_SL_Plugin_Updater.php",76,{"type":180,"name":454,"callback":455,"priority":146,"file":451,"line":456},"plugins_api","plugins_api_filter",77,{"type":158,"name":211,"callback":458,"file":451,"line":109},"show_changelog",{"type":180,"name":449,"callback":450,"file":451,"line":460},196,{"type":180,"name":462,"callback":463,"file":464,"line":465},"upload_mimes","ctc_add_mime_types","includes\\mime-types.php",56,{"type":180,"name":467,"callback":468,"file":464,"line":469},"post_mime_types","ctc_add_post_mime_types",84,{"type":158,"name":176,"callback":471,"priority":51,"file":472,"line":473},"ctc_support_podcast_exclude_field","includes\\podcast.php",346,{"type":158,"name":176,"callback":475,"file":476,"line":477},"ctc_register_post_type_sermon","includes\\post-types.php",136,{"type":158,"name":176,"callback":479,"file":476,"line":480},"ctc_register_post_type_event",247,{"type":158,"name":176,"callback":482,"file":476,"line":483},"ctc_register_location_post_type",317,{"type":158,"name":176,"callback":485,"file":476,"line":486},"ctc_register_post_type_person",388,{"type":158,"name":488,"callback":489,"file":490,"line":491},"wp","ctc_schedule_recurring_events","includes\\schedule.php",38,{"type":158,"name":493,"callback":493,"file":490,"line":494},"ctc_update_recurring_event_dates",141,{"type":158,"name":176,"callback":496,"priority":28,"file":497,"line":498},"ctc_settings_setup","includes\\settings.php",1559,{"type":158,"name":371,"callback":500,"file":497,"line":501},"ctc_settings_flush_rewrite_rules",1674,{"type":158,"name":371,"callback":503,"file":497,"line":504},"ctc_settings_delete_dashboard_news_transients",1692,{"type":180,"name":506,"callback":507,"priority":146,"file":497,"line":508},"ctps_get","ctc_force_non_pro_setting_default",1742,{"type":180,"name":510,"callback":511,"priority":512,"file":497,"line":513},"gettext","ctc_change_wp_per_page_label",20,1813,{"type":158,"name":211,"callback":515,"file":497,"line":516},"ctc_add_permalink_setting_section",1891,{"type":158,"name":176,"callback":518,"priority":28,"file":519,"line":286},"ctc_set_default_theme_support","includes\\support.php",{"type":158,"name":176,"callback":521,"file":519,"line":338},"ctc_filter_fields",{"type":158,"name":176,"callback":523,"file":524,"line":13},"ctc_register_taxonomy_sermon_topic","includes\\taxonomies.php",{"type":158,"name":176,"callback":526,"file":524,"line":527},"ctc_register_taxonomy_sermon_book",178,{"type":158,"name":176,"callback":529,"file":524,"line":530},"ctc_register_taxonomy_sermon_series",258,{"type":158,"name":176,"callback":532,"file":524,"line":533},"ctc_register_taxonomy_sermon_speaker",337,{"type":158,"name":176,"callback":535,"file":524,"line":536},"ctc_register_taxonomy_sermon_tag",417,{"type":158,"name":176,"callback":538,"file":524,"line":539},"ctc_register_taxonomy_event_category",491,{"type":158,"name":176,"callback":541,"file":524,"line":542},"ctc_register_taxonomy_person_group",563,{"type":158,"name":544,"callback":545,"file":524,"line":546},"admin_head-edit-tags.php","ctc_taxonomy_hide_parent",640,{"type":158,"name":548,"callback":545,"file":524,"line":549},"admin_head-term.php",641,{"type":158,"name":551,"callback":552,"file":524,"line":553},"admin_head-post.php","ctc_post_taxonomy_hide_parent",708,{"type":158,"name":555,"callback":552,"file":524,"line":556},"admin_head-post-new.php",709,[558],{"action":559,"nopriv":560,"callback":559,"hasNonce":561,"hasCapCheck":561,"file":266,"line":562},"ctc_gmaps_api_key_dismiss_notice",false,true,297,[],[],[566],{"hook":493,"callback":493,"file":490,"line":567},33,{"dangerousFunctions":569,"sqlUsage":570,"outputEscaping":575,"fileOperations":29,"externalRequests":626,"nonceChecks":77,"capabilityChecks":627,"bundledLibraries":628},[],{"prepared":51,"raw":28,"locations":571},[572],{"file":497,"line":573,"context":574},1688,"$wpdb->query() with variable interpolation",{"escaped":576,"rawEcho":577,"locations":578},139,24,[579,582,584,586,588,590,591,593,595,597,599,601,603,605,607,609,611,613,614,615,617,619,622,624],{"file":213,"line":580,"context":581},908,"raw output",{"file":213,"line":583,"context":581},1032,{"file":213,"line":585,"context":581},1051,{"file":213,"line":587,"context":581},1059,{"file":248,"line":589,"context":581},380,{"file":248,"line":486,"context":581},{"file":248,"line":592,"context":581},395,{"file":305,"line":594,"context":581},245,{"file":305,"line":596,"context":581},253,{"file":305,"line":598,"context":581},260,{"file":331,"line":600,"context":581},466,{"file":331,"line":602,"context":581},492,{"file":331,"line":604,"context":581},499,{"file":331,"line":606,"context":581},506,{"file":331,"line":608,"context":581},513,{"file":331,"line":610,"context":581},520,{"file":364,"line":612,"context":581},811,{"file":414,"line":400,"context":581},{"file":433,"line":27,"context":581},{"file":451,"line":616,"context":581},203,{"file":451,"line":618,"context":581},486,{"file":620,"line":621,"context":581},"includes\\helpers.php",294,{"file":497,"line":623,"context":581},1859,{"file":524,"line":625,"context":581},698,3,12,[],[630,706,719],{"entryPoint":631,"graph":632,"unsanitizedCount":77,"severity":41},"\u003Cedd-license> (includes\\admin\\edd-license.php:0)",{"nodes":633,"edges":694},[634,638,644,647,652,654,659,661,665,668,671,674,676,679,682,685,688,691],{"id":635,"type":636,"label":637,"file":364,"line":423},"n0","source","$_POST (x2)",{"id":639,"type":640,"label":641,"file":364,"line":642,"wp_function":643},"n1","sink","echo() [XSS]",695,"echo",{"id":645,"type":636,"label":646,"file":364,"line":423},"n2","$_POST",{"id":648,"type":640,"label":649,"file":364,"line":650,"wp_function":651},"n3","wp_remote_post() [SSRF]",1104,"wp_remote_post",{"id":653,"type":636,"label":637,"file":364,"line":423},"n4",{"id":655,"type":640,"label":656,"file":364,"line":657,"wp_function":658},"n5","update_option() [Settings Manipulation]",1219,"update_option",{"id":660,"type":636,"label":646,"file":364,"line":430},"n6",{"id":662,"type":663,"label":664,"file":364,"line":430},"n7","transform","→ ctc_edd_license_activation()",{"id":666,"type":640,"label":656,"file":364,"line":667,"wp_function":658},"n8",510,{"id":669,"type":636,"label":646,"file":364,"line":670},"n9",1143,{"id":672,"type":663,"label":673,"file":364,"line":670},"n10","→ ctc_edd_license_action()",{"id":675,"type":640,"label":649,"file":364,"line":650,"wp_function":651},"n11",{"id":677,"type":636,"label":637,"file":364,"line":678},"n12",1239,{"id":680,"type":663,"label":681,"file":364,"line":678},"n13","→ ctc_edd_license_update_expiration()",{"id":683,"type":640,"label":656,"file":364,"line":684,"wp_function":658},"n14",404,{"id":686,"type":636,"label":646,"file":364,"line":687},"n15",1300,{"id":689,"type":663,"label":690,"file":364,"line":687},"n16","→ ctc_edd_license_sync()",{"id":692,"type":640,"label":656,"file":364,"line":693,"wp_function":658},"n17",1233,[695,696,697,698,699,700,701,702,703,704,705],{"from":635,"to":639,"sanitized":561},{"from":645,"to":648,"sanitized":561},{"from":653,"to":655,"sanitized":561},{"from":660,"to":662,"sanitized":560},{"from":662,"to":666,"sanitized":560},{"from":669,"to":672,"sanitized":560},{"from":672,"to":675,"sanitized":560},{"from":677,"to":680,"sanitized":560},{"from":680,"to":683,"sanitized":560},{"from":686,"to":689,"sanitized":560},{"from":689,"to":692,"sanitized":560},{"entryPoint":707,"graph":708,"unsanitizedCount":28,"severity":718},"show_changelog (includes\\classes\\CTC_EDD_SL_Plugin_Updater.php:422)",{"nodes":709,"edges":715},[710,712,714],{"id":635,"type":636,"label":711,"file":451,"line":262},"$_REQUEST",{"id":639,"type":663,"label":713,"file":451,"line":262},"→ set_version_info_cache()",{"id":645,"type":640,"label":656,"file":451,"line":610,"wp_function":658},[716,717],{"from":635,"to":639,"sanitized":560},{"from":639,"to":645,"sanitized":560},"low",{"entryPoint":720,"graph":721,"unsanitizedCount":28,"severity":718},"\u003CCTC_EDD_SL_Plugin_Updater> (includes\\classes\\CTC_EDD_SL_Plugin_Updater.php:0)",{"nodes":722,"edges":730},[723,726,727,728,729],{"id":635,"type":636,"label":724,"file":451,"line":725},"$_REQUEST (x2)",445,{"id":639,"type":640,"label":656,"file":451,"line":610,"wp_function":658},{"id":645,"type":636,"label":711,"file":451,"line":262},{"id":648,"type":663,"label":713,"file":451,"line":262},{"id":653,"type":640,"label":656,"file":451,"line":610,"wp_function":658},[731,732,733],{"from":635,"to":639,"sanitized":561},{"from":645,"to":648,"sanitized":560},{"from":648,"to":653,"sanitized":560},{"summary":735,"deductions":736},"The \"church-theme-content\" v2.7 plugin exhibits a generally good security posture with several positive indicators. The static analysis reveals a small attack surface consisting of a single AJAX handler, which is protected by authentication checks.  The code demonstrates a strong commitment to security by utilizing prepared statements for a majority of its SQL queries and performing proper output escaping on most of its outputs.  The presence of multiple nonce and capability checks further strengthens its defenses against common web attacks.  Furthermore, the plugin has no known unpatched vulnerabilities, which is a significant positive sign.\n\nHowever, there are a few areas that warrant attention. The taint analysis indicates three flows with unsanitized paths. While none of these are classified as critical or high severity, unsanitized paths can still represent a potential risk if they interact with sensitive functions or data. Additionally, the plugin makes three external HTTP requests, which could introduce risks if the target endpoints are compromised or if the requests themselves are not handled securely. The historical vulnerability data shows one medium severity CVE with a recent occurrence, indicating past security weaknesses that, while patched, suggest a need for continued vigilance.\n\nIn conclusion, \"church-theme-content\" v2.7 has a solid foundation for security, with robust defenses against common WordPress attack vectors. The minimal attack surface, good SQL and output sanitization practices, and the absence of unpatched critical or high vulnerabilities are commendable. Nevertheless, the presence of unsanitized paths in the taint analysis and the past medium CVE indicate areas where ongoing security auditing and careful development practices are essential to maintain a high level of security.",[737,739],{"reason":738,"points":77},"Flows with unsanitized paths (Taint Analysis)",{"reason":740,"points":146},"1 Medium CVE reported in history","2026-03-16T18:16:15.107Z",{"wat":743,"direct":783},{"assetPaths":744,"generatorPatterns":780,"scriptPaths":781,"versionParams":782},[745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779],"\u002Fwp-content\u002Fplugins\u002Fchurch-theme-content\u002Fcss\u002F","\u002Fwp-content\u002Fplugins\u002Fchurch-theme-content\u002Fjs\u002F","\u002Fwp-content\u002Fplugins\u002Fchurch-theme-content\u002Fincludes\u002Fadd-ons.php","\u002Fwp-content\u002Fplugins\u002Fchurch-theme-content\u002Fincludes\u002Fevent-fields.php","\u002Fwp-content\u002Fplugins\u002Fchurch-theme-content\u002Fincludes\u002Fhelpers.php","\u002Fwp-content\u002Fplugins\u002Fchurch-theme-content\u002Fincludes\u002Fmime-types.php","\u002Fwp-content\u002Fplugins\u002Fchurch-theme-content\u002Fincludes\u002Fpodcast.php","\u002Fwp-content\u002Fplugins\u002Fchurch-theme-content\u002Fincludes\u002Fpost-types.php","\u002Fwp-content\u002Fplugins\u002Fchurch-theme-content\u002Fincludes\u002Fschedule.php","\u002Fwp-content\u002Fplugins\u002Fchurch-theme-content\u002Fincludes\u002Fsettings.php","\u002Fwp-content\u002Fplugins\u002Fchurch-theme-content\u002Fincludes\u002Fsupport.php","\u002Fwp-content\u002Fplugins\u002Fchurch-theme-content\u002Fincludes\u002Ftaxonomies.php","\u002Fwp-content\u002Fplugins\u002Fchurch-theme-content\u002Fincludes\u002Flibraries\u002Fct-plugin-settings\u002Fct-plugin-settings.php","\u002Fwp-content\u002Fplugins\u002Fchurch-theme-content\u002Fincludes\u002Flibraries\u002Fct-recurrence\u002Fct-recurrence-load.php","\u002Fwp-content\u002Fplugins\u002Fchurch-theme-content\u002Fincludes\u002Fadmin\u002Fadmin-add-ons.php","\u002Fwp-content\u002Fplugins\u002Fchurch-theme-content\u002Fincludes\u002Fadmin\u002Fadmin-enqueue-scripts.php","\u002Fwp-content\u002Fplugins\u002Fchurch-theme-content\u002Fincludes\u002Fadmin\u002Fadmin-enqueue-styles.php","\u002Fwp-content\u002Fplugins\u002Fchurch-theme-content\u002Fincludes\u002Fadmin\u002Fadmin-event-fields.php","\u002Fwp-content\u002Fplugins\u002Fchurch-theme-content\u002Fincludes\u002Fadmin\u002Fadmin-helpers.php","\u002Fwp-content\u002Fplugins\u002Fchurch-theme-content\u002Fincludes\u002Fadmin\u002Fadmin-location-fields.php","\u002Fwp-content\u002Fplugins\u002Fchurch-theme-content\u002Fincludes\u002Fadmin\u002Fadmin-maps.php","\u002Fwp-content\u002Fplugins\u002Fchurch-theme-content\u002Fincludes\u002Fadmin\u002Fadmin-menu.php","\u002Fwp-content\u002Fplugins\u002Fchurch-theme-content\u002Fincludes\u002Fadmin\u002Fadmin-person-fields.php","\u002Fwp-content\u002Fplugins\u002Fchurch-theme-content\u002Fincludes\u002Fadmin\u002Fadmin-posts.php","\u002Fwp-content\u002Fplugins\u002Fchurch-theme-content\u002Fincludes\u002Fadmin\u002Fadmin-sermon-fields.php","\u002Fwp-content\u002Fplugins\u002Fchurch-theme-content\u002Fincludes\u002Fadmin\u002Fadmin-support.php","\u002Fwp-content\u002Fplugins\u002Fchurch-theme-content\u002Fincludes\u002Fadmin\u002Fdashboard.php","\u002Fwp-content\u002Fplugins\u002Fchurch-theme-content\u002Fincludes\u002Fadmin\u002Fedd-license.php","\u002Fwp-content\u002Fplugins\u002Fchurch-theme-content\u002Fincludes\u002Fadmin\u002Feditor.php","\u002Fwp-content\u002Fplugins\u002Fchurch-theme-content\u002Fincludes\u002Fadmin\u002Fimport.php","\u002Fwp-content\u002Fplugins\u002Fchurch-theme-content\u002Fincludes\u002Fadmin\u002Fmigrate-risen.php","\u002Fwp-content\u002Fplugins\u002Fchurch-theme-content\u002Fincludes\u002Fadmin\u002Fnotices.php","\u002Fwp-content\u002Fplugins\u002Fchurch-theme-content\u002Fincludes\u002Fadmin\u002Fupgrade.php","\u002Fwp-content\u002Fplugins\u002Fchurch-theme-content\u002Fincludes\u002Flibraries\u002Fct-meta-box\u002Fct-meta-box.php","\u002Fwp-content\u002Fplugins\u002Fchurch-theme-content\u002Fincludes\u002Fclasses\u002FCTC_Dashboard_News.php",[],[],[],{"cssClasses":784,"htmlComments":785,"htmlAttributes":786,"restEndpoints":787,"jsGlobals":788,"shortcodeOutput":789},[],[],[],[],[],[]]