[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fxC11_kZ1YgbLsWVZwlpyps6QXfYYYOkaPVBMz8MW37c":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":46,"crawl_stats":37,"alternatives":51,"analysis":158,"fingerprints":225},"wp-chrono","WP Chrono","1.5.4","milan.latinovic","https:\u002F\u002Fprofiles.wordpress.org\u002Fmilanlatinovic\u002F","\u003Cp>Do you need simple \u003Cstrong>CTM Content Time Management tool\u003C\u002Fstrong> ?\u003Cbr \u002F>\nDo you need to provide users with content (i.e. Coupon Codes) only on specific time and date ?\u003Cbr \u002F>\nDo you want to create Content Dripping on your web pages using nothing but shortcodes ?\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WP Chrono\u003C\u002Fstrong> provides you with predefined shortcodes for accomplishing various tasks related to controling WordPress content.\u003C\u002Fp>\n\u003Cp>If you want to accomplish these things easy:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Show current time anywhere on your site\u003C\u002Fli>\n\u003Cli>Show certain parts of your posts\u002Fpages on specific dates\u003C\u002Fli>\n\u003Cli>Show certain parts of your posts\u002Fpages on specific date ranges\u003C\u002Fli>\n\u003Cli>Create IF-ELSE rules for displaying your content, related to specific dates\u003C\u002Fli>\n\u003Cli>Create lightweight countdown timer (plain JavaScript) with templating support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin pays special attention to multilanguage compatibility and e-commerce platforms compatibility:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WPML compatible (https:\u002F\u002Fwpml.org\u002Fplugin\u002Fwp-chrono\u002F)\u003C\u002Fli>\n\u003Cli>WooCommerce Multilingual compatible\u003C\u002Fli>\n\u003Cli>qTranslate compatible\u003C\u002Fli>\n\u003Cli>WooCommerce compatible\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Currently supported shortcodes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>[wpch-currentdate] – show current date & time\u003C\u002Fli>\n\u003Cli>[wpch-ifdate] – show content on specific date\u003C\u002Fli>\n\u003Cli>[wpch-ifdaterange] – show content on specific date range\u003C\u002Fli>\n\u003Cli>[wpch-countdowntimer] – create lightweight countdown timer for your content (templates supported!)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Templates: darkblue, blue, darkpurple, purple, green, red, yellow\u003C\u002Fp>\n","WP Chrono is plugin that uses simple shortcodes to help you show parts of your pages and posts at specific time and date range(s).",50,3529,100,10,"2018-10-21T20:21:00.000Z","4.9.29","3.5","",[20,21,22,23,24],"date","page","post","shortcode","time","https:\u002F\u002Fgithub.com\u002Fmilanlatinovic\u002Fwp-chrono","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-chrono.1.5.4.zip",64,1,"2025-04-01 00:00:00","2026-03-15T15:16:48.613Z",[32],{"id":33,"url_slug":34,"title":35,"description":36,"plugin_slug":4,"theme_slug":37,"affected_versions":38,"patched_in_version":37,"severity":39,"cvss_score":40,"cvss_vector":41,"vuln_type":42,"published_date":29,"updated_date":43,"references":44,"days_to_patch":37},"CVE-2025-31747","wp-chrono-authenticated-contributor-stored-cross-site-scripting","WP Chrono \u003C= 1.5.4 - Authenticated (Contributor+) Stored Cross-Site Scripting","The WP Chrono plugin for WordPress is vulnerable to Stored Cross-Site Scripting in versions up to, and including, 1.5.4 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.",null,"\u003C=1.5.4","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')","2025-04-09 20:49:41",[45],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Faa2507db-5efc-4468-803a-34c9c400f841?source=api-prod",{"slug":47,"display_name":7,"profile_url":8,"plugin_count":28,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":48,"trust_score":49,"computed_at":50},"milanlatinovic",30,69,"2026-04-04T15:08:55.296Z",[52,76,97,114,134],{"slug":53,"name":54,"version":55,"author":56,"author_profile":57,"description":58,"short_description":59,"active_installs":60,"downloaded":61,"rating":13,"num_ratings":62,"last_updated":63,"tested_up_to":64,"requires_at_least":65,"requires_php":66,"tags":67,"homepage":73,"download_link":74,"security_score":13,"vuln_count":75,"unpatched_count":75,"last_vuln_date":37,"fetched_at":30},"last-modified-timestamp","Last Modified Timestamp","1.0.6","Evan Mattson","https:\u002F\u002Fprofiles.wordpress.org\u002Faaemnnosttv\u002F","\u003Cp>This plugin adds information to the admin interface about when each post\u002Fpage was last modified (including custom post types!).\u003C\u002Fp>\n\u003Cp>Enhanced areas:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Page\u002Fpost admin tables – added \u003Ccode>Last Modified\u003C\u002Fcode> column which is also sortable.\u003C\u002Fli>\n\u003Cli>Page\u002Fpost edit screen (\u003Ccode>post.php\u003C\u002Fcode>) – added \u003Ccode>Last modified on: *timestamp*\u003C\u002Fcode> to \u003Ccode>Publish\u003C\u002Fcode> meta box.\u003C\u002Fli>\n\u003Cli>Admin messages after editing a page\u002Fpost – ie: \u003Ccode>Post updated. *timestamp* View Post\u003C\u002Fcode>,\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>No options currently available, but the output can be fully customized with filters and the shortcode can be easily customized using attributes!\u003C\u002Fp>\n\u003Ch3>Gutenberg, WordPress 5, and Beyond\u003C\u002Fh3>\n\u003Cp>This plugin does not yet enhance the new editor provided by Gutenberg and introduced as the default editor in WordPress 5.0. No plans exist to add support for this although it may be added in the future.\u003Cbr \u002F>\nOther areas of wp-admin enhanced by the plugin still work, as does the classic editor.\u003C\u002Fp>\n","Adds the last modified time to the admin interface as well as a [last-modified] shortcode to use on the front-end.",8000,83937,28,"2025-08-16T22:01:00.000Z","6.8.5","4.6","5.3",[68,69,70,71,72],"last-modified","modified-time","page-modified","post-modified","updated-at","https:\u002F\u002Fgithub.com\u002Faaemnnosttv\u002Flast-modified-timestamp","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flast-modified-timestamp.1.0.6.zip",0,{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":84,"downloaded":85,"rating":13,"num_ratings":86,"last_updated":87,"tested_up_to":88,"requires_at_least":65,"requires_php":89,"tags":90,"homepage":94,"download_link":95,"security_score":13,"vuln_count":28,"unpatched_count":75,"last_vuln_date":96,"fetched_at":30},"bulk-datetime-change","Bulk Datetime Change","1.18","Katsushi Kawamori","https:\u002F\u002Fprofiles.wordpress.org\u002Fkatsushi-kawamori\u002F","\u003Cp>Bulk change date\u002Ftime for posts.\u003C\u002Fp>\n\u003Ch4>Changeable\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Posts.\u003C\u002Fli>\n\u003Cli>Pages.\u003C\u002Fli>\n\u003Cli>Medias.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Picker for date\u002Ftime\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Work with \u003Ca href=\"http:\u002F\u002Fxdsoft.net\u002Fjqplugins\u002Fdatetimepicker\u002F\" rel=\"nofollow ugc\">DateTimePicker\u003C\u002Fa>. jQuery plugin select date\u002Ftime.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Logs\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Displays the last 100 logs.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How it works\u003C\u002Fh4>\n\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\u002Ft6ZX51qVQ0c?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>\n","Bulk change date\u002Ftime for posts.",7000,53844,8,"2025-11-25T21:39:00.000Z","6.9.4","8.0",[20,91,92,93,24],"media","pages","posts","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbulk-datetime-change\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbulk-datetime-change.1.18.zip","2021-10-26 00:00:00",{"slug":98,"name":99,"version":100,"author":101,"author_profile":102,"description":103,"short_description":104,"active_installs":14,"downloaded":105,"rating":75,"num_ratings":75,"last_updated":106,"tested_up_to":16,"requires_at_least":107,"requires_php":108,"tags":109,"homepage":111,"download_link":112,"security_score":113,"vuln_count":75,"unpatched_count":75,"last_vuln_date":37,"fetched_at":30},"cc-server-time","CC-Server-Time","1.0.0","Clearcode","https:\u002F\u002Fprofiles.wordpress.org\u002Fclearcodehq\u002F","\u003Cp>This plugin adds a server time to all posts types edit screen.\u003C\u002Fp>\n","This plugin adds a server time to all posts types edit screen.",1808,"2018-06-13T13:27:00.000Z","4.9.6","7.0",[20,92,93,110,24],"server","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcc-server-time","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcc-server-time.zip",85,{"slug":115,"name":116,"version":117,"author":118,"author_profile":119,"description":120,"short_description":121,"active_installs":122,"downloaded":123,"rating":124,"num_ratings":125,"last_updated":126,"tested_up_to":127,"requires_at_least":128,"requires_php":18,"tags":129,"homepage":131,"download_link":132,"security_score":133,"vuln_count":75,"unpatched_count":75,"last_vuln_date":37,"fetched_at":30},"display-posts-shortcode","Display Posts – Easy lists, grids, navigation, and more","3.0.3","Bill Erickson","https:\u002F\u002Fprofiles.wordpress.org\u002Fbillerickson\u002F","\u003Cp>Display Posts allows you easily list content from all across your website. Start by adding this shortcode in the content editor to display a list of your most recent posts:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[display-posts]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Filter by Category\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>To only show posts within a certain category, use the category parameter:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[display-posts category=\"news\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Display as Post Grid\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can create a great looking, column-based grid of posts with a bit of styling. \u003Ca href=\"https:\u002F\u002Fdisplayposts.com\u002F2019\u002F01\u002F04\u002Fpost-grid-styling\u002F\" rel=\"nofollow ugc\">Here’s how!\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>List Popular Posts\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can highlight your popular content in multiple ways. If you want to feature the posts with the most comments, use:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[display-posts orderby=\"comment_count\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You can also list \u003Ca href=\"https:\u002F\u002Fdisplayposts.com\u002F2019\u002F01\u002F04\u002Fmost-popular-posts-by-social-shares\u002F\" rel=\"nofollow ugc\">most popular posts by social shares\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Include thumbnails, excerpts, and more\u003C\u002Fstrong>\u003Cbr \u002F>\nThe \u003Ca href=\"https:\u002F\u002Fdisplayposts.com\u002Fdocs\u002Fparameters\u002F#display-parameters\" rel=\"nofollow ugc\">display parameters\u003C\u002Fa> let you control what information is displayed for each post. To include an image and summary, use:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[display-posts include_excerpt=\"true\" image_size=\"thumbnail\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You can use any image size added by WordPress (thumbnail, medium, medium_large, large) OR any custom image size added by your theme or other plugins.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Sort the list however you like\u003C\u002Fstrong>\u003Cbr \u002F>\nBy default the listing will list the newest content first, but you can order by title, menu order, relevance, content type, metadata, and more.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>List upcoming events\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can easily list upcoming events from any event calendar. Each plugin will require slightly different code.\u003C\u002Fp>\n\u003Cp>Here are \u003Ca href=\"https:\u002F\u002Fdisplayposts.com\u002Ftag\u002Fevents\u002F\" rel=\"nofollow ugc\">tutorials for popular event calendar plugins\u003C\u002Fa>. If your plugin is not listed here, submit a support request and I’ll add it!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Tutorials\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fdisplayposts.com\u002Ftutorials\u002F\" rel=\"nofollow ugc\">Our tutorials\u003C\u002Fa> cover common customization requests, and are updated often.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Full Documentation\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdisplayposts.com\u002Fdocs\u002Fparameters\u002F#query-parameters\" rel=\"nofollow ugc\">Query parameters\u003C\u002Fa> for customizing which posts are listed (filter by category, tag, date…)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdisplayposts.com\u002Fdocs\u002Fparameters\u002F#display-parameters\" rel=\"nofollow ugc\">Display parameters\u003C\u002Fa> determine how the posts appear (title, excerpt, image…)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdisplayposts.com\u002F2019\u002F01\u002F04\u002Fuse-template-parts-to-match-your-themes-styling\u002F\" rel=\"nofollow ugc\">Template parts\u003C\u002Fa> for Display Posts to perfectly match your theme’s post listings\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdisplayposts.com\u002Fdocs\u002Fthe-output-filter\u002F\" rel=\"nofollow ugc\">Output filter\u003C\u002Fa> for complete control over how the listing looks on your site\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdisplayposts.com\u002Fdocs\u002Fparameters\u002F#display-parameters\" rel=\"nofollow ugc\">Filters\u003C\u002Fa> for even more powerful customizations for developers\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Extensions\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbillerickson\u002FDisplay-Posts-Pagination\" rel=\"nofollow ugc\">Display Posts – Pagination\u003C\u002Fa> – Allow results of Display Posts to be paginated\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdisplay-posts-date-view\u002F\" rel=\"ugc\">Display Posts – Date View\u003C\u002Fa> – Lets you break your content down by month or year.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbillerickson\u002FDisplay-Posts-Alpha-View\" rel=\"nofollow ugc\">Display Posts – Alpha View\u003C\u002Fa> – Display an alphabetical listing of your content, broken down by letter\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbillerickson\u002FDisplay-Posts-Transient-Cache\" rel=\"nofollow ugc\">Display Posts – Transient Cache\u003C\u002Fa> – Cache the output using transients\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbillerickson\u002Fdps-coauthor-addon\" rel=\"nofollow ugc\">Co-Authors Plus Addon\u003C\u002Fa> – multiple authors on posts\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbillerickson\u002Fdps-columns-extension\" rel=\"nofollow ugc\">Columns Extension\u003C\u002Fa> – display posts in columns\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbillerickson\u002FDPS-Exclude-Sticky\" rel=\"nofollow ugc\">DPS Exclude Sticky\u003C\u002Fa> – exclude sticky posts unless specifically requested\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fshazahm1\u002FDisplay-Posts-Shortcode-Pinch-Zoomer\" rel=\"nofollow ugc\">DPS Pinch Zoomer\u003C\u002Fa> – adds support pinch zooming post images on mobile devices and mouse wheel zooming on desktops\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fshazahm1\u002FDisplay-Posts-Shortcode-Remote\" rel=\"nofollow ugc\">Display Posts Shortcode Remote\u003C\u002Fa> – display posts from a remote WordPress site utilizing the WP REST API.\u003C\u002Fli>\n\u003C\u002Ful>\n","Add a listing of content on your website using a simple shortcode. Filter the results by category, author, and more.",80000,1250447,96,164,"2024-10-14T16:53:00.000Z","6.6.5","3.0",[21,92,93,130,23],"query","https:\u002F\u002Fdisplayposts.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisplay-posts-shortcode.3.0.3.zip",92,{"slug":135,"name":136,"version":137,"author":138,"author_profile":139,"description":140,"short_description":141,"active_installs":142,"downloaded":143,"rating":13,"num_ratings":28,"last_updated":144,"tested_up_to":145,"requires_at_least":146,"requires_php":147,"tags":148,"homepage":153,"download_link":154,"security_score":155,"vuln_count":156,"unpatched_count":75,"last_vuln_date":157,"fetched_at":30},"apollo13-framework-extensions","Apollo13 Framework Extensions","1.9.9","apollo13themes","https:\u002F\u002Fprofiles.wordpress.org\u002Fapollo13themes\u002F","\u003Cp>\u003Cstrong>Apollo13 Framework Extensions\u003C\u002Fstrong> adds few features to themes build on Apollo13 Framework. These are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Designs Importer,\u003C\u002Fli>\n\u003Cli>shortcodes based on Apollo13 Framework features: writtng effect, count down, socials, scroller, slider, galleries, post grid,\u003C\u002Fli>\n\u003Cli>support for WPBakery Page Builder elements added by Apollo13 Framework,\u003C\u002Fli>\n\u003Cli>custom post types: albums, works & people,\u003C\u002Fli>\n\u003Cli>Export\u002FImport of theme options,\u003C\u002Fli>\n\u003Cli>Custom Sidebar,\u003C\u002Fli>\n\u003Cli>Custom CSS,\u003C\u002Fli>\n\u003Cli>Meta options that are creating content for posts, pages, albums and works,\u003C\u002Fli>\n\u003Cli>Responsive Image resizing ,\u003C\u002Fli>\n\u003Cli>Maintenance mode.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin requires one of themes build on \u003Cstrong>Apollo13 Framework\u003C\u002Fstrong> theme to be installed.\u003C\u002Fp>\n\u003Cp>It is mostly used for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fapollo13themes.com\u002Frife\u002Ffree\u002F\" rel=\"nofollow ugc\">Rife Free\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fapollo13themes.com\u002Frife\u002F\" rel=\"nofollow ugc\">Rife Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Credits & Copyright\u003C\u002Fh3>\n\u003Ch4>Anime.js, Copyright 2019 Julian Garnier\u003C\u002Fh4>\n\u003Cp>Licenses: MIT\u003Cbr \u002F>\nSource: https:\u002F\u002Fanimejs.com\u002F\u003C\u002Fp>\n","Adds custom post types, shortcodes and some features that are used in themes built on Apollo13 Framework.",20000,534616,"2025-12-04T08:12:00.000Z","6.5.8","4.7","5.4.0",[149,150,151,152],"custom-post-types","elementor-widgets","shortcodes","wpbakery-page-builder-support","https:\u002F\u002Fapollo13themes.com\u002Frife\u002Ffree","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fapollo13-framework-extensions.zip",95,6,"2026-02-18 15:32:44",{"attackSurface":159,"codeSignals":204,"taintFlows":211,"riskAssessment":212,"analyzedAt":224},{"hooks":160,"ajaxHandlers":178,"restRoutes":184,"shortcodes":185,"cronEvents":202,"entryPointCount":203,"unprotectedCount":28},[161,167,170,174],{"type":162,"name":163,"callback":164,"file":165,"line":166},"action","wp_enqueue_scripts","registerScripts","includes\\WPChrono.php",18,{"type":162,"name":163,"callback":168,"file":165,"line":169},"registerStyles",19,{"type":162,"name":171,"callback":172,"file":165,"line":173},"admin_init","registerAdminScripts",20,{"type":162,"name":175,"callback":176,"file":165,"line":177},"admin_notices","wpchInstallNotice",58,[179],{"action":180,"nopriv":181,"callback":182,"hasNonce":181,"hasCapCheck":181,"file":165,"line":183},"wpch_install_notice_dismiss",false,"wpchInstallNoticeDismissed",61,[],[186,190,194,198],{"tag":187,"callback":188,"file":165,"line":189},"wpch-currentdate","currentDateShortcode",42,{"tag":191,"callback":192,"file":165,"line":193},"wpch-ifdate","ifDateShortcode",45,{"tag":195,"callback":196,"file":165,"line":197},"wpch-ifdaterange","ifDateRangeShortcode",48,{"tag":199,"callback":200,"file":165,"line":201},"wpch-countdowntimer","countdownTimerShortcode",51,[],5,{"dangerousFunctions":205,"sqlUsage":206,"outputEscaping":208,"fileOperations":75,"externalRequests":75,"nonceChecks":75,"capabilityChecks":75,"bundledLibraries":210},[],{"prepared":75,"raw":75,"locations":207},[],{"escaped":75,"rawEcho":75,"locations":209},[],[],[],{"summary":213,"deductions":214},"The \"wp-chrono\" plugin v1.5.4 exhibits a mixed security posture. On the positive side, the static analysis reveals no dangerous functions, all SQL queries are prepared, and output is properly escaped. There are also no file operations, external HTTP requests, or bundled libraries, which generally reduces the attack surface. However, the plugin has significant security concerns due to its vulnerability history and unprotected entry points. The presence of one unpatched medium severity CVE (Cross-site Scripting) is a critical red flag, especially since it was recently discovered. Furthermore, the plugin exposes one AJAX handler without any authentication checks, presenting a clear opportunity for attackers to exploit potential vulnerabilities in that specific handler.",[215,218,220,222],{"reason":216,"points":217},"Unpatched CVE (Medium Severity)",15,{"reason":219,"points":86},"Unprotected AJAX handler",{"reason":221,"points":203},"Lack of nonce checks (implied by unprotected AJAX)",{"reason":223,"points":203},"Lack of capability checks (implied by unprotected AJAX)","2026-03-16T22:00:25.077Z",{"wat":226,"direct":237},{"assetPaths":227,"generatorPatterns":231,"scriptPaths":232,"versionParams":235},[228,229,230],"..\u002Fpublic\u002Fjs\u002Fcountdowntimer.js","..\u002Fpublic\u002Fjs\u002Fnotice-update.js","..\u002Fpublic\u002Fcss\u002Fcountdowntimer.css",[],[233,234],"\u002Fwp-content\u002Fplugins\u002Fwp-chrono\u002Fpublic\u002Fjs\u002Fcountdowntimer.js","\u002Fwp-content\u002Fplugins\u002Fwp-chrono\u002Fpublic\u002Fjs\u002Fnotice-update.js",[236],"\u002Fwp-content\u002Fplugins\u002Fwp-chrono\u002Fpublic\u002Fcss\u002Fcountdowntimer.css?ver=",{"cssClasses":238,"htmlComments":254,"htmlAttributes":255,"restEndpoints":258,"jsGlobals":260,"shortcodeOutput":262},[239,240,241,242,243,244,245,246,247,248,249,250,251,252,253],"wpch-install-notice","wpch_darkblue","wpch_blue","wpch_darkpurple","wpch_purple","wpch_green","wpch_lightgreen","wpch_red","wpch_yellow","wpch_default","wpch_days","wpch_smalltext","wpch_hours","wpch_minutes","wpch_seconds",[],[256,257],"id=\"wpch_clockdiv_","id=\"wpch_clockdivcontent_",[259],"\u002Fwp-json\u002Fwpch-chrono",[261],"initializeClock",[263,264],"\u003Cdiv>\u003Cspan class=\"wpch_days\">\u003C\u002Fspan>\u003Cdiv class=\"wpch_smalltext\">Days\u003C\u002Fdiv>\u003C\u002Fdiv>\u003Cdiv>\u003Cspan class=\"wpch_hours\">\u003C\u002Fspan>\u003Cdiv class=\"wpch_smalltext\">Hours\u003C\u002Fdiv>\u003C\u002Fdiv>\u003Cdiv>\u003Cspan class=\"wpch_minutes\">\u003C\u002Fspan>\u003Cdiv class=\"wpch_smalltext\">Minutes\u003C\u002Fdiv>\u003C\u002Fdiv>\u003Cdiv>\u003Cspan class=\"wpch_seconds\">\u003C\u002Fspan>\u003Cdiv class=\"wpch_smalltext\">Seconds\u003C\u002Fdiv>\u003C\u002Fdiv>\u003Cdiv id=\"wpch_clockdivcontent_","\u003Cdiv class=\"notice notice-success wpch-install-notice is-dismissible\">"]