[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fQTmwNzAS13--KMxgXybxfseQhv98FcW6PZrTG_g-5qk":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":56,"analysis":158,"fingerprints":313},"ajax-archive-calendar","Ajax Archive Calendar","3.0.0","osman sorkar","https:\u002F\u002Fprofiles.wordpress.org\u002Fosmansorkar\u002F","\u003Cp>The Ajax Archive Calendar plugin goes beyond a standard calendar, offering a powerful archive solution for your WordPress site. It’s built upon and customizes the default WordPress calendar, providing a familiar yet enhanced experience. We’re confident you’ll appreciate its features, available in both Bengali and English.\u003C\u002Fp>\n\u003Cp>Now it is support WPML.\u003C\u002Fp>\n\u003Cp>f you need any modifications or encounter any problems, please report them on our GitHub repository.\u003C\u002Fp>\n\u003Cp>https:\u002F\u002Fgithub.com\u002Fosmansorkar\u002Fajax-archive-calendar\u003C\u002Fp>\n","Ajax Archive Calendar .",1000,19675,90,4,"2025-07-28T09:12:00.000Z","6.8.5","3.0","",[20,21,22,23,24],"ajax","ajax-archive","ajax-calendar","calendar","jquery-calendar","http:\u002F\u002Ffb.me\u002Fosmansorkar","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fajax-archive-calendar.zip",100,1,0,"2023-10-16 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-2023-46069","ajax-archive-calendar-authenticated-contributor-stored-cross-site-scripting-via-shortcode","Ajax Archive Calendar \u003C= 2.6.7 - Authenticated (Contributor+) Stored Cross-Site Scripting via Shortcode","The Ajax Archive Calendar plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's shortcode(s) in all versions up to, and including, 2.6.7 due to insufficient input sanitization and output escaping on user supplied attributes. This makes it possible for authenticated attackers with contributor-level and above permissions to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.",null,"\u003C=2.6.7","2.6.8","medium",6.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2024-01-22 19:56:02",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F664d22f2-b7a3-42df-9530-4040160ead2c?source=api-prod",99,{"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":54,"computed_at":55},"osmansorkar",3,1030,95,76,"2026-04-04T05:57:43.755Z",[57,80,100,123,140],{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":67,"num_ratings":68,"last_updated":69,"tested_up_to":16,"requires_at_least":70,"requires_php":18,"tags":71,"homepage":75,"download_link":76,"security_score":77,"vuln_count":14,"unpatched_count":78,"last_vuln_date":79,"fetched_at":31},"wp-fullcalendar","WP FullCalendar","1.6","Marcus (aka @msykes)","https:\u002F\u002Fprofiles.wordpress.org\u002Fnetweblogic\u002F","\u003Cp>\u003Ca href=\"http:\u002F\u002Farshaw.com\u002Ffullcalendar\u002F\" title=\"jQuery Calendar Plugin\" rel=\"nofollow ugc\">FullCalendar\u003C\u002Fa> is a free open source jQuery plugin by Adam Arshaw which generates a stunning calendar populated with your events.\u003C\u002Fp>\n\u003Cp>This plugin combines the power of FullCalendar 3.x and WordPress to present your posts or any other custom post type in a calendar format, which can be filtered by custom taxonomies such as categories and tags.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fdemo.wp-events-plugin.com\u002Fcalendar\u002F\" title=\"Events Manager Calendar Plugin\" rel=\"nofollow ugc\">Demo – See it in action\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>AJAX powered\u003C\u002Fli>\n\u003Cli>Month\u002FWeek\u002FDay views\u003C\u002Fli>\n\u003Cli>Style your calendar with dozens of themes or create your own with the jQuery ThemeRoller\u003C\u002Fli>\n\u003Cli>Filter by taxonomy, such as category, tag etc.\u003C\u002Fli>\n\u003Cli>Supports custom post types and custom taxonomies\u003C\u002Fli>\n\u003Cli>Popout\u002FTooltip post summaries and thumbnails when you hover over your calendar items.\u003C\u002Fli>\n\u003Cli>Integrates seamlessly with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fevents-manager\u002F\" rel=\"ugc\">Events Manager\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Various hooks and filters for added flexibility for developers\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Big thank you to Michael Lynn who generously gave us this plugin namespace after deciding not to go through with his implementation. One less confusing name on the plugin repo!\u003C\u002Fli>\n\u003Cli>This plugin was originally created for \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fevents-manager\u002F\" rel=\"ugc\">Events Manager Pro\u003C\u002Fa>, which has been moved over here so it can be used by the community for other post types. Support and maintenance is sponsored by proceeds from this premium plugin, so if you’re in need of a good Events plugin, give it a try!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Roadmap\u003C\u002Fh4>\n\u003Cp>Here’s a rough roadmap of where we’re heading, and will be ammended as time permits\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Move to FullCalendar 5.x library\u003C\u002Fli>\n\u003Cli>Remove jQuery dependency (due to 5.x transition and select boxes)\u003C\u002Fli>\n\u003Cli>Add Gutenberg blocks\u003C\u002Fli>\n\u003Cli>Add more native FullCalendar options to the settings page\u003C\u002Fli>\n\u003Cli>Add formats for custom post types (currently only possible with Events Manager)\u003C\u002Fli>\n\u003Cli>Colors for other taxonomies (currently only possible with Events Manager)\u003C\u002Fli>\n\u003Cli>Multiple post types on one calendar\u003C\u002Fli>\n\u003C\u002Ful>\n","Uses the FullCalendar library to create a stunning calendar view of events, posts and other custom post types",9000,208433,94,96,"2025-04-23T10:08:00.000Z","3.6",[22,23,72,73,74],"calendars","event-calendars","events-calendar","https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fwp-fullcalendar\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-fullcalendar.1.6.zip",52,2,"2026-02-11 00:00:00",{"slug":81,"name":82,"version":83,"author":18,"author_profile":84,"description":85,"short_description":86,"active_installs":87,"downloaded":88,"rating":89,"num_ratings":28,"last_updated":90,"tested_up_to":91,"requires_at_least":92,"requires_php":18,"tags":93,"homepage":97,"download_link":98,"security_score":99,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"resource-booking-and-availability-calendar","Resource Booking and Availability Calendar","1.0.1","https:\u002F\u002Fprofiles.wordpress.org\u002Fraghudeshpande\u002F","\u003Cp>\u003Cstrong>Resource Availability & Booking Calendar\u003C\u002Fstrong>, wordpress plugin allows you to treat each \u003Cem>post\u003C\u002Fem> as a \u003Cem>resource\u003C\u002Fem> and enables booking of the resource.\u003Cbr \u002F>\nOnce the \u003Cem>booking\u003C\u002Fem> is enabled on a post, the respective author of the \u003Cem>post\u003C\u002Fem> can access the calendar for that resource and alter the booking states for desired dates.\u003C\u002Fp>\n\u003Cp>Once \u003Cem>booking\u003C\u002Fem> in enabled on a post and published, the visitors (public) can see the \u003Cem>Availability Calendar\u003C\u002Fem> displayed at the end of the post content.\u003C\u002Fp>\n\u003Cp>Currently, the plug-in supports following 3 states of \u003Cem>booking\u003C\u002Fem>:\u003Cbr \u002F>\n1. \u003Cstrong>Available\u003C\u002Fstrong>\u003Cbr \u002F>\n2. \u003Cstrong>Booked\u003C\u002Fstrong>\u003Cbr \u002F>\n3. \u003Cstrong>Provisional\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Languages\u003C\u002Fh3>\n\u003Cp>Resource Availability & Booking Calendar is currently available in English language only.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>This plugin makes use of mootools javascript library.\u003Cbr \u002F>\nThe implementation is based on \u003Ca href=\"http:\u002F\u002Fwww.ajaxavailabilitycalendar.com\u002F\" rel=\"nofollow ugc\">Ajax Availability Calendar\u003C\u002Fa> developed by \u003Ca href=\"http:\u002F\u002Fwww.cbolson.com\u002F\" rel=\"nofollow ugc\">Christopher Bolson\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Donate\u003C\u002Fh3>\n\u003Cp>If this plugin has helped you, please consider \u003Ca href=\"http:\u002F\u002Fwww.ajaxavailabilitycalendar.com\u002Fdonate\" rel=\"nofollow ugc\">donating to Christopher Bolson\u003C\u002Fa>.\u003C\u002Fp>\n","Resource Availability & Booking Calendar, wordpress plugin allows you to treat each post as a resource and enables booking of the resource.",10,8627,80,"2010-05-02T08:46:00.000Z","2.9.2","2.9.1",[22,94,95,96],"availability-calendar","booking-calendar","reservation","http:\u002F\u002Fcstart.blogspot.com\u002F2010\u002F05\u002Fajax-booking-availability-calendar.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fresource-booking-and-availability-calendar.1.0.1.zip",85,{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":108,"downloaded":109,"rating":67,"num_ratings":110,"last_updated":111,"tested_up_to":112,"requires_at_least":113,"requires_php":114,"tags":115,"homepage":121,"download_link":122,"security_score":27,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"events-search-addon-for-the-events-calendar","Events Search For The Events Calendar","1.3.4","CoolHappy","https:\u002F\u002Fprofiles.wordpress.org\u002Fnarinder-singh\u002F","\u003Cp>Are you looking for a simple way to add a live \u003Cstrong>events search bar\u003C\u002Fstrong> to your website?\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoolplugins.net\u002Fproduct\u002Fevents-search-addon-for-the-events-calendar\u002F?utm_source=ecsa_plugin&utm_medium=readme&utm_campaign=view_plugin&utm_content=top_description\" rel=\"nofollow ugc\">Events Search\u003C\u002Fa>\u003C\u002Fstrong> is an addon for \u003Ca href=\"https:\u002F\u002Fstellarwp.pxf.io\u002Ftec\" rel=\"nofollow ugc\">The Events Calendar\u003C\u002Fa> WordPress plugin that lets your visitors quickly search and find upcoming events using an AJAX-powered search box. Instead of browsing long event lists, users can type keywords like event name, venue, organizer, or date and instantly see matching results.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>View Demo: \u003Ca href=\"https:\u002F\u002Feventscalendaraddons.com\u002Fdemos\u002Fevents-search-and-filters-pro\u002F?utm_source=ecsa_plugin&utm_medium=readme&utm_campaign=demo&utm_content=top_description\" rel=\"nofollow ugc\">Events Search Bar\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can add a fast and responsive \u003Cstrong>live search bar\u003C\u002Fstrong> anywhere using a simple shortcode.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Search Box Shortcode:\u003C\u002Fstrong>\u003Cbr \u002F>\n  [events-calendar-search placeholder=”Search Events” show-events=”5″ disable-past-events=”false” layout=”medium” content-type=”advance”]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Shortcode Attributes:\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can control the search box functionality and display using these attributes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cem>placeholder\u003C\u002Fem> – Change the default search text inside the input field.  \u003C\u002Fli>\n\u003Cli>\u003Cem>show-events\u003C\u002Fem> – Set how many events appear in the search dropdown (example: \u003Ccode>5\u003C\u002Fcode>).  \u003C\u002Fli>\n\u003Cli>\u003Cem>disable-past-events\u003C\u002Fem> – Set to \u003Ccode>true\u003C\u002Fcode> to show only upcoming events.  \u003C\u002Fli>\n\u003Cli>\u003Cem>layout\u003C\u002Fem> – Choose search box size: \u003Ccode>small\u003C\u002Fcode>, \u003Ccode>medium\u003C\u002Fcode>, or \u003Ccode>large\u003C\u002Fcode>.  \u003C\u002Fli>\n\u003Cli>\u003Cem>content-type\u003C\u002Fem> – Choose result style:\u003Cbr \u002F>\nbasic – Shows only event title\u003Cbr \u002F>\nadvance – Shows event title, date, and extra details\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>More Addons To Enhance Your Events Website\u003C\u002Fh3>\n\u003Cp>If you are using The Events Calendar plugin to manage events, conferences, webinars, workshops, or local meetups, you can extend its functionality with professional addons built specifically for event websites. These addons help you improve event layout design, event listing display, search and filtering options, and overall event management experience on your WordPress website.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Feventscalendaraddons.com\u002Fplugin\u002Fevent-single-page-builder-pro\u002F?utm_source=ecsa_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=more_addons\" rel=\"nofollow ugc\">Event Single Page Builder for The Events Calendar\u003C\u002Fa>:\u003C\u002Fstrong>\u003Cbr \u002F>\nReplace the default event template with a fully \u003Ca href=\"https:\u002F\u002Feventscalendaraddons.com\u002Fdoc\u002Felementor-event-page-template\u002F?utm_source=ecsa_plugin&utm_medium=readme&utm_campaign=docs&utm_content=more_addons\" rel=\"nofollow ugc\">custom single event page\u003C\u002Fa>. Design professional event pages using Elementor and showcase event schedule, venue details, maps, speakers, sponsors, ticket booking buttons, countdown timers, and call-to-action sections. You can also use it on non-Elementor websites using ready-made templates.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Feventscalendaraddons.com\u002Fplugin\u002Fevents-widgets-pro\u002F?utm_source=ecsa_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=more_addons\" rel=\"nofollow ugc\">Events Widgets for Elementor\u003C\u002Fa>:\u003C\u002Fstrong>\u003Cbr \u002F>\nLooking for an event widget for Elementor? This addon provides widgets to show event list, grid, and \u003Ca href=\"https:\u002F\u002Feventscalendaraddons.com\u002Fdoc\u002Fevents-carousel-widget-elementor\u002F?utm_source=ecsa_plugin&utm_medium=readme&utm_campaign=docs&utm_content=more_addons\" rel=\"nofollow ugc\">carousel\u003C\u002Fa>. You can display events in different layouts and customize event meta fields such as date, venue, organizer, and ticket links.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Feventscalendaraddons.com\u002Fplugin\u002Fevents-shortcodes-pro\u002F?utm_source=ecsa_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=more_addons\" rel=\"nofollow ugc\">Events Shortcodes for The Events Calendar\u003C\u002Fa>:\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay events anywhere on your website using \u003Ca href=\"https:\u002F\u002Feventscalendaraddons.com\u002Fdoc\u002Fthe-events-calendar-shortcode-attributes\u002F?utm_source=ecsa_plugin&utm_medium=readme&utm_campaign=docs&utm_content=more_addons\" rel=\"nofollow ugc\">flexible shortcodes\u003C\u002Fa>. Show upcoming events, past events, featured events, or category-based event listings in list, grid, slider, timeline, masonry, accordion, and more.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\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\u002FuL3ToWGncbM?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\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Feventscalendaraddons.com\u002Fplugin\u002Fevents-speakers-and-sponsors\u002F?utm_source=ecsa_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=more_addons\" rel=\"nofollow ugc\">Events Speakers & Sponsors\u003C\u002Fa>:\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd dedicated speakers and sponsors sections inside your event pages. Showcase keynote speakers, guest presenters, partners, and sponsors with structured layouts to increase credibility and improve event promotion.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Feventscalendaraddons.com\u002Fplugin\u002Fthe-events-calendar-modules-for-divi\u002F?utm_source=ecsa_plugin&utm_medium=readme&utm_campaign=get_pro&utm_content=more_addons\" rel=\"nofollow ugc\">Events Calendar Modules for Divi\u003C\u002Fa>:\u003C\u002Fstrong>\u003Cbr \u002F>\nUsing Divi theme? Display The Events Calendar events inside Divi Builder using custom event modules and create stylish event list and grid layouts.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Some Other Cool Plugins\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcooltimeline.com\u002Fplugin\u002Felementor-timeline-widget-pro\u002F\" rel=\"nofollow ugc\">Timeline Widget for Elementor\u003C\u002Fa>: Create vertical and horizontal timelines inside Elementor.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcoolformkit.com\" rel=\"nofollow ugc\">Cool FormKit\u003C\u002Fa>: Add advanced fields and features to Elementor forms.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcoolplugins.net\u002Fproduct\u002Fautopoly-ai-translation-for-polylang\u002F\" rel=\"nofollow ugc\">AutoPoly\u003C\u002Fa>: Polylang addon to automatically translate WordPress pages and posts using AI.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Flocoaddon.com\" rel=\"nofollow ugc\">LocoAI\u003C\u002Fa>: Translate WordPress plugin strings inside Loco Translate using an AI translator.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcryptocurrencyplugins.com\u002Fwordpress-plugin\u002Fcryptocurrency-widgets-pro\u002F\" rel=\"nofollow ugc\">Cryptocurrency Widgets\u003C\u002Fa>: Display live cryptocurrency prices, charts, and market data.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Third-Party Services:\u003C\u002Fstrong> This plugin connects to the Cool Plugins server to display information about related plugins inside its dashboard. It also offers optional usage tracking only after explicit user consent (opt-in). No frontend visitor data is collected. For complete details, please review our \u003Ca href=\"https:\u002F\u002Fmy.coolplugins.net\u002Fterms\u002Fusage-tracking\u002F\" rel=\"nofollow ugc\">Data Usage Policy\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fmy.coolplugins.net\u002Fterms\u002F\" rel=\"nofollow ugc\">TOS\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Fmy.coolplugins.net\u002Fterms\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Disclaimer:\u003C\u002Fstrong> Events Search Addon is developed by \u003Ca href=\"https:\u002F\u002Fcoolplugins.net\" rel=\"nofollow ugc\">Cool Plugins\u003C\u002Fa> and is not affiliated with or endorsed by the official team of The Events Calendar. Some links inside this plugin or its readme may be affiliate links, which means we may earn a small commission at no additional cost to you.\u003C\u002Fp>\n\u003Ch4>Special Thanks\u003C\u002Fh4>\n\u003Cp>Special thanks to the authors of \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstellarwp.pxf.io\u002Ftec\" rel=\"nofollow ugc\">The Events Calendar\u003C\u002Fa>\u003C\u002Fstrong> plugin for creating a powerful and widely used event management solution for WordPress.\u003C\u002Fp>\n","Adds an AJAX-based events search bar on any page via shortcode to quickly find any upcoming event created with The Events Calendar plugin.",3000,76865,27,"2026-03-10T08:55:00.000Z","6.9.4","5.0","5.6",[116,117,118,119,120],"ajax-search","event-calendar","events","live-search","the-events-calendar","https:\u002F\u002Feventscalendaraddons.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fevents-search-addon-for-the-events-calendar.1.3.4.zip",{"slug":22,"name":124,"version":125,"author":126,"author_profile":127,"description":128,"short_description":129,"active_installs":130,"downloaded":131,"rating":132,"num_ratings":51,"last_updated":133,"tested_up_to":134,"requires_at_least":135,"requires_php":18,"tags":136,"homepage":138,"download_link":139,"security_score":99,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"AJAX Calendar","2.5.1","John Godley","https:\u002F\u002Fprofiles.wordpress.org\u002Fjohnny5\u002F","\u003Cp>AJAX Calendar is a plugin that will display an AJAXified WordPress calendar. This enhances the functionality of the standard calendar by:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Allowing the asynchronous navigation of months, without updating the page\u003C\u002Fli>\n\u003Cli>Added to blog as a widget\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>Full documentation can be found on the \u003Ca href=\"http:\u002F\u002Furbangiraffe.com\u002Fplugins\u002Fajax-calendar\u002F\" rel=\"nofollow ugc\">AJAX Calendar\u003C\u002Fa> page.\u003C\u002Fp>\n","AJAX Calendar is a plugin that will display an AJAXified WordPress calendar.",400,111356,74,"2011-07-17T10:48:00.000Z","3.2.1","2.9",[20,23,137],"widget","http:\u002F\u002Furbangiraffe.com\u002Fplugins\u002Fajax-calendar\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fajax-calendar.zip",{"slug":141,"name":142,"version":143,"author":144,"author_profile":145,"description":146,"short_description":147,"active_installs":148,"downloaded":149,"rating":29,"num_ratings":29,"last_updated":150,"tested_up_to":112,"requires_at_least":151,"requires_php":152,"tags":153,"homepage":156,"download_link":157,"security_score":27,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"eventful-for-elementor","Eventful for Elementor – Events Showcase For The Events Calendar","1.2.6","ThemeAtelier","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemeatelier\u002F","\u003Cp>Elevate your event management experience with \u003Cstrong>Eventful for Elementor\u003C\u002Fstrong>, an innovative addon designed to work seamlessly with “The Events Calendar” plugin. Tailored for Elementor users, this plugin provides an intuitive way to showcase events with fully customizable widgets, empowering you to craft unique and visually stunning layouts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👁️\u003Ca href=\"https:\u002F\u002Fwp-plugins.themeatelier.net\u002Feventful\" rel=\"nofollow ugc\">Plugin Demo\u003C\u002Fa> | 🚀\u003Ca href=\"https:\u002F\u002Fthemeatelier.net\u002Fdownloads\u002Feventful-for-elementor\u002F\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa> | 👩🏼‍💻\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Feventful-for-elementor\u002F\" rel=\"ugc\">Support\u003C\u002Fa> | 🌟\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Feventful-for-elementor\u002Freviews\u002F#new-post\" rel=\"ugc\">Rate this plugin\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>CORE FEATURES\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Elementor Widgets for Events\u003C\u002Fstrong>: Seamlessly integrate events into your Elementor layouts with dedicated widgets, eliminating the need for shortcodes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dynamic Layout Options\u003C\u002Fstrong>: Choose from List, Grid, and Carousel layouts to present your events with maximum impact.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Filtering Options\u003C\u002Fstrong>: Highlight specific events by category, date, or custom filters, ensuring your audience finds what they need.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fully Customizable Design\u003C\u002Fstrong>: Control every aspect of the layout directly from the Elementor editor, from colors to typography.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive and Modern Design\u003C\u002Fstrong>: Built for all devices, your events will look stunning on any screen size.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Live Previews\u003C\u002Fstrong>: See changes in real-time as you design event sections with the Elementor editor.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Date Formatting\u003C\u002Fstrong>: Adjust event date formats to fit your design requirements.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Integration with Pro Features\u003C\u002Fstrong>: Unlock additional customization and advanced tools with the Pro version.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Who Is “Eventful for Elementor” For?\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Elementor Designers:\u003C\u002Fstrong> Create visually engaging event displays directly from the Elementor editor, ensuring full design flexibility.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Event Managers:\u003C\u002Fstrong> Showcase upcoming or past events with dynamic layouts and tailored filtering options to drive engagement and attendance.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Web Developers:\u003C\u002Fstrong> Streamline your development process by integrating ready-to-use Elementor widgets for events.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Educational Institutions & Community Leaders:\u003C\u002Fstrong> Organize and display community or institutional events with clarity and style.\u003C\u002Fp>\n\u003Ch3>Other Products from ThemeAtelier\u003C\u002Fh3>\n\u003Cp>➡️ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fchat-help\u002F\" rel=\"ugc\">Better WhatsApp Chat Support\u003C\u002Fa>\u003C\u002Fstrong> –  A WordPress plugin that allows website owners to easily add a WhatsApp chat bubble to their website and comes with Gutenberg, Elementor and Shortcode options.\u003C\u002Fp>\n\u003Cp>➡️ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feventful\u002F\" rel=\"ugc\">Eventful – Shortcode Version\u003C\u002Fa>\u003C\u002Fstrong> – Showcase events with shortcodes for maximum flexibility.\u003C\u002Fp>\n\u003Cp>➡️ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdarkify\u002F\" rel=\"ugc\">Darkify Dark Mode\u003C\u002Fa>\u003C\u002Fstrong> –  Lightweight, customizable WordPress dark mode plugin for a sleek, accessible, and eye-friendly experience on both frontend and admin dashboard.\u003C\u002Fp>\n\u003Cp>➡️ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feventful-for-elementor\u002F\" rel=\"ugc\">Eventful for Elementor – Events Showcase For The Events Calendar and Elementor\u003C\u002Fa>\u003C\u002Fstrong> –  Elevate your event management with this dynamic addon, enhancing ‘The Events Calendar’ with versatile layouts, advanced filtering, and user-friendly features for superior event showcasing.\u003C\u002Fp>\n\u003Cp>➡️ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgreet-bubble\u002F\" rel=\"ugc\">Greet – Video Bubble Warm Welcome Plugin\u003C\u002Fa>\u003C\u002Fstrong> – A powerful and user-friendly video bubble plugin for WordPress that provides website owners with the opportunity to create a dynamic and engaging welcome experience for their visitors.\u003C\u002Fp>\n\u003Cp>➡️ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdomain-for-sale\u002F\" rel=\"ugc\">Domain For Sale\u003C\u002Fa>\u003C\u002Fstrong> – Transform your unused domain names into cash with this easy-to-use plugin that provides a professional template, customizable options, and a contact form for effortless selling.\u003C\u002Fp>\n","Seamlessly showcase events from The Events Calendar in Elementor with customizable widgets and dynamic layouts.",200,3016,"2026-02-03T09:35:00.000Z","5.2","7.2",[154,155,117,118,120],"ajax-filter","elementor","http:\u002F\u002Fwp-plugins.themeatelier.net\u002Feventful","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feventful-for-elementor.1.2.6.zip",{"attackSurface":159,"codeSignals":203,"taintFlows":235,"riskAssessment":300,"analyzedAt":312},{"hooks":160,"ajaxHandlers":187,"restRoutes":196,"shortcodes":197,"cronEvents":202,"entryPointCount":51,"unprotectedCount":78},[161,167,171,176,180,184],{"type":162,"name":163,"callback":164,"file":165,"line":166},"action","wp_enqueue_scripts","ajax_ac_enqueue_scripts","ajax-archive-calendar.php",19,{"type":162,"name":168,"callback":169,"file":165,"line":170},"widgets_init","ajax_ac_register_widget",30,{"type":172,"name":173,"callback":174,"priority":87,"file":165,"line":175},"filter","day_link","ajax_ac_filter_day_link",429,{"type":172,"name":177,"callback":178,"priority":87,"file":165,"line":179},"month_link","ajax_ac_filter_month_link",430,{"type":162,"name":181,"callback":182,"file":165,"line":183},"wp_head","ajax_ac_head",688,{"type":172,"name":173,"callback":185,"file":165,"line":186},"ajax_ac_permalinks",922,[188,193],{"action":189,"nopriv":190,"callback":191,"hasNonce":190,"hasCapCheck":190,"file":165,"line":192},"ajax_ac",false,"ajax_ac_callback",345,{"action":189,"nopriv":194,"callback":191,"hasNonce":190,"hasCapCheck":190,"file":165,"line":195},true,346,[],[198],{"tag":199,"callback":200,"file":165,"line":201},"ajax_archive_calendar","ajax_archive_calendar_shortcode",934,[],{"dangerousFunctions":204,"sqlUsage":205,"outputEscaping":207,"fileOperations":29,"externalRequests":29,"nonceChecks":29,"capabilityChecks":29,"bundledLibraries":234},[],{"prepared":78,"raw":29,"locations":206},[],{"escaped":208,"rawEcho":209,"locations":210},82,12,[211,214,216,218,220,222,224,225,227,228,230,232],{"file":165,"line":212,"context":213},93,"raw output",{"file":165,"line":215,"context":213},101,{"file":165,"line":217,"context":213},105,{"file":165,"line":219,"context":213},107,{"file":165,"line":221,"context":213},160,{"file":165,"line":223,"context":213},171,{"file":165,"line":223,"context":213},{"file":165,"line":226,"context":213},185,{"file":165,"line":226,"context":213},{"file":165,"line":229,"context":213},358,{"file":165,"line":231,"context":213},447,{"file":165,"line":233,"context":213},679,[],[236,274],{"entryPoint":237,"graph":238,"unsanitizedCount":51,"severity":273},"ajax_ac_callback (ajax-archive-calendar.php:348)",{"nodes":239,"edges":267},[240,245,250,252,256,258,260,262],{"id":241,"type":242,"label":243,"file":165,"line":244},"n0","source","$_GET",351,{"id":246,"type":247,"label":248,"file":165,"line":229,"wp_function":249},"n1","sink","echo() [XSS]","echo",{"id":251,"type":242,"label":243,"file":165,"line":229},"n2",{"id":253,"type":254,"label":255,"file":165,"line":229},"n3","transform","→ ajax_ac_generate_calendar_table()",{"id":257,"type":247,"label":248,"file":165,"line":233,"wp_function":249},"n4",{"id":259,"type":242,"label":243,"file":165,"line":229},"n5",{"id":261,"type":254,"label":255,"file":165,"line":229},"n6",{"id":263,"type":247,"label":264,"file":165,"line":265,"wp_function":266},"n7","get_var() [SQLi]",457,"get_var",[268,269,270,271,272],{"from":241,"to":246,"sanitized":190},{"from":251,"to":253,"sanitized":190},{"from":253,"to":257,"sanitized":190},{"from":259,"to":261,"sanitized":190},{"from":261,"to":263,"sanitized":190},"high",{"entryPoint":275,"graph":276,"unsanitizedCount":299,"severity":273},"\u003Cajax-archive-calendar> (ajax-archive-calendar.php:0)",{"nodes":277,"edges":292},[278,280,281,283,284,285,286,287,288,290],{"id":241,"type":242,"label":279,"file":165,"line":244},"$_GET (x3)",{"id":246,"type":247,"label":248,"file":165,"line":229,"wp_function":249},{"id":251,"type":242,"label":243,"file":165,"line":282},355,{"id":253,"type":247,"label":264,"file":165,"line":265,"wp_function":266},{"id":257,"type":242,"label":243,"file":165,"line":229},{"id":259,"type":254,"label":255,"file":165,"line":229},{"id":261,"type":247,"label":248,"file":165,"line":233,"wp_function":249},{"id":263,"type":242,"label":243,"file":165,"line":229},{"id":289,"type":254,"label":255,"file":165,"line":229},"n8",{"id":291,"type":247,"label":264,"file":165,"line":265,"wp_function":266},"n9",[293,294,295,296,297,298],{"from":241,"to":246,"sanitized":190},{"from":251,"to":253,"sanitized":190},{"from":257,"to":259,"sanitized":190},{"from":259,"to":261,"sanitized":190},{"from":263,"to":289,"sanitized":190},{"from":289,"to":291,"sanitized":190},6,{"summary":301,"deductions":302},"The ajax-archive-calendar plugin exhibits a mixed security posture.  While it demonstrates strengths in its SQL handling and output escaping, significant concerns arise from its attack surface and taint analysis results.  The presence of two AJAX handlers without authentication checks represents a direct entry point for unauthenticated users, which is a considerable risk.  Furthermore, the taint analysis revealing two flows with unsanitized paths, classified as high severity, directly indicates potential vulnerabilities where attacker-controlled input might be processed insecurely.  Although the plugin has a history of one medium CVE related to Cross-site Scripting, which is currently patched, the static analysis suggests a latent risk of similar vulnerabilities due to the unsanitized input flows.  The lack of any nonce checks on the unprotected AJAX handlers is a critical omission that exacerbates the risk posed by the unauthenticated entry points. Overall, while the plugin avoids common pitfalls like raw SQL queries and external requests, the identified unauthenticated AJAX handlers and high-severity taint flows necessitate careful review and remediation.",[303,305,307,310],{"reason":304,"points":87},"Unprotected AJAX handlers",{"reason":306,"points":87},"High severity unsanitized taint flows",{"reason":308,"points":309},"Missing nonce checks on AJAX",5,{"reason":311,"points":309},"Medium vulnerability in history","2026-03-16T18:50:04.606Z",{"wat":314,"direct":320},{"assetPaths":315,"generatorPatterns":317,"scriptPaths":318,"versionParams":319},[316],"\u002Fwp-content\u002Fplugins\u002Fajax-archive-calendar\u002Fajax-archive-calendar.php",[],[],[],{"cssClasses":321,"htmlComments":342,"htmlAttributes":343,"restEndpoints":347,"jsGlobals":348,"shortcodeOutput":350},[322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341],"ajax-archive-calendar-wrap","aac-header","aac-prev","aac-next","aac-title","aac-calendar-wrapper","aac-month-year-changer","aac-year-select","aac-month-select","aac-calendar","aac-day","aac-day-header","aac-day-name","aac-day-number","aac-has-posts","aac-day-link","aac-archive-list","aac-archive-item","aac-archive-title","aac-archive-date",[],[344,345,346],"data-current-year","data-current-month","data-post-type",[],[349],"ajax_archive_calendar_params",[351],"[ajax_archive_calendar"]