[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fx_LRQJYWtBbV0H_MmiAZU-BufPY7BtWD9b-PEnZTRtw":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":19,"download_link":20,"security_score":21,"vuln_count":11,"unpatched_count":11,"last_vuln_date":22,"fetched_at":23,"vulnerabilities":24,"developer":25,"crawl_stats":22,"alternatives":32,"analysis":62,"fingerprints":136},"my-breadcrumb-navigation","My Breadcrumb Navigation","1.0","Benjamin Hagh Parast","https:\u002F\u002Fprofiles.wordpress.org\u002Fhaghs\u002F","\u003Cp>This Plugin is a very simple Plugin and allows you to add with the shortcode [mybcn] a breadcrumb Navigation to your Page ore Post.\u003C\u002Fp>\n","Use the shortcode [mybcn] on any page ore post where you want the breadcrumb to be shown.",0,628,"2026-01-09T17:42:00.000Z","6.9.4","6.9","8.0",[18],"copyright-notice","https:\u002F\u002Fwordtune.me\u002Fwt-blog","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmy-breadcrumb-navigation.1.0.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":26,"display_name":7,"profile_url":8,"plugin_count":27,"total_installs":28,"avg_security_score":21,"avg_patch_time_days":29,"trust_score":30,"computed_at":31},"haghs",18,330,30,94,"2026-04-04T14:43:56.427Z",[33,52],{"slug":34,"name":35,"version":36,"author":37,"author_profile":38,"description":39,"short_description":40,"active_installs":21,"downloaded":41,"rating":21,"num_ratings":42,"last_updated":43,"tested_up_to":44,"requires_at_least":45,"requires_php":46,"tags":47,"homepage":46,"download_link":51,"security_score":21,"vuln_count":11,"unpatched_count":11,"last_vuln_date":22,"fetched_at":23},"dynamic-copyright-year-customizer","Dynamic Copyright Year Customizer","1.3","AATISH G NAIR","https:\u002F\u002Fprofiles.wordpress.org\u002Faatishgnair\u002F","\u003Cp>\u003Cstrong>Dynamic Copyright Year Customizer\u003C\u002Fstrong> helps you easily manage and display a dynamic, up-to-date copyright notice on your WordPress site. With the ability to add custom text before and after the current year, you can personalize the copyright display to fit your brand and content needs.\u003C\u002Fp>\n\u003Cp>No more manual updates to your footer every new year! This plugin ensures your copyright stays accurate year after year, protecting your content and making your website look more professional. Ideal for website owners who want a hands-off solution to keep their legal notices up to date.\u003C\u002Fp>\n\u003Ch3>Key Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Dynamic Copyright Year\u003C\u002Fstrong>: Automatically updates the displayed year, ensuring your copyright notice is always current.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Text\u003C\u002Fstrong>: Add text before and after the year (e.g., “© 2024 Your Business Name. All Rights Reserved”).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gutenberg Block Support\u003C\u002Fstrong>: Easily add the dynamic copyright to any post or page using a dedicated Gutenberg block.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shortcode Support\u003C\u002Fstrong>: Use the \u003Ccode>[dyc_customizer_dynamic_year]\u003C\u002Fcode> shortcode to embed the copyright year anywhere, including posts, pages, and widgets.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Elementor Compatibility\u003C\u002Fstrong>: Seamlessly integrates with Elementor, allowing you to add the dynamic year in custom footers and sections.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO-Friendly\u003C\u002Fstrong>: Keep your content protected with up-to-date copyright notices, helping to safeguard your intellectual property.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fully Customizable\u003C\u002Fstrong>: Tailor the copyright display to match your website’s design and legal requirements.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why You Need This Plugin\u003C\u002Fh3>\n\u003Cp>A proper copyright notice not only protects your intellectual property but also adds credibility and professionalism to your website. Many businesses forget to update their copyright year, which can make a site look outdated or untrustworthy. With \u003Cstrong>Dynamic Copyright Year Customizer\u003C\u002Fstrong>, you’ll never have to worry about that again!\u003C\u002Fp>\n\u003Cp>By ensuring your copyright notice is automatically updated every year, you:\u003Cbr \u002F>\n– \u003Cstrong>Save time\u003C\u002Fstrong> by eliminating manual updates.\u003Cbr \u002F>\n– \u003Cstrong>Improve user trust\u003C\u002Fstrong> with a professional, up-to-date footer.\u003Cbr \u002F>\n– \u003Cstrong>Enhance legal protection\u003C\u002Fstrong> for your content by displaying accurate copyright information.\u003C\u002Fp>\n\u003Ch3>The Weak Point of Manual Copyright Updates:\u003C\u002Fh3>\n\u003Cp>Manually updating your copyright every year can be time-consuming, prone to human error, and easy to forget. A forgotten or outdated copyright can make your site appear neglected, affecting your brand’s reputation.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Solution\u003C\u002Fstrong>: This plugin automatically updates the copyright year without any effort from your side, ensuring accuracy and legal protection while maintaining the professionalism of your site.\u003C\u002Fp>\n\u003Ch3>Additional Benefits:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Enterprise-Level Customization\u003C\u002Fstrong>: Built for businesses that need a scalable and customizable solution to protect their online assets.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developer-Friendly\u003C\u002Fstrong>: Easily extendable and compatible with custom themes and other plugins.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight and Fast\u003C\u002Fstrong>: Designed for performance, ensuring it won’t slow down your site.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Col>\n\u003Cli>After activating the plugin, navigate to the “Settings” -> “Dynamic Copyright Year Customizer” page in your WordPress dashboard.\u003C\u002Fli>\n\u003Cli>Enter the text you want to display before and after the dynamic year.\u003C\u002Fli>\n\u003Cli>Use the \u003Ccode>[dyc_customizer_dynamic_year]\u003C\u002Fcode> shortcode to add the dynamic copyright notice anywhere on your site.\u003C\u002Fli>\n\u003Cli>Or, add the \u003Cstrong>Dynamic Year Block\u003C\u002Fstrong> from the Gutenberg block editor to any post or page.\u003C\u002Fli>\n\u003C\u002Fol>\n","Short description: Easily add a dynamic copyright year with customizable text before and after the year.",1075,1,"2025-10-17T13:27:00.000Z","6.8.5","6.0","",[48,49,18,50],"automatic-copyright-update","content-protection","dynamic-copyright","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdynamic-copyright-year-customizer.1.3.zip",{"slug":18,"name":53,"version":6,"author":7,"author_profile":8,"description":54,"short_description":55,"active_installs":56,"downloaded":57,"rating":21,"num_ratings":42,"last_updated":58,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":59,"homepage":60,"download_link":61,"security_score":21,"vuln_count":11,"unpatched_count":11,"last_vuln_date":22,"fetched_at":23},"Copyright notice","\u003Cp>This Plugin is a very simple Plugin and allows you to add with the shortcode [cn] the Copyright notice and auto changes the year display.\u003C\u002Fp>\n","Add the shortcode [cn] on any pages or posts. And you never need to change the after new year.",40,1271,"2026-01-09T17:06:00.000Z",[18],"https:\u002F\u002Fwordtune.me","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcopyright-notice.1.0.zip",{"attackSurface":63,"codeSignals":69,"taintFlows":124,"riskAssessment":125,"analyzedAt":135},{"hooks":64,"ajaxHandlers":65,"restRoutes":66,"shortcodes":67,"cronEvents":68,"entryPointCount":11,"unprotectedCount":11},[],[],[],[],[],{"dangerousFunctions":70,"sqlUsage":71,"outputEscaping":73,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":123},[],{"prepared":11,"raw":11,"locations":72},[],{"escaped":74,"rawEcho":75,"locations":76},5,23,[77,81,83,85,87,88,90,92,94,96,98,100,102,104,106,108,110,112,114,116,118,120,122],{"file":78,"line":79,"context":80},"MyBreadcrumbNavigation.php",34,"raw output",{"file":78,"line":82,"context":80},35,{"file":78,"line":84,"context":80},38,{"file":78,"line":86,"context":80},39,{"file":78,"line":56,"context":80},{"file":78,"line":89,"context":80},43,{"file":78,"line":91,"context":80},44,{"file":78,"line":93,"context":80},47,{"file":78,"line":95,"context":80},53,{"file":78,"line":97,"context":80},54,{"file":78,"line":99,"context":80},57,{"file":78,"line":101,"context":80},58,{"file":78,"line":103,"context":80},63,{"file":78,"line":105,"context":80},69,{"file":78,"line":107,"context":80},70,{"file":78,"line":109,"context":80},71,{"file":78,"line":111,"context":80},74,{"file":78,"line":113,"context":80},85,{"file":78,"line":115,"context":80},86,{"file":78,"line":117,"context":80},89,{"file":78,"line":119,"context":80},92,{"file":78,"line":121,"context":80},95,{"file":78,"line":21,"context":80},[],[],{"summary":126,"deductions":127},"The plugin \"my-breadcrumb-navigation\" v1.0 presents a mixed security profile. On the positive side, the static analysis reveals no identified vulnerabilities in terms of dangerous functions, SQL injection risks (all queries use prepared statements), file operations, external HTTP requests, or known CVEs. The absence of shortcodes, cron events, and importantly, any unprotected AJAX handlers or REST API routes, significantly limits the plugin's direct attack surface. However, a significant concern arises from the low percentage of properly escaped output (18%). This indicates a high likelihood of cross-site scripting (XSS) vulnerabilities, as user-supplied data is likely being rendered without adequate sanitization. The lack of any observed nonce or capability checks on entry points, while currently not a direct issue due to the absence of such points, suggests a potential weakness in how the plugin would handle future introductions of dynamic functionality. The vulnerability history being completely clear is a positive sign, but it cannot mitigate the immediate risks presented by the unescaped output. Overall, while the plugin is architecturally sound in its limited entry points, the lack of output sanitization is a critical flaw that needs immediate attention.",[128,131,133],{"reason":129,"points":130},"Low output escaping percentage",15,{"reason":132,"points":74},"Missing capability checks",{"reason":134,"points":74},"Missing nonce checks","2026-03-17T06:17:36.845Z",{"wat":137,"direct":143},{"assetPaths":138,"generatorPatterns":140,"scriptPaths":141,"versionParams":142},[139],"\u002Fwp-content\u002Fplugins\u002Fmy-breadcrumb-navigation\u002Fmy-breadcrumb-navigation.php",[],[],[],{"cssClasses":144,"htmlComments":147,"htmlAttributes":148,"restEndpoints":149,"jsGlobals":150,"shortcodeOutput":151},[145,146],"breadcrumb","current-page",[],[],[],[],[152],"\u003Cnav class=\"breadcrumb\">"]