[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fvWXsytRBd2O-Zb-MwnK2WdTrTVP26XTa3_TUJ97s9BI":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":20,"download_link":21,"security_score":22,"vuln_count":13,"unpatched_count":13,"last_vuln_date":23,"fetched_at":24,"vulnerabilities":25,"developer":26,"crawl_stats":23,"alternatives":34,"analysis":75,"fingerprints":181},"sunset-core","Sunset Core","1.0.1","Bogdan Bendziukov","https:\u002F\u002Fprofiles.wordpress.org\u002Fbarb0ss\u002F","\u003Cp>This plugin adds custom Gutenberg blocks (such as running line, rotating text), animation options for paragraphs, headings and images, and other features.\u003Cbr \u002F>\nWorks best with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fmy-sunset\u002F\" rel=\"ugc\">My Sunset\u003C\u002Fa> theme.\u003C\u002Fp>\n","This plugin was made for the My Sunset Theme and adds extra functionality to it.",10,1160,0,"2025-01-22T08:33:00.000Z","6.7.5","6.0","7.0",[19],"sunset","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsunset-core.1.0.1.zip",92,null,"2026-03-15T15:16:48.613Z",[],{"slug":27,"display_name":7,"profile_url":8,"plugin_count":28,"total_installs":29,"avg_security_score":30,"avg_patch_time_days":31,"trust_score":32,"computed_at":33},"barb0ss",7,1570,94,9,90,"2026-04-03T21:12:52.614Z",[35,55],{"slug":36,"name":37,"version":38,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":43,"downloaded":44,"rating":13,"num_ratings":13,"last_updated":45,"tested_up_to":46,"requires_at_least":47,"requires_php":48,"tags":49,"homepage":52,"download_link":53,"security_score":54,"vuln_count":13,"unpatched_count":13,"last_vuln_date":23,"fetched_at":24},"lunasolcal-sun-info-widget","LunaSolCal – Sun Info Widget","1.0","Volker Vöcking","https:\u002F\u002Fprofiles.wordpress.org\u002Fvolkerv\u002F","\u003Cp>LunaSolCal – Sun Info Widget is a plugin that allows you to add a widget to your WordPress site that displays the times of sunrise and sunset at a given location.\u003C\u002Fp>\n\u003Ch3>How to add it to the sidebar:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Go to Appearance > Widgets\u003C\u002Fli>\n\u003Cli>Press “+” to add a new block\u003C\u002Fli>\n\u003Cli>Find LunaSolCal Sun Info Widget (you might have to press “Browse all” to show all available Widgets)\u003C\u002Fli>\n\u003Cli>Add to a sidebar\u003C\u002Fli>\n\u003Cli>Enter a location name, latitude, longitude and select the time zone. You can find the latitude and longitude values of your city on it’s Wikipedia page. \u003C\u002Fli>\n\u003Cli>Press “Update” to save the changes\u003C\u002Fli>\n\u003C\u002Ful>\n","Wordpress Widget for showing the sunrise and sunset at a given location.",40,1173,"2022-01-22T10:55:00.000Z","5.8.13","4.7","5.6",[50,51,19],"sun","sunrise","https:\u002F\u002Fwww.vvse.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flunasolcal-sun-info-widget.zip",85,{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":65,"num_ratings":66,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":20,"tags":70,"homepage":73,"download_link":74,"security_score":54,"vuln_count":13,"unpatched_count":13,"last_vuln_date":23,"fetched_at":24},"suntimes-widget","Suntimes Widget","0.9.2","Jon Lynch","https:\u002F\u002Fprofiles.wordpress.org\u002Fjonlynch\u002F","\u003Cp>Displays sunrise and sunset times for locations in widgets\u003C\u002Fp>\n","Displays sunrise and sunset times in a widget",20,2558,50,2,"2014-12-16T21:53:00.000Z","4.1.42","3.0",[71,50,51,19,72],"longitude","suntimes","http:\u002F\u002Fwww.jonlynch.co.uk\u002Fwordpress-plugins\u002Fsuntimes\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsuntimes-widget.0.9.2.zip",{"attackSurface":76,"codeSignals":166,"taintFlows":174,"riskAssessment":175,"analyzedAt":180},{"hooks":77,"ajaxHandlers":154,"restRoutes":155,"shortcodes":156,"cronEvents":165,"entryPointCount":66,"unprotectedCount":13},[78,84,88,93,96,100,105,109,113,116,120,124,128,131,135,139,142,145,149],{"type":79,"name":80,"callback":81,"file":82,"line":83},"action","init","sunset_core_block_assets","src\\init.php",14,{"type":79,"name":85,"callback":86,"file":82,"line":87},"after_setup_theme","sunset_core_add_editor_styles",108,{"type":89,"name":90,"callback":91,"file":82,"line":92},"filter","block_categories_all","sunset_core_register_block_category",121,{"type":89,"name":94,"callback":91,"file":82,"line":95},"block_categories",123,{"type":79,"name":97,"callback":98,"file":82,"line":99},"admin_notices","sunset_core_no_theme_admin_notice",137,{"type":79,"name":101,"callback":102,"priority":103,"file":82,"line":104},"wp","closure",999,368,{"type":79,"name":106,"callback":107,"priority":103,"file":82,"line":108},"add_meta_boxes","add",370,{"type":79,"name":110,"callback":111,"file":82,"line":112},"save_post","save",371,{"type":79,"name":80,"callback":114,"file":82,"line":115},"sunset_core_custom_post_meta",376,{"type":79,"name":117,"callback":118,"file":82,"line":119},"category_add_form_fields","sunset_core_add_term_fields",480,{"type":79,"name":121,"callback":122,"priority":11,"file":82,"line":123},"category_edit_form_fields","sunset_core_edit_term_fields",501,{"type":79,"name":125,"callback":126,"file":82,"line":127},"created_category","sunset_core_save_term_fields",527,{"type":79,"name":129,"callback":126,"file":82,"line":130},"edited_category",528,{"type":89,"name":132,"callback":133,"priority":11,"file":82,"line":134},"render_block","sunset_core_gutenberg_block_html",567,{"type":89,"name":136,"callback":137,"file":82,"line":138},"widget_text","do_shortcode",589,{"type":89,"name":140,"callback":137,"file":82,"line":141},"widget_custom_html_content",590,{"type":89,"name":136,"callback":143,"file":82,"line":144},"shortcode_unautop",591,{"type":79,"name":146,"callback":147,"file":82,"line":148},"wp_footer","sunset_core_svg_filters",614,{"type":79,"name":150,"callback":151,"file":152,"line":153},"plugins_loaded","sunset_core_load_textdomain","sunset-core.php",23,[],[],[157,161],{"tag":158,"callback":159,"file":82,"line":160},"sunset_year","sunset_core_year_shortcode",593,{"tag":162,"callback":163,"file":82,"line":164},"sunset_socials","sunset_core_socials_shortcode",601,[],{"dangerousFunctions":167,"sqlUsage":168,"outputEscaping":170,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":28,"bundledLibraries":173},[],{"prepared":13,"raw":13,"locations":169},[],{"escaped":171,"rawEcho":13,"locations":172},39,[],[],[],{"summary":176,"deductions":177},"The \"sunset-core\" v1.0.1 plugin exhibits a generally strong security posture based on the provided static analysis. The absence of dangerous functions, reliance on prepared statements for SQL queries, and 100% proper output escaping are commendable practices that significantly reduce the risk of common vulnerabilities. Furthermore, the plugin demonstrates a commitment to security by implementing capability checks for its functionality.\n\nHowever, there are a few areas that warrant attention. The plugin does not implement nonce checks, which is a common security mechanism to prevent Cross-Site Request Forgery (CSRF) attacks. While the static analysis reported zero unprotected entry points, the lack of nonce checks on its two shortcode entry points represents a potential weakness that could be exploited in conjunction with other vulnerabilities or social engineering tactics.\n\nThe plugin's vulnerability history is also a positive indicator, with no known CVEs recorded. This suggests a history of responsible development and security awareness. In conclusion, \"sunset-core\" v1.0.1 is a relatively secure plugin, but the omission of nonce checks is a notable concern that slightly diminishes its otherwise robust security profile.",[178],{"reason":179,"points":28},"Missing nonce checks on shortcodes","2026-03-17T01:32:51.729Z",{"wat":182,"direct":191},{"assetPaths":183,"generatorPatterns":188,"scriptPaths":189,"versionParams":190},[184,185,186,187],"\u002Fwp-content\u002Fplugins\u002Fsunset-core\u002Fdist\u002Fblocks.style.build.css","\u002Fwp-content\u002Fplugins\u002Fsunset-core\u002Fdist\u002Fblocks.build.js","\u002Fwp-content\u002Fplugins\u002Fsunset-core\u002Fdist\u002Fblocks.editor.build.css","\u002Fwp-content\u002Fplugins\u002Fsunset-core\u002Fdist\u002Ffront.build.js",[],[185,187],[],{"cssClasses":192,"htmlComments":194,"htmlAttributes":195,"restEndpoints":197,"jsGlobals":198,"shortcodeOutput":200},[193],"wp-block-sunset-block-sunset-core",[],[196],"data-block=\"{ \"name\": \"sunset\u002Fblock-sunset-core\", \"",[],[199],"sunsetCoreGlobal",[]]