[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fYJGcyvO-bruioJqn9901pvfyM-wVzHmSQjjrcaFax0E":3,"$fseR4si3nOlIswoG4TQ4EAaq9lCLSPkTeftGNCUpGMR4":765,"$fmrkHqEvidRs9PXwZtB0JDJgv1urNrJmIdQjlkI0QACM":769},{"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,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":37,"analysis":38,"fingerprints":739},"sv-columns-manager","SV Columns Manager","2.0.00","straightvisions GmbH","https:\u002F\u002Fprofiles.wordpress.org\u002Fmatthias-reuter\u002F","\u003Cp>SV Columns Manager lets you control how columns behave on responsive devices.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fstraightvisions.com\" rel=\"nofollow ugc\">More information\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Plugin Description\u003C\u002Fh4>\n\u003Cp>SV Columns Manager lets you control how columns behave on other devices.\u003C\u002Fp>\n\u003Ch4>Team\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Developed and maintenanced by \u003Ca href=\"https:\u002F\u002Fstraightvisions.com\" rel=\"nofollow ugc\">straightvisions GmbH\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Missing a feature?\u003C\u002Fh3>\n\u003Cp>Please use the plugin support forum here on WordPress.org. We will add your wish – if achievable – on our todo list. Please note that we can not give any time estimate for that list or any feature request.\u003C\u002Fp>\n\u003Ch4>Paid Services\u003C\u002Fh4>\n\u003Cp>Nevertheless, feel free to hire our \u003Ca href=\"https:\u002F\u002Fstraightvisions.com\" rel=\"nofollow ugc\">full stack Webdeveloper\u003C\u002Fa> team if you have any of the following needs:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Get a customization\u003C\u002Fli>\n\u003Cli>Get a feature rapidly \u002F on time\u003C\u002Fli>\n\u003Cli>Get a custom WordPress plugin or theme developed to exactly fit your needs.\u003C\u002Fli>\n\u003C\u002Ful>\n","SV Columns Manager lets you control how columns behave on responsive devices.",10,1699,0,"2023-05-24T06:25:00.000Z","6.2.9","6.0","8.0",[19,20,21,22],"columns-breakpoint","columns-manager","columns-mobile","columns-style","https:\u002F\u002Fstraightvisions.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsv-columns-manager.2.0.00.zip",85,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":25,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"matthias-reuter",12,2370,30,84,"2026-05-19T22:54:29.978Z",[],{"attackSurface":39,"codeSignals":201,"taintFlows":706,"riskAssessment":731,"analyzedAt":738},{"hooks":40,"ajaxHandlers":179,"restRoutes":197,"shortcodes":198,"cronEvents":199,"entryPointCount":200,"unprotectedCount":97},[41,48,53,57,62,66,68,73,77,82,85,88,91,95,99,103,107,110,112,114,117,119,121,124,128,131,135,138,141,143,148,152,155,159,163,167,170,173,175,178],{"type":42,"name":43,"callback":44,"priority":45,"file":46,"line":47},"action","wp_enqueue_scripts","load_block_assets",999,"src\u002Fblocks\u002Fwrapper\u002Findex.php",17,{"type":42,"name":49,"callback":50,"file":51,"line":52},"admin_notices","wordpress_version_notice","src\u002Fcore_plugin\u002Fcore\u002Fabstract.php",105,{"type":42,"name":54,"callback":55,"file":51,"line":56},"plugins_loaded","load_translation",335,{"type":42,"name":58,"callback":59,"file":60,"line":61},"admin_init","closure","src\u002Fcore_plugin\u002Fcore\u002Fcore.php",109,{"type":42,"name":63,"callback":59,"priority":64,"file":60,"line":65},"wp_footer",999999,363,{"type":42,"name":54,"callback":59,"file":60,"line":67},431,{"type":42,"name":69,"callback":70,"priority":71,"file":60,"line":72},"init","load_core_scripts",100,453,{"type":42,"name":69,"callback":74,"priority":75,"file":60,"line":76},"setup_wp_plugin_localized",50,500,{"type":42,"name":78,"callback":79,"file":80,"line":81},"load-post.php","post_meta_boxes_setup","src\u002Fcore_plugin\u002Fcore\u002Fmetabox\u002Fmetabox.php",56,{"type":42,"name":83,"callback":79,"file":80,"line":84},"load-post-new.php",57,{"type":42,"name":86,"callback":86,"file":80,"line":87},"add_meta_boxes",66,{"type":42,"name":89,"callback":89,"priority":11,"file":80,"line":90},"save_post",67,{"type":42,"name":92,"callback":93,"file":94,"line":84},"enqueue_block_editor_assets","gutenberg_scripts","src\u002Fcore_plugin\u002Fcore\u002Fscripts\u002Fscripts.php",{"type":42,"name":58,"callback":96,"priority":97,"file":94,"line":98},"start",1,61,{"type":42,"name":100,"callback":101,"priority":11,"file":94,"line":102},"admin_enqueue_scripts","register_scripts",62,{"type":42,"name":100,"callback":104,"priority":105,"file":94,"line":106},"admin_scripts",99999,63,{"type":42,"name":108,"callback":101,"priority":11,"file":94,"line":109},"wp_enqueue_script",65,{"type":42,"name":43,"callback":111,"priority":97,"file":94,"line":87},"wp_head_start",{"type":42,"name":43,"callback":113,"priority":11,"file":94,"line":90},"wp_head",{"type":42,"name":115,"callback":96,"priority":97,"file":94,"line":116},"template_redirect",69,{"type":42,"name":115,"callback":63,"priority":11,"file":94,"line":118},70,{"type":42,"name":63,"callback":63,"priority":11,"file":94,"line":120},71,{"type":42,"name":63,"callback":122,"priority":11,"file":94,"line":123},"enqueue_inline_style",72,{"type":125,"name":126,"callback":59,"priority":11,"file":94,"line":127},"filter","script_loader_tag",74,{"type":42,"name":129,"callback":130,"priority":45,"file":94,"line":52},"admin_bar_menu","add_admin_bar_menu",{"type":42,"name":132,"callback":133,"priority":11,"file":94,"line":134},"updated_option","update_setting_flush_css_cache",214,{"type":42,"name":63,"callback":59,"priority":136,"file":94,"line":137},99999999,309,{"type":42,"name":139,"callback":59,"file":94,"line":140},"wp_print_footer_scripts",341,{"type":42,"name":63,"callback":59,"file":94,"line":142},610,{"type":42,"name":144,"callback":145,"priority":146,"file":94,"line":147},"admin_footer","cache_css_file",1000,932,{"type":42,"name":149,"callback":149,"file":150,"line":151},"after_setup_theme","src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Fmodules\u002Fsetting_box_shadow\u002Fsetting_box_shadow.php",11,{"type":42,"name":149,"callback":149,"file":153,"line":154},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Fmodules\u002Fsetting_color\u002Fsetting_color.php",15,{"type":42,"name":156,"callback":157,"file":153,"line":158},"sv_core_module_scripts_loaded","load_color_picker",128,{"type":42,"name":160,"callback":59,"file":161,"line":162},"widgets_init","src\u002Fcore_plugin\u002Fcore\u002Fwidgets\u002Fwidgets.php",91,{"type":42,"name":164,"callback":164,"priority":97,"file":165,"line":166},"admin_menu","src\u002Fcore_plugin\u002Fcore_plugin.php",13,{"type":42,"name":164,"callback":168,"priority":97,"file":165,"line":169},"section_menus",14,{"type":42,"name":49,"callback":59,"file":171,"line":172},"src\u002Fcore_plugin\u002Fdependencies\u002Fsv_dependencies.php",32,{"type":42,"name":49,"callback":59,"file":171,"line":174},44,{"type":42,"name":176,"callback":59,"priority":11,"file":171,"line":177},"after_switch_theme",54,{"type":42,"name":69,"callback":59,"file":171,"line":98},[180,184,189,193],{"action":181,"nopriv":182,"callback":59,"hasNonce":182,"hasCapCheck":182,"file":60,"line":183},"sv_core_gutenberg_save_post_update_metaboxes",false,58,{"action":185,"nopriv":182,"callback":186,"hasNonce":187,"hasCapCheck":182,"file":60,"line":188},"sv_core_expert_mode","ajax_expert_mode",true,446,{"action":190,"nopriv":182,"callback":191,"hasNonce":187,"hasCapCheck":182,"file":60,"line":192},"sv_ajax_get_section","ajax_get_section",448,{"action":194,"nopriv":182,"callback":195,"hasNonce":187,"hasCapCheck":182,"file":60,"line":196},"sv_ajax_settings_save_form","ajax_settings_save_form",450,[],[],[],4,{"dangerousFunctions":202,"sqlUsage":203,"outputEscaping":205,"fileOperations":231,"externalRequests":231,"nonceChecks":233,"capabilityChecks":223,"bundledLibraries":705},[],{"prepared":13,"raw":13,"locations":204},[],{"escaped":206,"rawEcho":207,"locations":208},134,356,[209,212,214,216,218,219,221,224,227,229,232,234,235,237,238,240,242,244,246,247,249,251,254,256,258,260,261,263,265,267,269,271,273,275,277,279,281,283,284,285,287,290,292,294,296,298,300,302,303,304,305,307,308,310,312,313,315,317,319,321,322,325,326,327,328,329,330,331,332,334,336,338,339,341,342,343,344,345,347,349,351,353,354,356,358,360,362,364,366,368,371,372,373,374,375,376,378,380,382,384,385,386,387,388,389,390,391,392,393,395,397,398,399,401,402,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,420,422,423,424,425,427,429,431,433,435,437,439,441,443,445,446,448,449,450,452,453,454,456,457,458,459,460,461,462,464,465,466,467,468,469,471,472,473,474,476,477,478,479,480,481,483,484,485,486,487,488,490,492,493,494,495,496,497,498,499,501,503,504,505,506,507,509,510,511,513,514,516,517,518,520,521,522,523,524,526,527,528,529,530,531,533,534,535,536,537,539,540,541,542,543,544,545,547,548,549,550,551,552,554,555,556,557,558,559,560,562,563,564,565,566,567,568,570,571,572,573,574,575,577,578,579,580,581,582,584,585,586,587,588,589,591,592,594,595,596,597,598,600,601,602,603,604,606,607,608,609,610,611,612,613,614,615,616,618,619,620,621,623,624,625,626,628,629,630,632,634,635,637,638,639,640,641,643,645,646,647,648,649,650,652,653,655,656,657,658,659,661,662,663,664,665,667,668,669,670,671,673,674,675,676,677,678,679,680,681,683,685,687,688,689,690,691,692,693,695,696,697,699,700,701,703],{"file":51,"line":210,"context":211},786,"raw output",{"file":213,"line":97,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fajax_fragmented_requests\u002Fbackend\u002Ftpl\u002Fform.php",{"file":213,"line":215,"context":211},8,{"file":217,"line":32,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fbackend\u002Ftpl\u002Fabout.php",{"file":217,"line":166,"context":211},{"file":217,"line":220,"context":211},18,{"file":222,"line":223,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fbackend\u002Ftpl\u002Fheader.php",9,{"file":225,"line":226,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fbackend\u002Ftpl\u002Flegal.php",16,{"file":225,"line":228,"context":211},43,{"file":230,"line":231,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fbackend\u002Ftpl\u002Fsection_settings.php",2,{"file":230,"line":233,"context":211},5,{"file":230,"line":223,"context":211},{"file":236,"line":231,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fbackend\u002Ftpl\u002Fsection_tools.php",{"file":236,"line":233,"context":211},{"file":60,"line":239,"context":211},59,{"file":60,"line":241,"context":211},112,{"file":60,"line":243,"context":211},114,{"file":60,"line":245,"context":211},116,{"file":60,"line":245,"context":211},{"file":60,"line":248,"context":211},117,{"file":60,"line":250,"context":211},365,{"file":252,"line":253,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Finfo\u002Fbackend\u002Ftpl\u002Fabout.php",25,{"file":252,"line":255,"context":211},29,{"file":252,"line":257,"context":211},33,{"file":252,"line":259,"context":211},53,{"file":252,"line":259,"context":211},{"file":252,"line":262,"context":211},60,{"file":252,"line":264,"context":211},81,{"file":252,"line":266,"context":211},90,{"file":252,"line":268,"context":211},92,{"file":252,"line":270,"context":211},94,{"file":252,"line":272,"context":211},98,{"file":252,"line":274,"context":211},99,{"file":252,"line":276,"context":211},102,{"file":252,"line":278,"context":211},103,{"file":252,"line":280,"context":211},106,{"file":252,"line":282,"context":211},107,{"file":252,"line":248,"context":211},{"file":80,"line":162,"context":211},{"file":94,"line":286,"context":211},353,{"file":288,"line":289,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Fsettings.php",178,{"file":288,"line":291,"context":211},612,{"file":288,"line":293,"context":211},620,{"file":288,"line":295,"context":211},627,{"file":288,"line":297,"context":211},777,{"file":288,"line":299,"context":211},820,{"file":301,"line":97,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Ftpl\u002F_wrapper.php",{"file":301,"line":97,"context":211},{"file":301,"line":97,"context":211},{"file":301,"line":200,"context":211},{"file":301,"line":306,"context":211},7,{"file":301,"line":151,"context":211},{"file":301,"line":309,"context":211},20,{"file":311,"line":32,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Ftpl\u002Fsetting_border_tpl\u002Fborder_color.php",{"file":311,"line":32,"context":211},{"file":311,"line":314,"context":211},21,{"file":311,"line":316,"context":211},23,{"file":311,"line":318,"context":211},27,{"file":311,"line":320,"context":211},28,{"file":311,"line":34,"context":211},{"file":323,"line":324,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Ftpl\u002Fsetting_border_tpl\u002Fborder_radius.php",45,{"file":323,"line":75,"context":211},{"file":323,"line":177,"context":211},{"file":323,"line":262,"context":211},{"file":323,"line":102,"context":211},{"file":323,"line":116,"context":211},{"file":323,"line":118,"context":211},{"file":323,"line":123,"context":211},{"file":323,"line":333,"context":211},78,{"file":323,"line":335,"context":211},82,{"file":323,"line":337,"context":211},88,{"file":323,"line":266,"context":211},{"file":323,"line":340,"context":211},97,{"file":323,"line":272,"context":211},{"file":323,"line":71,"context":211},{"file":323,"line":241,"context":211},{"file":323,"line":245,"context":211},{"file":323,"line":346,"context":211},122,{"file":323,"line":348,"context":211},124,{"file":323,"line":350,"context":211},131,{"file":323,"line":352,"context":211},132,{"file":323,"line":206,"context":211},{"file":323,"line":355,"context":211},140,{"file":323,"line":357,"context":211},144,{"file":323,"line":359,"context":211},150,{"file":323,"line":361,"context":211},152,{"file":323,"line":363,"context":211},159,{"file":323,"line":365,"context":211},160,{"file":323,"line":367,"context":211},162,{"file":369,"line":370,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Ftpl\u002Fsetting_border_tpl\u002Fborder_style.php",3,{"file":369,"line":215,"context":211},{"file":369,"line":32,"context":211},{"file":369,"line":166,"context":211},{"file":369,"line":309,"context":211},{"file":369,"line":314,"context":211},{"file":369,"line":377,"context":211},22,{"file":369,"line":379,"context":211},31,{"file":369,"line":381,"context":211},35,{"file":369,"line":383,"context":211},36,{"file":369,"line":228,"context":211},{"file":369,"line":174,"context":211},{"file":369,"line":324,"context":211},{"file":369,"line":259,"context":211},{"file":369,"line":84,"context":211},{"file":369,"line":183,"context":211},{"file":369,"line":109,"context":211},{"file":369,"line":87,"context":211},{"file":369,"line":90,"context":211},{"file":369,"line":394,"context":211},76,{"file":369,"line":396,"context":211},80,{"file":369,"line":264,"context":211},{"file":369,"line":337,"context":211},{"file":369,"line":400,"context":211},89,{"file":369,"line":266,"context":211},{"file":403,"line":324,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Ftpl\u002Fsetting_border_tpl\u002Fborder_width.php",{"file":403,"line":75,"context":211},{"file":403,"line":177,"context":211},{"file":403,"line":98,"context":211},{"file":403,"line":106,"context":211},{"file":403,"line":120,"context":211},{"file":403,"line":123,"context":211},{"file":403,"line":127,"context":211},{"file":403,"line":264,"context":211},{"file":403,"line":25,"context":211},{"file":403,"line":268,"context":211},{"file":403,"line":270,"context":211},{"file":403,"line":276,"context":211},{"file":403,"line":278,"context":211},{"file":403,"line":52,"context":211},{"file":403,"line":419,"context":211},111,{"file":403,"line":421,"context":211},115,{"file":403,"line":346,"context":211},{"file":403,"line":348,"context":211},{"file":403,"line":352,"context":211},{"file":403,"line":426,"context":211},133,{"file":403,"line":428,"context":211},135,{"file":403,"line":430,"context":211},142,{"file":403,"line":432,"context":211},146,{"file":403,"line":434,"context":211},153,{"file":403,"line":436,"context":211},155,{"file":403,"line":438,"context":211},163,{"file":403,"line":440,"context":211},164,{"file":403,"line":442,"context":211},166,{"file":444,"line":172,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Ftpl\u002Fsetting_box_shadow.php",{"file":444,"line":257,"context":211},{"file":447,"line":97,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Ftpl\u002Fsetting_box_shadow_tpl\u002Fblur_radius.php",{"file":447,"line":370,"context":211},{"file":447,"line":32,"context":211},{"file":447,"line":451,"context":211},19,{"file":447,"line":318,"context":211},{"file":447,"line":255,"context":211},{"file":455,"line":233,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Ftpl\u002Fsetting_box_shadow_tpl\u002Fcolor.php",{"file":455,"line":233,"context":211},{"file":455,"line":169,"context":211},{"file":455,"line":226,"context":211},{"file":455,"line":309,"context":211},{"file":455,"line":314,"context":211},{"file":455,"line":316,"context":211},{"file":463,"line":97,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Ftpl\u002Fsetting_box_shadow_tpl\u002Fhorizontal_length.php",{"file":463,"line":370,"context":211},{"file":463,"line":32,"context":211},{"file":463,"line":451,"context":211},{"file":463,"line":318,"context":211},{"file":463,"line":255,"context":211},{"file":470,"line":97,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Ftpl\u002Fsetting_box_shadow_tpl\u002Finset.php",{"file":470,"line":370,"context":211},{"file":470,"line":11,"context":211},{"file":470,"line":32,"context":211},{"file":475,"line":97,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Ftpl\u002Fsetting_box_shadow_tpl\u002Fspread_radius.php",{"file":475,"line":370,"context":211},{"file":475,"line":32,"context":211},{"file":475,"line":451,"context":211},{"file":475,"line":318,"context":211},{"file":475,"line":255,"context":211},{"file":482,"line":97,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Ftpl\u002Fsetting_box_shadow_tpl\u002Fvertical_length.php",{"file":482,"line":370,"context":211},{"file":482,"line":32,"context":211},{"file":482,"line":451,"context":211},{"file":482,"line":318,"context":211},{"file":482,"line":255,"context":211},{"file":489,"line":169,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Ftpl\u002Fsetting_checkbox.php",{"file":491,"line":11,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Ftpl\u002Fsetting_checkbox_field.php",{"file":491,"line":169,"context":211},{"file":491,"line":154,"context":211},{"file":491,"line":309,"context":211},{"file":491,"line":314,"context":211},{"file":491,"line":318,"context":211},{"file":491,"line":320,"context":211},{"file":491,"line":257,"context":211},{"file":491,"line":500,"context":211},34,{"file":502,"line":32,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Ftpl\u002Fsetting_color.php",{"file":502,"line":32,"context":211},{"file":502,"line":451,"context":211},{"file":502,"line":309,"context":211},{"file":502,"line":377,"context":211},{"file":502,"line":508,"context":211},26,{"file":502,"line":318,"context":211},{"file":502,"line":255,"context":211},{"file":512,"line":97,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Ftpl\u002Fsetting_date.php",{"file":512,"line":233,"context":211},{"file":512,"line":515,"context":211},6,{"file":512,"line":223,"context":211},{"file":512,"line":11,"context":211},{"file":519,"line":97,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Ftpl\u002Fsetting_email.php",{"file":519,"line":233,"context":211},{"file":519,"line":515,"context":211},{"file":519,"line":215,"context":211},{"file":519,"line":11,"context":211},{"file":525,"line":370,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Ftpl\u002Fsetting_font_tpl\u002Fcolor.php",{"file":525,"line":32,"context":211},{"file":525,"line":154,"context":211},{"file":525,"line":451,"context":211},{"file":525,"line":309,"context":211},{"file":525,"line":377,"context":211},{"file":532,"line":306,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Ftpl\u002Fsetting_font_tpl\u002Ffont_family.php",{"file":532,"line":223,"context":211},{"file":532,"line":166,"context":211},{"file":532,"line":169,"context":211},{"file":532,"line":314,"context":211},{"file":538,"line":515,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Ftpl\u002Fsetting_font_tpl\u002Ffont_size.php",{"file":538,"line":215,"context":211},{"file":538,"line":32,"context":211},{"file":538,"line":220,"context":211},{"file":538,"line":309,"context":211},{"file":538,"line":318,"context":211},{"file":538,"line":320,"context":211},{"file":546,"line":97,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Ftpl\u002Fsetting_font_tpl\u002Ffont_weight.php",{"file":546,"line":370,"context":211},{"file":546,"line":306,"context":211},{"file":546,"line":215,"context":211},{"file":546,"line":32,"context":211},{"file":546,"line":169,"context":211},{"file":553,"line":515,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Ftpl\u002Fsetting_font_tpl\u002Fletter_spacing.php",{"file":553,"line":215,"context":211},{"file":553,"line":32,"context":211},{"file":553,"line":451,"context":211},{"file":553,"line":314,"context":211},{"file":553,"line":255,"context":211},{"file":553,"line":34,"context":211},{"file":561,"line":515,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Ftpl\u002Fsetting_font_tpl\u002Fline_height.php",{"file":561,"line":215,"context":211},{"file":561,"line":32,"context":211},{"file":561,"line":220,"context":211},{"file":561,"line":309,"context":211},{"file":561,"line":318,"context":211},{"file":561,"line":320,"context":211},{"file":569,"line":97,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Ftpl\u002Fsetting_font_tpl\u002Ftext_decoration.php",{"file":569,"line":370,"context":211},{"file":569,"line":306,"context":211},{"file":569,"line":215,"context":211},{"file":569,"line":169,"context":211},{"file":569,"line":226,"context":211},{"file":576,"line":97,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Ftpl\u002Fsetting_font_tpl\u002Ftext_transform.php",{"file":576,"line":370,"context":211},{"file":576,"line":306,"context":211},{"file":576,"line":215,"context":211},{"file":576,"line":169,"context":211},{"file":576,"line":226,"context":211},{"file":583,"line":97,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Ftpl\u002Fsetting_group.php",{"file":583,"line":231,"context":211},{"file":583,"line":370,"context":211},{"file":583,"line":200,"context":211},{"file":583,"line":11,"context":211},{"file":583,"line":226,"context":211},{"file":590,"line":370,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Ftpl\u002Fsetting_hidden.php",{"file":590,"line":200,"context":211},{"file":593,"line":97,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Ftpl\u002Fsetting_id.php",{"file":593,"line":233,"context":211},{"file":593,"line":515,"context":211},{"file":593,"line":223,"context":211},{"file":593,"line":151,"context":211},{"file":599,"line":200,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Ftpl\u002Fsetting_javascript.php",{"file":599,"line":215,"context":211},{"file":599,"line":223,"context":211},{"file":599,"line":11,"context":211},{"file":599,"line":151,"context":211},{"file":605,"line":154,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Ftpl\u002Fsetting_margin_field.php",{"file":605,"line":154,"context":211},{"file":605,"line":451,"context":211},{"file":605,"line":451,"context":211},{"file":605,"line":309,"context":211},{"file":605,"line":309,"context":211},{"file":605,"line":377,"context":211},{"file":605,"line":316,"context":211},{"file":605,"line":253,"context":211},{"file":605,"line":508,"context":211},{"file":605,"line":318,"context":211},{"file":617,"line":97,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Ftpl\u002Fsetting_number.php",{"file":617,"line":11,"context":211},{"file":617,"line":151,"context":211},{"file":617,"line":154,"context":211},{"file":617,"line":622,"context":211},24,{"file":617,"line":508,"context":211},{"file":617,"line":257,"context":211},{"file":617,"line":500,"context":211},{"file":617,"line":627,"context":211},42,{"file":617,"line":228,"context":211},{"file":617,"line":324,"context":211},{"file":617,"line":631,"context":211},47,{"file":617,"line":633,"context":211},48,{"file":617,"line":75,"context":211},{"file":636,"line":97,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Ftpl\u002Fsetting_password.php",{"file":636,"line":233,"context":211},{"file":636,"line":515,"context":211},{"file":636,"line":215,"context":211},{"file":636,"line":11,"context":211},{"file":642,"line":215,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Ftpl\u002Fsetting_radio.php",{"file":644,"line":154,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Ftpl\u002Fsetting_select.php",{"file":644,"line":451,"context":211},{"file":644,"line":309,"context":211},{"file":644,"line":314,"context":211},{"file":644,"line":377,"context":211},{"file":644,"line":253,"context":211},{"file":651,"line":97,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Ftpl\u002Fsetting_select_page.php",{"file":651,"line":32,"context":211},{"file":654,"line":97,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Ftpl\u002Fsetting_text.php",{"file":654,"line":233,"context":211},{"file":654,"line":515,"context":211},{"file":654,"line":215,"context":211},{"file":654,"line":11,"context":211},{"file":660,"line":200,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Ftpl\u002Fsetting_textarea.php",{"file":660,"line":215,"context":211},{"file":660,"line":223,"context":211},{"file":660,"line":11,"context":211},{"file":660,"line":151,"context":211},{"file":666,"line":97,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Ftpl\u002Fsetting_time.php",{"file":666,"line":233,"context":211},{"file":666,"line":515,"context":211},{"file":666,"line":223,"context":211},{"file":666,"line":11,"context":211},{"file":672,"line":215,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Ftpl\u002Fsetting_upload.php",{"file":672,"line":11,"context":211},{"file":672,"line":11,"context":211},{"file":672,"line":226,"context":211},{"file":672,"line":309,"context":211},{"file":672,"line":622,"context":211},{"file":672,"line":253,"context":211},{"file":672,"line":379,"context":211},{"file":672,"line":500,"context":211},{"file":672,"line":682,"context":211},38,{"file":672,"line":684,"context":211},41,{"file":686,"line":97,"context":211},"src\u002Fcore_plugin\u002Fcore\u002Fsettings\u002Ftpl\u002Fsetting_url.php",{"file":686,"line":233,"context":211},{"file":686,"line":515,"context":211},{"file":686,"line":215,"context":211},{"file":686,"line":151,"context":211},{"file":686,"line":32,"context":211},{"file":686,"line":166,"context":211},{"file":161,"line":694,"context":211},137,{"file":161,"line":434,"context":211},{"file":161,"line":436,"context":211},{"file":161,"line":698,"context":211},158,{"file":171,"line":500,"context":211},{"file":171,"line":383,"context":211},{"file":171,"line":702,"context":211},37,{"file":171,"line":704,"context":211},46,[],[707,723],{"entryPoint":708,"graph":709,"unsanitizedCount":13,"severity":722},"clear_cache_link (src\u002Fcore_plugin\u002Fcore\u002Fscripts\u002Fscripts.php:147)",{"nodes":710,"edges":720},[711,715],{"id":712,"type":713,"label":714,"file":94,"line":698},"n0","source","$_SERVER['HTTP_REFERER']",{"id":716,"type":717,"label":718,"file":94,"line":698,"wp_function":719},"n1","sink","wp_redirect() [Open Redirect]","wp_redirect",[721],{"from":712,"to":716,"sanitized":187},"low",{"entryPoint":724,"graph":725,"unsanitizedCount":13,"severity":722},"\u003Cscripts> (src\u002Fcore_plugin\u002Fcore\u002Fscripts\u002Fscripts.php:0)",{"nodes":726,"edges":729},[727,728],{"id":712,"type":713,"label":714,"file":94,"line":698},{"id":716,"type":717,"label":718,"file":94,"line":698,"wp_function":719},[730],{"from":712,"to":716,"sanitized":187},{"summary":732,"deductions":733},"The sv-columns-manager plugin version 2.0.00 exhibits a generally strong security posture, with no known vulnerabilities in its history and a good approach to SQL query sanitization. The code analysis reveals no critical or high-severity taint flows, and all SQL queries utilize prepared statements. Furthermore, the plugin employs nonces and capability checks, indicating an awareness of common WordPress security practices.\n\nHowever, a significant concern lies within its attack surface. While the total number of entry points is relatively low, one of the four AJAX handlers lacks any authentication checks. This unprotected entry point presents a potential risk, as it could be leveraged by unauthenticated users to trigger unintended actions. Additionally, the plugin's output escaping is only moderately effective, with a substantial portion of outputs not being properly escaped, which could lead to cross-site scripting (XSS) vulnerabilities if user-supplied data is not handled carefully.\n\nIn conclusion, sv-columns-manager 2.0.00 demonstrates several positive security attributes, particularly in its handling of database interactions and its proactive use of security nonces and capability checks. Nevertheless, the presence of an unprotected AJAX handler and the incomplete output escaping are notable weaknesses that warrant attention to mitigate potential security risks.",[734,736],{"reason":735,"points":215},"AJAX handler without auth check",{"reason":737,"points":515},"Moderate output escaping (27% proper)","2026-04-16T12:37:57.888Z",{"wat":740,"direct":751},{"assetPaths":741,"generatorPatterns":745,"scriptPaths":746,"versionParams":747},[742,743,744],"\u002Fwp-content\u002Fplugins\u002Fsv-columns-manager\u002Fsrc\u002Fblocks\u002Fwrapper\u002Fview.js","\u002Fwp-content\u002Fplugins\u002Fsv-columns-manager\u002Fsrc\u002Fblocks\u002Fwrapper\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fsv-columns-manager\u002Fsrc\u002Fblocks\u002Fwrapper\u002Feditor.css",[],[742],[748,749,750],"sv-columns-manager\u002Fsrc\u002Fblocks\u002Fwrapper\u002Fview.js?ver=","sv-columns-manager\u002Fsrc\u002Fblocks\u002Fwrapper\u002Fstyle.css?ver=","sv-columns-manager\u002Fsrc\u002Fblocks\u002Fwrapper\u002Feditor.css?ver=",{"cssClasses":752,"htmlComments":760,"htmlAttributes":761,"restEndpoints":762,"jsGlobals":763,"shortcodeOutput":764},[753,754,755,756,757,758,759],"svcm-lg-","svcm-md-v-","svcm-md-h-","svcm-sm-v-","svcm-sm-h-","svcm-xs-v-","svcm-xs-h-",[],[],[],[],[],{"error":187,"url":766,"statusCode":767,"statusMessage":768,"message":768},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fsv-columns-manager\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":215,"versions":770},[771,776,783,790,797,804,811,818],{"version":6,"download_url":24,"svn_tag_url":772,"released_at":26,"has_diff":182,"diff_files_changed":773,"diff_lines":26,"trac_diff_url":774,"vulnerabilities":775,"is_current":187},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsv-columns-manager\u002Ftags\u002F2.0.00\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsv-columns-manager%2Ftags%2F1.9.00&new_path=%2Fsv-columns-manager%2Ftags%2F2.0.00",[],{"version":777,"download_url":778,"svn_tag_url":779,"released_at":26,"has_diff":182,"diff_files_changed":780,"diff_lines":26,"trac_diff_url":781,"vulnerabilities":782,"is_current":182},"1.9.00","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsv-columns-manager.1.9.00.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsv-columns-manager\u002Ftags\u002F1.9.00\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsv-columns-manager%2Ftags%2F1.8.03&new_path=%2Fsv-columns-manager%2Ftags%2F1.9.00",[],{"version":784,"download_url":785,"svn_tag_url":786,"released_at":26,"has_diff":182,"diff_files_changed":787,"diff_lines":26,"trac_diff_url":788,"vulnerabilities":789,"is_current":182},"1.8.03","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsv-columns-manager.1.8.03.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsv-columns-manager\u002Ftags\u002F1.8.03\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsv-columns-manager%2Ftags%2F1.8.02&new_path=%2Fsv-columns-manager%2Ftags%2F1.8.03",[],{"version":791,"download_url":792,"svn_tag_url":793,"released_at":26,"has_diff":182,"diff_files_changed":794,"diff_lines":26,"trac_diff_url":795,"vulnerabilities":796,"is_current":182},"1.8.02","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsv-columns-manager.1.8.02.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsv-columns-manager\u002Ftags\u002F1.8.02\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsv-columns-manager%2Ftags%2F1.8.01&new_path=%2Fsv-columns-manager%2Ftags%2F1.8.02",[],{"version":798,"download_url":799,"svn_tag_url":800,"released_at":26,"has_diff":182,"diff_files_changed":801,"diff_lines":26,"trac_diff_url":802,"vulnerabilities":803,"is_current":182},"1.8.01","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsv-columns-manager.1.8.01.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsv-columns-manager\u002Ftags\u002F1.8.01\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsv-columns-manager%2Ftags%2F1.5.15&new_path=%2Fsv-columns-manager%2Ftags%2F1.8.01",[],{"version":805,"download_url":806,"svn_tag_url":807,"released_at":26,"has_diff":182,"diff_files_changed":808,"diff_lines":26,"trac_diff_url":809,"vulnerabilities":810,"is_current":182},"1.5.15","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsv-columns-manager.1.5.15.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsv-columns-manager\u002Ftags\u002F1.5.15\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsv-columns-manager%2Ftags%2F1.5.14&new_path=%2Fsv-columns-manager%2Ftags%2F1.5.15",[],{"version":812,"download_url":813,"svn_tag_url":814,"released_at":26,"has_diff":182,"diff_files_changed":815,"diff_lines":26,"trac_diff_url":816,"vulnerabilities":817,"is_current":182},"1.5.14","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsv-columns-manager.1.5.14.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsv-columns-manager\u002Ftags\u002F1.5.14\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsv-columns-manager%2Ftags%2F1.5.13&new_path=%2Fsv-columns-manager%2Ftags%2F1.5.14",[],{"version":819,"download_url":820,"svn_tag_url":821,"released_at":26,"has_diff":182,"diff_files_changed":822,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":823,"is_current":182},"1.5.13","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsv-columns-manager.1.5.13.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsv-columns-manager\u002Ftags\u002F1.5.13\u002F",[],[]]