[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fnGBSzYCgD8syxI6mj7zOChfLfZrrIvXn1lO0kRDD49w":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":15,"tags":18,"homepage":24,"download_link":25,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":35,"analysis":137,"fingerprints":403},"wp-theme-customizer-minified","WP Theme Customizer by phpbaba","1.0","Umar Ahmad","https:\u002F\u002Fprofiles.wordpress.org\u002Fumartunes\u002F","\u003Cp>Supercharge any wordpress site with WP Theme Customizer and give a premium look to your theme. Front-end options module gives a unique and beautiful look to your theme.\u003Cbr \u002F>\n4 color Schemes(both light and dark) are available for module. Very simple and easy to use plugin.\u003C\u002Fp>\n\u003Ch4>Demo\u003C\u002Fh4>\n\u003Cp>WP Theme Customizer demo is available at \u003Ca href=\"http:\u002F\u002Fphpbaba.com\u002Fwp-theme-customizer\" rel=\"nofollow ugc\">phpbaba.com\u003C\u002Fa> – a “Settings” button at the left.\u003C\u002Fp>\n\u003Ch4>Go Pro\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fwp-theme-customizer\u002F4983056?ref=phpbaba\" rel=\"nofollow ugc\">WP Theme Customizer Pro\u003C\u002Fa> adds even more features.\u003C\u002Fp>\n\u003Cp>Features include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Beautiful and stylish look\u003C\u002Fli>\n\u003Cli>Cross Browser Compatibility\u003C\u002Fli>\n\u003Cli>Use Color Palatte or Color Picker to change the body, headings, links and buttons color\u003C\u002Fli>\n\u003Cli>Create unlimited number of color palattes(Premium Version)\u003C\u002Fli>\n\u003Cli>Display Unlimited background images and patterns(Premium Version)\u003C\u002Fli>\n\u003Cli>Upload Images VIA WordPress media uploader(Premium Version)\u003C\u002Fli>\n\u003Cli>Day \u002F Night mode switching(Premium Version)\u003C\u002Fli>\n\u003Cli>Special Effects (rain effect, snow effect on site)\u003C\u002Fli>\n\u003Cli>User Friendly (Allow front-end users to change style for themselves. The choosen style will be saved in their browser cookies.)(Premium Version)\u003C\u002Fli>\n\u003Cli>Fully flexible positioning\u003C\u002Fli>\n\u003Cli>Dragging of module(Premium Version)\u003C\u002Fli>\n\u003Cli>Includes both light & dark color schemes\u003C\u002Fli>\n\u003Cli>4 color schemes(Premium Version)\u003C\u002Fli>\n\u003Cli>Select fields to display\u003C\u002Fli>\n\u003Cli>Full Documentation\u003C\u002Fli>\n\u003Cli>PSD’s Included(Premium Version)\u003C\u002Fli>\n\u003Cli>Free Support\u003C\u002Fli>\n\u003Cli>Easy Installation\u003C\u002Fli>\n\u003Cli>Previous WP versions compatibility\u003C\u002Fli>\n\u003C\u002Ful>\n","Supercharge any wordpress site with WP Theme Customizer and give a premium look to your theme.",10,5944,100,1,"","3.6.1","3.0",[19,20,21,22,23],"background-changer","color-palattes","color-picker","theme-customizer","theme-designer","http:\u002F\u002Fwww.phpbaba.com\u002Fwp-theme-customizer","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-theme-customizer-minified.zip",0,null,"2026-03-15T14:44:11.924Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":11,"avg_security_score":13,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},"umartunes",30,94,"2026-04-05T07:53:57.374Z",[36,59,78,99,119],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":13,"num_ratings":46,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":15,"tags":50,"homepage":55,"download_link":56,"security_score":57,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":58},"acf-rgba-color-picker","ACF RGBA Color Picker","1.2.3","dreihochzwo","https:\u002F\u002Fprofiles.wordpress.org\u002Ftmconnect\u002F","\u003Cp>The RGBA Color Picker is a color picker that supports transparency colors in RGBA-Mode.\u003C\u002Fp>\n\u003Ch4>Custom color palette\u003C\u002Fh4>\n\u003Cp>The plugin offers the possibility to customize the color palette according to your own wishes. You can define your own custom color palette with the \u003Ccode>acf\u002Frgba_color_picker\u002Fpalette\u003C\u002Fcode> filter. In addition, you can define an individual color palette for each field in the field settings.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>New in version 1.2.0\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If there are a lot of colors for the color palette, the color fields are getting very tiny. To prevent this, the color fields are now displayed in several rows (with a maximum of 10 colors per row). So it is possible to define a lot of colors for the standard palette.\u003C\u002Fp>\n\u003Cp>Furthermore, the color picker is now absolutely positioned and this does not shift other elements of the page every time the color picker is opened.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>This plugin works only with the \u003Ca href=\"https:\u002F\u002Fwww.advancedcustomfields.com\u002Fpro\u002F\" rel=\"nofollow ugc\">ACF PRO\u003C\u002Fa> (version 5.5.0 or higher).\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Localizations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>Deutsch\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Custom color palette\u003C\u002Fh3>\n\u003Cp>Use the \u003Ccode>acf\u002Frgba_color_picker\u002Fpalette\u003C\u002Fcode> filter to create your own standard color palette for the color picker. Your custom standard color palette, just like the default color palette, can be overridden in the field settings for each field individually.\u003C\u002Fp>\n\u003Ch4>Fixed color palette\u003C\u002Fh4>\n\u003Cp>Put a code like this into your themes functions.php (you can use HEX or RGBA color values and can also mix them):\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php\nfunction set_acf_rgba_color_picker_palette() {\n    $palette = array(\n        '#FFF',\n        '#0018ff',\n        '#00FF36',\n        'rgba(255,168,0,0.7)'\n    );\n\n    return $palette;\n}\nadd_filter('acf\u002Frgba_color_picker\u002Fpalette', 'set_acf_rgba_color_picker_palette');\n?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Dynamic color palette\u003C\u002Fh4>\n\u003Cp>If you have an options page where you define some standard colors, create an array from this options like this:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php\nfunction set_acf_rgba_color_picker_palette() {\n    \u002F\u002F optional - add colors which are not set in the options page\n    $palette = array(\n        '#FFF',\n        '#000'\n    );\n\n    if ( have_rows('YOUR_COLOR_REPEATER_FIELD', 'YOUR_OPTIONS_PAGE') ) {\n        while( have_rows('YOUR_COLOR_REPEATER_FIELD', 'YOUR_OPTIONS_PAGE') ) { the_row();\n            $palette[] = get_sub_field('YOUR_COLOR_FIELD');\n        }\n    }\n\n    return $palette;\n}\nadd_filter('acf\u002Frgba_color_picker\u002Fpalette', 'set_acf_rgba_color_picker_palette');\n?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This is an example using a repeater field to set the colors; if you store your colors within a string, convert this string into an array.\u003C\u002Fp>\n\u003Ch4>Hiding color palette\u003C\u002Fh4>\n\u003Cp>If you dont want to show a color palette set the return value of the filter to false:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php\nadd_filter('acf\u002Frgba_color_picker\u002Fpalette', '__return_false');\n?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Setting the color palette to false will disable and hide the “Color Palette” and “Hide Color Palette” options in the field settings.\u003C\u002Fp>\n","A RGBA-Color-Picker field for Advanced Custom Fields",6000,59674,5,"2024-12-22T19:00:00.000Z","6.7.5","4.7",[51,52,53,21,54],"acf","acfpro","color","rgba","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Facf-rgba-color-picker\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Facf-rgba-color-picker.1.2.3.zip",92,"2026-03-15T15:16:48.613Z",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":13,"num_ratings":14,"last_updated":69,"tested_up_to":15,"requires_at_least":70,"requires_php":71,"tags":72,"homepage":75,"download_link":76,"security_score":77,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":58},"acf-color-swatches","ACF Color Swatches","1.0.7","nickforddesign","https:\u002F\u002Fprofiles.wordpress.org\u002Fnickforddesign\u002F","\u003Cp>An add-on for Advanced Custom Fields to allow users to select from a list of color choices. Setting up the field works exactly like setting up a radio button list, the main difference being that the key will also be used to style the element.\u003C\u002Fp>\n\u003Cp>This is useful for allowing users to pick from a limited selection of colors, rather than enter an arbitrary hex value or choose from a color picker.\u003C\u002Fp>\n\u003Cp>Supports all of the following color formats:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>hex: #FF0000\u003C\u002Fli>\n\u003Cli>rgb: rgb(255,0,0)\u003C\u002Fli>\n\u003Cli>rgba: rgba(255,0,0, 1)\u003C\u002Fli>\n\u003Cli>hsl: hsl(0,100%,50%)\u003C\u002Fli>\n\u003Cli>hsla: hsla(0,100%,50%, 1)\u003C\u002Fli>\n\u003Cli>name: red\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Note: you may also use \u003Ccode>none\u003C\u002Fcode> to show a transparent swatch with a checkerboard background.\u003C\u002Fp>\n\u003Ch3>Compatibility\u003C\u002Fh3>\n\u003Cp>This ACF field type is compatible with:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>ACF 4\u003C\u002Fli>\n\u003Cli>ACF 5 (PRO version)\u003C\u002Fli>\n\u003C\u002Ful>\n","An add-on for Advanced Custom Fields to allow users to select from a list of color choices. Setting up the field works exactly like setting up a radio &hellip;",1000,18988,"2018-11-29T16:41:00.000Z","4.0","5.6",[51,73,53,21,74],"advanced-custom-fields","swatch","#","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Facf-color-swatches.zip",85,{"slug":79,"name":80,"version":17,"author":81,"author_profile":82,"description":83,"short_description":84,"active_installs":67,"downloaded":85,"rating":86,"num_ratings":87,"last_updated":88,"tested_up_to":89,"requires_at_least":90,"requires_php":15,"tags":91,"homepage":95,"download_link":96,"security_score":97,"vuln_count":14,"unpatched_count":14,"last_vuln_date":98,"fetched_at":58},"custom-background-changer","Custom Background Changer","Anshul Gangrade","https:\u002F\u002Fprofiles.wordpress.org\u002Fanshuln90\u002F","\u003Cp>Custom Background Changer is a simlpe way to change separate background color or image for each post, page.\u003C\u002Fp>\n\u003Cp>The Custom Background Changer plugin supports the following features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli> Choose background color\u003C\u002Fli>\n\u003Cli> Add a background image\u003C\u002Fli>\n\u003Cli> Options for vertical & horizontal repeating\u003C\u002Fli>\n\u003Cli> Options for Background Position\u003C\u002Fli>\n\u003Cli> Options for Background Style\u003C\u002Fli>\n\u003Cli> Options for Fade out the bottom edge of your background image\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fwww.paypal.me\u002Fanshulgangrade\" rel=\"nofollow ugc\">Donate Me\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>If you are having any kind of issue with configuring our plugin or you face any problem, Contact us on hello@anshullabs.xyz\u003C\u002Fp>\n","Custom Background Changer Plugin is allows you to very easily to add custom color or background image on each post and pages.",45558,98,7,"2018-03-26T07:59:00.000Z","4.9.29","3.5",[19,92,93,79,94],"bg-chnage","custom-background","post-backgraound","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-background-changer\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-background-changer.3.0.zip",63,"2025-12-31 00:00:00",{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":67,"downloaded":107,"rating":13,"num_ratings":108,"last_updated":109,"tested_up_to":110,"requires_at_least":111,"requires_php":15,"tags":112,"homepage":114,"download_link":115,"security_score":116,"vuln_count":117,"unpatched_count":26,"last_vuln_date":118,"fetched_at":58},"tinymce-colorpicker","TinyMCE Color Picker","1.3","iseulde","https:\u002F\u002Fprofiles.wordpress.org\u002Fiseulde\u002F","\u003Cp>This plugin adds and advanced color picker to the editor. You’ll have the ability to add custom colors with a color picker, a feature that has been removed from WordPress 3.9. It only works for WordPress 3.9 and higher.\u003C\u002Fp>\n","This plugin adds and advanced color picker to the editor. You’ll have the ability to add custom colors with a color picker, a feature that has been re &hellip;",19243,21,"2017-11-28T21:59:00.000Z","3.9.40","3.9",[21,113],"tinymce","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftinymce-colorpicker\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftinymce-colorpicker.1.3.zip",84,2,"2014-05-01 00:00:00",{"slug":120,"name":121,"version":122,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":127,"downloaded":128,"rating":129,"num_ratings":117,"last_updated":130,"tested_up_to":131,"requires_at_least":17,"requires_php":15,"tags":132,"homepage":135,"download_link":136,"security_score":57,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":58},"cf7-color-picker","Color Picker for Contact Form 7","0.1.3","Florent Maillefaud","https:\u002F\u002Fprofiles.wordpress.org\u002Fflorent73\u002F","\u003Cp>Enables adding a color field for Contact Form 7 WordPress Plugin.\u003C\u002Fp>\n","Easily add a color field to your CF7 forms. This plugin depends on Contact Form 7.",300,5934,90,"2024-04-10T07:07:00.000Z","6.5.8",[21,133,134],"contact-form-7","forms","https:\u002F\u002Ffr.wordpress.org\u002Fplugins\u002Fcf7-color-picker\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcf7-color-picker.0.1.3.zip",{"attackSurface":138,"codeSignals":204,"taintFlows":359,"riskAssessment":392,"analyzedAt":402},{"hooks":139,"ajaxHandlers":200,"restRoutes":201,"shortcodes":202,"cronEvents":203,"entryPointCount":26,"unprotectedCount":26},[140,146,150,154,158,163,167,172,177,181,184,187,190,196],{"type":141,"name":142,"callback":143,"file":144,"line":145},"action","admin_init","wptc_initialize_backgrounds_options","includes\\admin\\admin_includes\\backgrounds_options.php",187,{"type":141,"name":142,"callback":147,"file":148,"line":149},"wptc_initialize_colors_options","includes\\admin\\admin_includes\\colors_options.php",120,{"type":141,"name":142,"callback":151,"file":152,"line":153},"wptc_initialize_effects_options","includes\\admin\\admin_includes\\effects_options.php",78,{"type":141,"name":142,"callback":155,"file":156,"line":157},"wptc_initialize_general_options","includes\\admin\\admin_includes\\general_options.php",131,{"type":141,"name":159,"callback":160,"file":161,"line":162},"admin_print_styles","wptc_admin_styles","includes\\admin\\admin_options.php",11,{"type":141,"name":164,"callback":165,"file":161,"line":166},"admin_menu","wptc_create_menu",68,{"type":141,"name":168,"callback":169,"priority":14,"file":170,"line":171},"init","register_wptc_ss","includes\\module\\module.php",66,{"type":141,"name":173,"callback":174,"priority":175,"file":170,"line":176},"wp_footer","display_wptc_module",20,130,{"type":141,"name":178,"callback":179,"file":170,"line":180},"wptc_load_scripts","wptc_pick_palatte",327,{"type":141,"name":178,"callback":182,"file":170,"line":183},"wptc_pick_button_color",401,{"type":141,"name":178,"callback":185,"file":170,"line":186},"wptc_pick_bg_image",562,{"type":141,"name":178,"callback":188,"file":170,"line":189},"wptc_set_effect",783,{"type":141,"name":191,"callback":192,"priority":193,"file":194,"line":195},"wp_head","wptc_styles",9999999999,"wp-theme-customizer.php",266,{"type":141,"name":173,"callback":197,"priority":198,"file":194,"line":199},"insert_wptc_code",999999999,550,[],[],[],[],{"dangerousFunctions":205,"sqlUsage":216,"outputEscaping":218,"fileOperations":26,"externalRequests":26,"nonceChecks":26,"capabilityChecks":219,"bundledLibraries":358},[206,210,213],{"fn":207,"file":161,"line":208,"context":209},"create_function",42,"create_function( null, 'wptc_display_options( \"colors_options\" );' )\t\t\u002F\u002F The callback function used ",{"fn":207,"file":161,"line":211,"context":212},51,"create_function( null, 'wptc_display_options( \"backgrounds_options\" );' )\t\u002F\u002F The callback function u",{"fn":207,"file":161,"line":214,"context":215},60,"create_function( null, 'wptc_display_options( \"effects_options\" );' )\t\t\u002F\u002F The callback function used",{"prepared":26,"raw":26,"locations":217},[],{"escaped":219,"rawEcho":220,"locations":221},3,75,[222,225,227,229,231,233,235,237,239,241,243,245,247,249,251,253,255,257,259,260,262,264,266,267,269,271,273,275,277,279,281,283,284,286,288,290,292,294,295,297,298,300,301,303,305,307,308,309,310,311,312,313,315,317,319,320,322,324,326,328,329,331,333,335,337,339,341,343,345,347,349,351,353,355,357],{"file":144,"line":223,"context":224},223,"raw output",{"file":144,"line":226,"context":224},240,{"file":144,"line":228,"context":224},263,{"file":144,"line":230,"context":224},286,{"file":144,"line":232,"context":224},304,{"file":144,"line":234,"context":224},325,{"file":144,"line":236,"context":224},350,{"file":148,"line":238,"context":224},163,{"file":148,"line":240,"context":224},180,{"file":148,"line":242,"context":224},196,{"file":152,"line":244,"context":224},105,{"file":152,"line":246,"context":224},122,{"file":156,"line":248,"context":224},142,{"file":156,"line":250,"context":224},162,{"file":156,"line":252,"context":224},175,{"file":156,"line":254,"context":224},192,{"file":156,"line":256,"context":224},209,{"file":156,"line":258,"context":224},226,{"file":161,"line":116,"context":224},{"file":161,"line":261,"context":224},211,{"file":170,"line":263,"context":224},191,{"file":170,"line":265,"context":224},215,{"file":170,"line":223,"context":224},{"file":170,"line":268,"context":224},230,{"file":170,"line":270,"context":224},293,{"file":170,"line":272,"context":224},313,{"file":170,"line":274,"context":224},345,{"file":170,"line":276,"context":224},391,{"file":170,"line":278,"context":224},543,{"file":170,"line":280,"context":224},546,{"file":170,"line":282,"context":224},548,{"file":170,"line":199,"context":224},{"file":170,"line":285,"context":224},572,{"file":170,"line":287,"context":224},595,{"file":170,"line":289,"context":224},628,{"file":170,"line":291,"context":224},656,{"file":170,"line":293,"context":224},686,{"file":170,"line":293,"context":224},{"file":170,"line":296,"context":224},696,{"file":170,"line":296,"context":224},{"file":170,"line":299,"context":224},712,{"file":170,"line":299,"context":224},{"file":170,"line":302,"context":224},771,{"file":304,"line":32,"context":224},"includes\\module\\update.php",{"file":304,"line":306,"context":224},49,{"file":304,"line":171,"context":224},{"file":304,"line":116,"context":224},{"file":304,"line":129,"context":224},{"file":304,"line":33,"context":224},{"file":194,"line":230,"context":224},{"file":194,"line":270,"context":224},{"file":194,"line":314,"context":224},295,{"file":194,"line":316,"context":224},297,{"file":194,"line":318,"context":224},307,{"file":194,"line":234,"context":224},{"file":194,"line":321,"context":224},337,{"file":194,"line":323,"context":224},346,{"file":194,"line":325,"context":224},370,{"file":194,"line":327,"context":224},382,{"file":194,"line":276,"context":224},{"file":194,"line":330,"context":224},415,{"file":194,"line":332,"context":224},427,{"file":194,"line":334,"context":224},436,{"file":194,"line":336,"context":224},460,{"file":194,"line":338,"context":224},478,{"file":194,"line":340,"context":224},500,{"file":194,"line":342,"context":224},517,{"file":194,"line":344,"context":224},533,{"file":194,"line":346,"context":224},566,{"file":194,"line":348,"context":224},576,{"file":194,"line":350,"context":224},592,{"file":194,"line":352,"context":224},594,{"file":194,"line":354,"context":224},598,{"file":194,"line":356,"context":224},616,{"file":194,"line":289,"context":224},[],[360,379],{"entryPoint":361,"graph":362,"unsanitizedCount":26,"severity":378},"\u003Cupdate> (includes\\module\\update.php:0)",{"nodes":363,"edges":375},[364,369],{"id":365,"type":366,"label":367,"file":304,"line":368},"n0","source","$_POST (x5)",24,{"id":370,"type":371,"label":372,"file":304,"line":373,"wp_function":374},"n1","sink","update_option() [Settings Manipulation]",28,"update_option",[376],{"from":365,"to":370,"sanitized":377},true,"low",{"entryPoint":380,"graph":381,"unsanitizedCount":11,"severity":378},"\u003Cwp-theme-customizer> (wp-theme-customizer.php:0)",{"nodes":382,"edges":389},[383,386],{"id":365,"type":366,"label":384,"file":194,"line":385},"$_COOKIE (x10)",124,{"id":370,"type":371,"label":387,"file":194,"line":230,"wp_function":388},"echo() [XSS]","echo",[390],{"from":365,"to":370,"sanitized":391},false,{"summary":393,"deductions":394},"The \"wp-theme-customizer-minified\" v1.0 plugin exhibits a mixed security posture.  On the positive side, it demonstrates good practices by avoiding SQL injection vulnerabilities through the use of prepared statements, has no known CVEs, and presents a minimal attack surface with zero AJAX handlers, REST API routes, shortcodes, or cron events.  However, significant concerns arise from the code analysis. The presence of the `create_function` function is a major red flag, as it is considered a deprecated and potentially insecure function that can lead to code injection vulnerabilities if not handled with extreme care and sanitization.  Furthermore, the alarmingly low rate of proper output escaping (4%) suggests a high likelihood of Cross-Site Scripting (XSS) vulnerabilities, as user-supplied data is likely being rendered directly to the browser without adequate sanitization.\n\nThe taint analysis, while showing no critical or high severity flows, did identify one flow with an unsanitized path, which could indicate a potential for file-based vulnerabilities or path traversal if not properly addressed.  The plugin's vulnerability history being clean is a positive sign, but it doesn't negate the inherent risks identified in the static analysis, especially given the use of `create_function` and the poor output escaping.  In conclusion, while the plugin has a small attack surface and no known past vulnerabilities, the presence of dangerous functions and pervasive XSS risks due to inadequate output escaping represent significant security weaknesses that require immediate attention.",[395,398,400],{"reason":396,"points":397},"Use of deprecated and dangerous function `create_function`",15,{"reason":399,"points":11},"Low percentage of properly escaped output (potential XSS)",{"reason":401,"points":87},"Taint flow with unsanitized path","2026-03-16T23:33:41.098Z",{"wat":404,"direct":410},{"assetPaths":405,"generatorPatterns":407,"scriptPaths":408,"versionParams":409},[406],"\u002Fwp-content\u002Fplugins\u002Fwp-theme-customizer-minified\u002Fassets\u002Fbutton.png",[],[],[],{"cssClasses":411,"htmlComments":412,"htmlAttributes":413,"restEndpoints":414,"jsGlobals":415,"shortcodeOutput":416},[],[],[],[],[],[]]