[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f8oEZZqCqvXt3kHq8Q0DJm8s1rnkQlDx1SUJGEmCd050":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":23,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":36,"analysis":37,"fingerprints":745},"monster-downloader","Monster Downloader","1.0.2","pluginbazar","https:\u002F\u002Fprofiles.wordpress.org\u002Fpluginbazar\u002F","\u003Cp>Monster Downloader is the best plugin for download plugin and themes.Perfect plugin for quickly downloading themes and plugins.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Download the plugin and theme with one click.\u003C\u002Fli>\n\u003Cli>All download reports show in the WP list table.\u003C\u002Fli>\n\u003C\u002Ful>\n","Monster Downloader is the best plugin for download plugin and themes.Perfect plugin for quickly downloading themes and plugins.",70,3184,0,"2024-05-09T06:58:00.000Z","6.5.8","6.0.2","",[19,20,21,22],"wp-best-theme-plugin-downloader","wp-downloader-plus","wp-plugin-downloader","wp-theme-downloader","https:\u002F\u002Fpluginbazar.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmonster-downloader.zip",92,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":32,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},5,100,89,30,86,"2026-04-04T07:10:44.340Z",[],{"attackSurface":38,"codeSignals":258,"taintFlows":600,"riskAssessment":730,"analyzedAt":744},{"hooks":39,"ajaxHandlers":224,"restRoutes":247,"shortcodes":255,"cronEvents":256,"entryPointCount":257,"unprotectedCount":13},[40,46,51,55,59,64,67,73,77,81,84,89,94,97,102,106,109,114,118,121,124,127,130,133,136,139,143,145,150,152,155,159,163,167,170,175,178,181,185,187,191,195,198,200,202,207,211,215,217,220,222],{"type":41,"name":42,"callback":43,"file":44,"line":45},"action","admin_init","manage_permanent_dismissible","includes\\sdk\\classes\\class-client.php",71,{"type":41,"name":47,"callback":48,"file":49,"line":50},"rest_api_init","add_license_activation_endpoint","includes\\sdk\\classes\\class-license.php",41,{"type":41,"name":52,"callback":52,"priority":53,"file":49,"line":54},"admin_menu",999,261,{"type":41,"name":56,"callback":57,"file":49,"line":58},"admin_notices","license_activation_notices",262,{"type":41,"name":60,"callback":61,"file":62,"line":63},"init","force_check_notifications","includes\\sdk\\classes\\class-notifications.php",31,{"type":41,"name":56,"callback":65,"file":62,"line":66},"render_admin_notices",32,{"type":41,"name":68,"callback":69,"priority":70,"file":71,"line":72},"wp_enqueue_scripts","collect_output_css_and_typography",10,"includes\\sdk\\settings\\classes\\abstract.class.php",21,{"type":41,"name":52,"callback":74,"file":75,"line":76},"add_admin_menu","includes\\sdk\\settings\\classes\\admin-options.class.php",107,{"type":41,"name":78,"callback":79,"file":75,"line":80},"admin_bar_menu","add_admin_bar_menu",108,{"type":41,"name":82,"callback":74,"file":75,"line":83},"network_admin_menu",112,{"type":85,"name":86,"callback":87,"file":75,"line":88},"filter","admin_footer_text","add_admin_footer_text",489,{"type":41,"name":90,"callback":91,"file":92,"line":93},"add_meta_boxes_comment","add_comment_meta_box","includes\\sdk\\settings\\classes\\comment-options.class.php",40,{"type":41,"name":95,"callback":96,"file":92,"line":50},"edit_comment","save_comment_meta_box",{"type":41,"name":98,"callback":99,"file":100,"line":101},"customize_register","add_customize_options","includes\\sdk\\settings\\classes\\customize-options.class.php",43,{"type":41,"name":103,"callback":104,"file":100,"line":105},"customize_save_after","add_customize_save_after",44,{"type":41,"name":68,"callback":107,"file":100,"line":108},"get_options",48,{"type":41,"name":110,"callback":111,"file":112,"line":113},"add_meta_boxes","add_meta_box","includes\\sdk\\settings\\classes\\metabox-options.class.php",52,{"type":41,"name":115,"callback":116,"file":112,"line":117},"save_post","save_meta_box",53,{"type":41,"name":119,"callback":116,"file":112,"line":120},"edit_attachment",54,{"type":41,"name":122,"callback":122,"priority":70,"file":123,"line":66},"wp_nav_menu_item_custom_fields","includes\\sdk\\settings\\classes\\nav-menu-options.class.php",{"type":41,"name":125,"callback":125,"priority":70,"file":123,"line":126},"wp_update_nav_menu_item",33,{"type":85,"name":128,"callback":128,"priority":70,"file":123,"line":129},"wp_edit_nav_menu_walker",35,{"type":41,"name":42,"callback":131,"file":132,"line":66},"add_profile_options","includes\\sdk\\settings\\classes\\profile-options.class.php",{"type":41,"name":134,"callback":135,"file":132,"line":105},"show_user_profile","render_profile_form_fields",{"type":41,"name":137,"callback":135,"file":132,"line":138},"edit_user_profile",45,{"type":41,"name":140,"callback":141,"file":132,"line":142},"personal_options_update","save_profile",47,{"type":41,"name":144,"callback":141,"file":132,"line":108},"edit_user_profile_update",{"type":41,"name":146,"callback":147,"file":148,"line":149},"after_setup_theme","setup","includes\\sdk\\settings\\classes\\setup.class.php",74,{"type":41,"name":60,"callback":147,"file":148,"line":151},75,{"type":41,"name":153,"callback":147,"file":148,"line":154},"switch_theme",76,{"type":41,"name":156,"callback":157,"file":148,"line":158},"admin_enqueue_scripts","add_admin_enqueue_scripts",77,{"type":41,"name":68,"callback":160,"priority":161,"file":148,"line":162},"add_typography_enqueue_styles",80,78,{"type":41,"name":164,"callback":165,"priority":161,"file":148,"line":166},"wp_head","add_custom_css",79,{"type":85,"name":168,"callback":169,"file":148,"line":161},"admin_body_class","add_admin_body_class",{"type":41,"name":171,"callback":172,"file":173,"line":174},"admin_footer","add_footer_modal_shortcode","includes\\sdk\\settings\\classes\\shortcode-options.class.php",49,{"type":41,"name":176,"callback":172,"file":173,"line":177},"customize_controls_print_footer_scripts",50,{"type":41,"name":179,"callback":157,"file":173,"line":180},"elementor\u002Feditor\u002Fbefore_enqueue_scripts",61,{"type":41,"name":182,"callback":183,"file":173,"line":184},"elementor\u002Feditor\u002Ffooter","add_footer_modal_icon",62,{"type":41,"name":182,"callback":172,"file":173,"line":186},63,{"type":41,"name":188,"callback":189,"file":173,"line":190},"enqueue_block_editor_assets","add_guteberg_blocks",311,{"type":41,"name":192,"callback":193,"file":173,"line":194},"media_buttons","add_media_buttons",315,{"type":41,"name":42,"callback":196,"file":197,"line":101},"add_taxonomy_options","includes\\sdk\\settings\\classes\\taxonomy-options.class.php",{"type":41,"name":171,"callback":183,"file":199,"line":50},"includes\\sdk\\settings\\fields\\icon\\icon.php",{"type":41,"name":176,"callback":183,"file":199,"line":201},42,{"type":41,"name":203,"callback":204,"file":205,"line":206},"admin_print_footer_scripts","add_wp_link_dialog","includes\\sdk\\settings\\fields\\link\\link.php",65,{"type":41,"name":208,"callback":209,"file":210,"line":184},"print_default_editor_scripts","setup_wp_editor_media_buttons","includes\\sdk\\settings\\fields\\wp_editor\\wp_editor.php",{"type":41,"name":60,"callback":212,"file":213,"line":214},"register_everything","monster-downloader.php",38,{"type":41,"name":156,"callback":216,"file":213,"line":201},"admin_scripts",{"type":85,"name":218,"callback":219,"priority":70,"file":213,"line":101},"plugin_action_links","add_plugin_action_links",{"type":41,"name":42,"callback":221,"file":213,"line":105},"download_object",{"type":41,"name":52,"callback":223,"file":213,"line":138},"downloader_data_table",[225,231,235,239,243],{"action":226,"nopriv":227,"callback":228,"hasNonce":229,"hasCapCheck":227,"file":230,"line":117},"pbsettings-get-icons",false,"pb_settings_get_icons",true,"includes\\sdk\\settings\\functions\\actions.php",{"action":232,"nopriv":227,"callback":233,"hasNonce":229,"hasCapCheck":227,"file":230,"line":234},"pbsettings-export","pb_settings_export",91,{"action":236,"nopriv":227,"callback":237,"hasNonce":229,"hasCapCheck":227,"file":230,"line":238},"pbsettings-import","pb_settings_import_ajax",128,{"action":240,"nopriv":227,"callback":241,"hasNonce":229,"hasCapCheck":227,"file":230,"line":242},"pbsettings-reset","pb_settings_reset_ajax",156,{"action":244,"nopriv":227,"callback":245,"hasNonce":229,"hasCapCheck":229,"file":230,"line":246},"pbsettings-chosen","pb_settings_chosen_ajax",196,[248],{"namespace":7,"route":249,"methods":250,"callback":252,"permissionCallback":253,"file":49,"line":254},"\u002Factivate_license",[251],"POST","handle_activation_endpoint","closure",67,[],[],6,{"dangerousFunctions":259,"sqlUsage":260,"outputEscaping":269,"fileOperations":262,"externalRequests":261,"nonceChecks":598,"capabilityChecks":262,"bundledLibraries":599},[],{"prepared":261,"raw":262,"locations":263},3,2,[264,268],{"file":265,"line":266,"context":267},"includes\\class-reports.php",34,"$wpdb->get_results() with variable interpolation",{"file":265,"line":214,"context":267},{"escaped":270,"rawEcho":271,"locations":272},561,203,[273,276,278,280,282,284,286,288,290,292,294,296,298,300,302,304,306,308,310,312,314,317,319,321,322,323,326,327,329,331,332,334,336,338,340,342,343,344,346,348,350,352,353,354,356,358,359,361,362,363,365,367,369,370,371,372,374,376,377,379,380,382,384,385,387,388,391,392,395,396,397,398,399,400,402,403,404,405,407,409,411,413,415,416,417,418,419,421,422,423,425,426,428,429,430,431,432,433,434,435,437,439,440,442,443,444,445,447,448,449,450,451,453,455,456,458,459,460,462,463,464,465,467,469,471,472,473,475,476,478,480,482,484,486,488,490,492,493,494,496,497,500,501,503,504,506,508,510,511,512,514,516,517,518,519,521,522,523,525,526,527,529,531,532,533,534,536,538,539,541,542,544,546,548,550,552,554,556,558,560,562,564,566,568,570,572,574,576,578,580,582,584,585,586,587,588,589,590,591,592,593,594,595],{"file":265,"line":274,"context":275},182,"raw output",{"file":49,"line":277,"context":275},354,{"file":75,"line":279,"context":275},588,{"file":75,"line":281,"context":275},688,{"file":75,"line":283,"context":275},711,{"file":92,"line":285,"context":275},201,{"file":92,"line":287,"context":275},218,{"file":92,"line":289,"context":275},219,{"file":112,"line":291,"context":275},280,{"file":112,"line":293,"context":275},297,{"file":112,"line":295,"context":275},298,{"file":148,"line":297,"context":275},728,{"file":148,"line":299,"context":275},782,{"file":148,"line":301,"context":275},806,{"file":148,"line":303,"context":275},810,{"file":173,"line":305,"context":275},300,{"file":307,"line":72,"context":275},"includes\\sdk\\settings\\fields\\accordion\\accordion.php",{"file":307,"line":309,"context":275},59,{"file":311,"line":184,"context":275},"includes\\sdk\\settings\\fields\\background\\background.php",{"file":311,"line":313,"context":275},287,{"file":315,"line":316,"context":275},"includes\\sdk\\settings\\fields\\backup\\backup.php",23,{"file":315,"line":318,"context":275},26,{"file":315,"line":320,"context":275},29,{"file":315,"line":63,"context":275},{"file":315,"line":126,"context":275},{"file":324,"line":325,"context":275},"includes\\sdk\\settings\\fields\\border\\border.php",66,{"file":324,"line":154,"context":275},{"file":324,"line":328,"context":275},98,{"file":324,"line":330,"context":275},123,{"file":324,"line":238,"context":275},{"file":333,"line":320,"context":275},"includes\\sdk\\settings\\fields\\button_set\\button_set.php",{"file":333,"line":335,"context":275},57,{"file":333,"line":337,"context":275},72,{"file":339,"line":318,"context":275},"includes\\sdk\\settings\\fields\\checkbox\\checkbox.php",{"file":339,"line":341,"context":275},36,{"file":339,"line":174,"context":275},{"file":339,"line":186,"context":275},{"file":339,"line":345,"context":275},83,{"file":339,"line":347,"context":275},84,{"file":339,"line":349,"context":275},90,{"file":351,"line":126,"context":275},"includes\\sdk\\settings\\fields\\code_editor\\code_editor.php",{"file":351,"line":266,"context":275},{"file":351,"line":129,"context":275},{"file":355,"line":72,"context":275},"includes\\sdk\\settings\\fields\\color\\color.php",{"file":355,"line":357,"context":275},22,{"file":355,"line":316,"context":275},{"file":360,"line":72,"context":275},"includes\\sdk\\settings\\fields\\color_group\\color_group.php",{"file":360,"line":33,"context":275},{"file":360,"line":63,"context":275},{"file":360,"line":364,"context":275},37,{"file":366,"line":72,"context":275},"includes\\sdk\\settings\\fields\\content\\content.php",{"file":368,"line":318,"context":275},"includes\\sdk\\settings\\fields\\date\\date.php",{"file":368,"line":93,"context":275},{"file":368,"line":50,"context":275},{"file":368,"line":138,"context":275},{"file":368,"line":373,"context":275},51,{"file":375,"line":63,"context":275},"includes\\sdk\\settings\\fields\\datetime\\datetime.php",{"file":375,"line":138,"context":275},{"file":375,"line":378,"context":275},46,{"file":375,"line":177,"context":275},{"file":375,"line":381,"context":275},56,{"file":383,"line":50,"context":275},"includes\\sdk\\settings\\fields\\dimensions\\dimensions.php",{"file":383,"line":174,"context":275},{"file":383,"line":386,"context":275},58,{"file":383,"line":154,"context":275},{"file":389,"line":390,"context":275},"includes\\sdk\\settings\\fields\\fieldset\\fieldset.php",19,{"file":389,"line":341,"context":275},{"file":393,"line":394,"context":275},"includes\\sdk\\settings\\fields\\gallery\\gallery.php",27,{"file":393,"line":201,"context":275},{"file":393,"line":101,"context":275},{"file":393,"line":105,"context":275},{"file":393,"line":138,"context":275},{"file":393,"line":142,"context":275},{"file":401,"line":50,"context":275},"includes\\sdk\\settings\\fields\\group\\group.php",{"file":401,"line":138,"context":275},{"file":401,"line":113,"context":275},{"file":401,"line":76,"context":275},{"file":401,"line":406,"context":275},141,{"file":401,"line":408,"context":275},142,{"file":401,"line":410,"context":275},143,{"file":401,"line":412,"context":275},145,{"file":199,"line":414,"context":275},24,{"file":199,"line":63,"context":275},{"file":199,"line":66,"context":275},{"file":199,"line":126,"context":275},{"file":199,"line":341,"context":275},{"file":420,"line":320,"context":275},"includes\\sdk\\settings\\fields\\image_select\\image_select.php",{"file":420,"line":142,"context":275},{"file":420,"line":335,"context":275},{"file":424,"line":201,"context":275},"includes\\sdk\\settings\\fields\\image_select_sortable\\image_select_sortable.php",{"file":424,"line":184,"context":275},{"file":424,"line":427,"context":275},73,{"file":205,"line":364,"context":275},{"file":205,"line":50,"context":275},{"file":205,"line":101,"context":275},{"file":205,"line":142,"context":275},{"file":205,"line":108,"context":275},{"file":205,"line":174,"context":275},{"file":205,"line":373,"context":275},{"file":436,"line":138,"context":275},"includes\\sdk\\settings\\fields\\link_color\\link_color.php",{"file":436,"line":438,"context":275},55,{"file":436,"line":184,"context":275},{"file":441,"line":174,"context":275},"includes\\sdk\\settings\\fields\\map\\map.php",{"file":441,"line":117,"context":275},{"file":441,"line":309,"context":275},{"file":441,"line":158,"context":275},{"file":446,"line":180,"context":275},"includes\\sdk\\settings\\fields\\media\\media.php",{"file":446,"line":11,"context":275},{"file":446,"line":162,"context":275},{"file":446,"line":166,"context":275},{"file":446,"line":234,"context":275},{"file":452,"line":318,"context":275},"includes\\sdk\\settings\\fields\\number\\number.php",{"file":452,"line":454,"context":275},28,{"file":452,"line":63,"context":275},{"file":457,"line":72,"context":275},"includes\\sdk\\settings\\fields\\palette\\palette.php",{"file":457,"line":105,"context":275},{"file":457,"line":117,"context":275},{"file":461,"line":318,"context":275},"includes\\sdk\\settings\\fields\\radio\\radio.php",{"file":461,"line":129,"context":275},{"file":461,"line":108,"context":275},{"file":461,"line":184,"context":275},{"file":461,"line":466,"context":275},82,{"file":461,"line":468,"context":275},88,{"file":470,"line":33,"context":275},"includes\\sdk\\settings\\fields\\repeater\\repeater.php",{"file":470,"line":266,"context":275},{"file":470,"line":309,"context":275},{"file":470,"line":474,"context":275},97,{"file":470,"line":83,"context":275},{"file":470,"line":477,"context":275},113,{"file":470,"line":479,"context":275},114,{"file":470,"line":481,"context":275},116,{"file":483,"line":126,"context":275},"includes\\sdk\\settings\\fields\\select\\select.php",{"file":483,"line":485,"context":275},69,{"file":483,"line":487,"context":275},81,{"file":483,"line":489,"context":275},140,{"file":491,"line":454,"context":275},"includes\\sdk\\settings\\fields\\slider\\slider.php",{"file":491,"line":126,"context":275},{"file":491,"line":214,"context":275},{"file":495,"line":390,"context":275},"includes\\sdk\\settings\\fields\\sortable\\sortable.php",{"file":495,"line":149,"context":275},{"file":498,"line":499,"context":275},"includes\\sdk\\settings\\fields\\sorter\\sorter.php",25,{"file":498,"line":186,"context":275},{"file":502,"line":117,"context":275},"includes\\sdk\\settings\\fields\\spacing\\spacing.php",{"file":502,"line":186,"context":275},{"file":502,"line":505,"context":275},85,{"file":502,"line":507,"context":275},106,{"file":509,"line":318,"context":275},"includes\\sdk\\settings\\fields\\spinner\\spinner.php",{"file":509,"line":454,"context":275},{"file":509,"line":33,"context":275},{"file":513,"line":72,"context":275},"includes\\sdk\\settings\\fields\\submessage\\submessage.php",{"file":515,"line":414,"context":275},"includes\\sdk\\settings\\fields\\switcher\\switcher.php",{"file":515,"line":318,"context":275},{"file":515,"line":33,"context":275},{"file":515,"line":129,"context":275},{"file":520,"line":72,"context":275},"includes\\sdk\\settings\\fields\\tabbed\\tabbed.php",{"file":520,"line":320,"context":275},{"file":520,"line":309,"context":275},{"file":524,"line":72,"context":275},"includes\\sdk\\settings\\fields\\text\\text.php",{"file":524,"line":316,"context":275},{"file":524,"line":499,"context":275},{"file":528,"line":390,"context":275},"includes\\sdk\\settings\\fields\\textarea\\textarea.php",{"file":528,"line":530,"context":275},20,{"file":528,"line":72,"context":275},{"file":528,"line":357,"context":275},{"file":528,"line":214,"context":275},{"file":535,"line":316,"context":275},"includes\\sdk\\settings\\fields\\typography\\typography.php",{"file":535,"line":537,"context":275},96,{"file":535,"line":474,"context":275},{"file":535,"line":540,"context":275},105,{"file":535,"line":507,"context":275},{"file":535,"line":543,"context":275},130,{"file":535,"line":545,"context":275},146,{"file":535,"line":547,"context":275},158,{"file":535,"line":549,"context":275},160,{"file":535,"line":551,"context":275},168,{"file":535,"line":553,"context":275},169,{"file":535,"line":555,"context":275},184,{"file":535,"line":557,"context":275},185,{"file":535,"line":559,"context":275},197,{"file":535,"line":561,"context":275},198,{"file":535,"line":563,"context":275},211,{"file":535,"line":565,"context":275},212,{"file":535,"line":567,"context":275},233,{"file":535,"line":569,"context":275},245,{"file":535,"line":571,"context":275},257,{"file":535,"line":573,"context":275},269,{"file":535,"line":575,"context":275},284,{"file":535,"line":577,"context":275},286,{"file":535,"line":579,"context":275},295,{"file":535,"line":581,"context":275},316,{"file":583,"line":454,"context":275},"includes\\sdk\\settings\\fields\\upload\\upload.php",{"file":583,"line":105,"context":275},{"file":583,"line":113,"context":275},{"file":583,"line":117,"context":275},{"file":583,"line":120,"context":275},{"file":583,"line":335,"context":275},{"file":210,"line":201,"context":275},{"file":210,"line":378,"context":275},{"file":210,"line":177,"context":275},{"file":210,"line":466,"context":275},{"file":230,"line":101,"context":275},{"file":230,"line":505,"context":275},{"file":596,"line":597,"context":275},"includes\\sdk\\settings\\functions\\customize.php",136,14,[],[601,619,630,638,650,658,666,675,685,698,708,719],{"entryPoint":602,"graph":603,"unsanitizedCount":617,"severity":618},"render_license_page (includes\\sdk\\classes\\class-license.php:315)",{"nodes":604,"edges":615},[605,610],{"id":606,"type":607,"label":608,"file":49,"line":609},"n0","source","$_GET",323,{"id":611,"type":612,"label":613,"file":49,"line":277,"wp_function":614},"n1","sink","echo() [XSS]","echo",[616],{"from":606,"to":611,"sanitized":227},1,"medium",{"entryPoint":620,"graph":621,"unsanitizedCount":13,"severity":629},"extra_tablenav (includes\\class-reports.php:167)",{"nodes":622,"edges":627},[623,625],{"id":606,"type":607,"label":608,"file":265,"line":624},171,{"id":611,"type":612,"label":613,"file":265,"line":626,"wp_function":614},181,[628],{"from":606,"to":611,"sanitized":229},"low",{"entryPoint":631,"graph":632,"unsanitizedCount":13,"severity":629},"\u003Cclass-reports> (includes\\class-reports.php:0)",{"nodes":633,"edges":636},[634,635],{"id":606,"type":607,"label":608,"file":265,"line":624},{"id":611,"type":612,"label":613,"file":265,"line":626,"wp_function":614},[637],{"from":606,"to":611,"sanitized":229},{"entryPoint":639,"graph":640,"unsanitizedCount":617,"severity":629},"manage_permanent_dismissible (includes\\sdk\\classes\\class-client.php:137)",{"nodes":641,"edges":648},[642,644],{"id":606,"type":607,"label":608,"file":44,"line":643},139,{"id":611,"type":612,"label":645,"file":44,"line":646,"wp_function":647},"update_option() [Settings Manipulation]",144,"update_option",[649],{"from":606,"to":611,"sanitized":227},{"entryPoint":651,"graph":652,"unsanitizedCount":617,"severity":629},"\u003Cclass-client> (includes\\sdk\\classes\\class-client.php:0)",{"nodes":653,"edges":656},[654,655],{"id":606,"type":607,"label":608,"file":44,"line":643},{"id":611,"type":612,"label":645,"file":44,"line":646,"wp_function":647},[657],{"from":606,"to":611,"sanitized":227},{"entryPoint":659,"graph":660,"unsanitizedCount":13,"severity":629},"\u003Cclass-license> (includes\\sdk\\classes\\class-license.php:0)",{"nodes":661,"edges":664},[662,663],{"id":606,"type":607,"label":608,"file":49,"line":609},{"id":611,"type":612,"label":613,"file":49,"line":277,"wp_function":614},[665],{"from":606,"to":611,"sanitized":229},{"entryPoint":667,"graph":668,"unsanitizedCount":13,"severity":629},"pb_settings_export (includes\\sdk\\settings\\functions\\actions.php:65)",{"nodes":669,"edges":673},[670,672],{"id":606,"type":607,"label":608,"file":230,"line":671},68,{"id":611,"type":612,"label":613,"file":230,"line":505,"wp_function":614},[674],{"from":606,"to":611,"sanitized":229},{"entryPoint":676,"graph":677,"unsanitizedCount":13,"severity":629},"pb_settings_import_ajax (includes\\sdk\\settings\\functions\\actions.php:103)",{"nodes":678,"edges":683},[679,681],{"id":606,"type":607,"label":680,"file":230,"line":507},"$_POST (x2)",{"id":611,"type":612,"label":645,"file":230,"line":682,"wp_function":647},122,[684],{"from":606,"to":611,"sanitized":229},{"entryPoint":686,"graph":687,"unsanitizedCount":13,"severity":629},"\u003Cactions> (includes\\sdk\\settings\\functions\\actions.php:0)",{"nodes":688,"edges":695},[689,690,691,693],{"id":606,"type":607,"label":608,"file":230,"line":671},{"id":611,"type":612,"label":613,"file":230,"line":505,"wp_function":614},{"id":692,"type":607,"label":680,"file":230,"line":507},"n2",{"id":694,"type":612,"label":645,"file":230,"line":682,"wp_function":647},"n3",[696,697],{"from":606,"to":611,"sanitized":229},{"from":692,"to":694,"sanitized":229},{"entryPoint":699,"graph":700,"unsanitizedCount":13,"severity":629},"download_object (monster-downloader.php:58)",{"nodes":701,"edges":706},[702,703],{"id":606,"type":607,"label":608,"file":213,"line":485},{"id":611,"type":612,"label":704,"file":213,"line":507,"wp_function":705},"header() [Header Injection]","header",[707],{"from":606,"to":611,"sanitized":229},{"entryPoint":709,"graph":710,"unsanitizedCount":13,"severity":629},"all_download_list (monster-downloader.php:202)",{"nodes":711,"edges":717},[712,715],{"id":606,"type":607,"label":713,"file":213,"line":714},"$_REQUEST",205,{"id":611,"type":612,"label":613,"file":213,"line":716,"wp_function":614},214,[718],{"from":606,"to":611,"sanitized":229},{"entryPoint":720,"graph":721,"unsanitizedCount":13,"severity":629},"\u003Cmonster-downloader> (monster-downloader.php:0)",{"nodes":722,"edges":727},[723,724,725,726],{"id":606,"type":607,"label":608,"file":213,"line":485},{"id":611,"type":612,"label":704,"file":213,"line":507,"wp_function":705},{"id":692,"type":607,"label":713,"file":213,"line":714},{"id":694,"type":612,"label":613,"file":213,"line":716,"wp_function":614},[728,729],{"from":606,"to":611,"sanitized":229},{"from":692,"to":694,"sanitized":229},{"summary":731,"deductions":732},"The \"monster-downloader\" v1.0.2 plugin exhibits a generally good security posture, with a notable absence of critical vulnerabilities in its history and static analysis. The plugin demonstrates good practices by implementing nonce checks on all AJAX handlers and capability checks, indicating an effort to protect against common WordPress attack vectors. Furthermore, the majority of its SQL queries utilize prepared statements and a high percentage of output is properly escaped, which are positive indicators of secure coding.",[733,735,737,739,742],{"reason":734,"points":70},"Flows with unsanitized paths found",{"reason":736,"points":30},"File operations present",{"reason":738,"points":30},"External HTTP requests present",{"reason":740,"points":741},"SQL queries not using prepared statements",4,{"reason":743,"points":261},"Output not properly escaped","2026-03-16T21:31:48.976Z",{"wat":746,"direct":755},{"assetPaths":747,"generatorPatterns":750,"scriptPaths":751,"versionParams":752},[748,749],"\u002Fwp-content\u002Fplugins\u002Fmonster-downloader\u002Fassets\u002Fadmin\u002Fjs\u002Fscripts.js","\u002Fwp-content\u002Fplugins\u002Fmonster-downloader\u002Fassets\u002Fadmin\u002Fcss\u002Fstyle.css",[],[748],[753,754],"monster-downloader\u002Fassets\u002Fadmin\u002Fjs\u002Fscripts.js?ver=","monster-downloader\u002Fassets\u002Fadmin\u002Fcss\u002Fstyle.css?ver=",{"cssClasses":756,"htmlComments":758,"htmlAttributes":759,"restEndpoints":760,"jsGlobals":761,"shortcodeOutput":763},[757],"monster-downloader-table-colum",[],[4],[],[762],"monsterDownload",[]]