[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fDYwKF0P9syMrp01Q8temNtz6nGAQdXbq4wQwd5VDjrE":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":17,"download_link":23,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":35,"analysis":138,"fingerprints":229},"bg-patterns","Background Patterns","0.2.1","shazdeh","https:\u002F\u002Fprofiles.wordpress.org\u002Fshazdeh\u002F","\u003Cp>This plugin integrates with WP 3.0 built-in Custom Backgrounds, and enables you to choose from a growing collection of patterns provided by \u003Ca href=\"http:\u002F\u002Fsubtlepatterns.com\" rel=\"nofollow ugc\">Subtle Patterns\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>To updaters: Please note, you might need to reselect your chosen pattern.\u003C\u002Fp>\n","Use a library of beatiful patterns and decorate your webpage background.",70,15819,0,"2012-01-19T10:42:00.000Z","3.3.2","3.0","",[19,20,21,22],"background","custom-background","pattern","theme","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbg-patterns.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":29,"total_installs":30,"avg_security_score":31,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},24,4480,86,30,84,"2026-04-04T05:23:22.507Z",[36,59,82,99,120],{"slug":37,"name":38,"version":16,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":43,"downloaded":44,"rating":45,"num_ratings":46,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":17,"tags":50,"homepage":54,"download_link":55,"security_score":56,"vuln_count":57,"unpatched_count":57,"last_vuln_date":58,"fetched_at":26},"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.",1000,45558,98,7,"2018-03-26T07:59:00.000Z","4.9.29","3.5",[51,52,20,37,53],"background-changer","bg-chnage","post-backgraound","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-background-changer\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-background-changer.3.0.zip",63,1,"2025-12-31 00:00:00",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":45,"num_ratings":69,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":17,"tags":73,"homepage":79,"download_link":80,"security_score":81,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"ha-background-color-customizer","HA Background Color Customizer","2.0","Hira Ansari","https:\u002F\u002Fprofiles.wordpress.org\u002Fhiraansari\u002F","\u003Cp>Add Custom HA Background Color Customizer Panel in any WP theme customization section. Customize background colors of your hard coded WordPress Theme. Now, separately Customize the color of each type of your HTML Elements just from Theme customization section with live WP preview pane.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F9NuAGN1oQB4?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>List of HTML Element options:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Body Background Color\u003C\u002Fli>\n\u003Cli>Header Background Color\u003C\u002Fli>\n\u003Cli>Main Nav Backgrounds Color\u003C\u002Fli>\n\u003Cli>Nav tab Background:hover\u003C\u002Fli>\n\u003Cli>Dropdown Backgrounds\u003C\u002Fli>\n\u003Cli>Dropdown tab\u002Fli:Hover\u003C\u002Fli>\n\u003Cli>Button Background\u003C\u002Fli>\n\u003Cli>Button Background:Hover\u003C\u002Fli>\n\u003Cli>Footer Background\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Learn more about \u003Ca href=\"https:\u002F\u002Fhiraansari.dev\u002Fwordpress-plugin\u002Fha-background-color-customizer-wp-plugin\u002F\" rel=\"nofollow ugc\">HA Background Color Customize Plugin features\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>HA Color Customizer Team needs your support\u003C\u002Fh4>\n\u003Cp>It is hard to continue development and support for the free plugin without contributions from users like you. If you enjoy using HA Background Color Customizer and find it useful, please consider \u003Ca href=\"https:\u002F\u002Fwww.paypal.com\u002Fdonate\u002F?hosted_button_id=C5C26A6PEFFHQ\" rel=\"nofollow ugc\">making a donation\u003C\u002Fa>. Your donation will help encourage and support the plugin’s continued development and better user support.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>If you have suggestions for a new plugins or addon options, feel free to email me at \u003Ca href=\"mailto:contact@hiraansari.dev\" rel=\"nofollow ugc\">contact@hiraansari.dev\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Coming soon Plugins:\u003Cbr \u002F>\n— HA Font Color Customizer\u003Cbr \u002F>\n— HA Imageless CSS Background Patterns\u003Cbr \u002F>\n— See all current and upcoming plugins details here: \u003Ca href=\"https:\u002F\u002Fhiraansari.dev\u002Fha-wp-plugins\u002F\" rel=\"nofollow ugc\">Website WP Plugins Page\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Connect with me on \u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002Fin\u002FHiraAnsariWordPressDeveloper\u002F\" rel=\"nofollow ugc\">LinkedIn\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Want regular updates? Like my page on \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002FHiraAnsari.WordPress\u002F\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa>!\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Hire me on \u003Ca href=\"https:\u002F\u002Fwww.upwork.com\u002Ffreelancers\u002F~0167126c92ecd7b6db\" rel=\"nofollow ugc\">Upwork\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Or hire me directly from my website: \u003Ca href=\"https:\u002F\u002Fhiraansari.dev\u002Fhire-hourly\u002F\" rel=\"nofollow ugc\">www.HiraAnsari.dev\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Add custom background color options panel in any WP theme Customize section to easily and quickly change background color of any HTML tags in your WP  &hellip;",200,3286,11,"2025-04-19T19:11:00.000Z","6.8.5","5.6",[74,75,76,77,78],"change-background-colors","change-hover-color","change-nav-background-color","custom-background-colors","wp-color-customizer","https:\u002F\u002Fhiraansari.dev\u002Fwordpress-plugin\u002Fha-background-color-customizer-wp-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fha-background-color-customizer.2.0.zip",100,{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":17,"short_description":88,"active_installs":81,"downloaded":89,"rating":81,"num_ratings":57,"last_updated":90,"tested_up_to":91,"requires_at_least":49,"requires_php":17,"tags":92,"homepage":97,"download_link":98,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"asd-123-456-widget","Widget Customizer for WordPress – Free Version","1.0.0","dzeriho","https:\u002F\u002Fprofiles.wordpress.org\u002Fdzeriho\u002F","Customize your widgets without any CSS knowledge! - Mihajlovicnenad.com",9199,"2015-07-10T12:29:00.000Z","4.2.39",[93,20,94,95,96],"custom","custom-colors","custom-fonts","custom-widget","http:\u002F\u002Fwww.mihajlovicnenad.com\u002Fwidget-customizer","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fasd-123-456-widget.1.0.4.zip",{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":81,"downloaded":107,"rating":13,"num_ratings":13,"last_updated":108,"tested_up_to":109,"requires_at_least":110,"requires_php":111,"tags":112,"homepage":118,"download_link":119,"security_score":81,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"auto-update","Auto Update","1.0.2","Valeriu Tihai","https:\u002F\u002Fprofiles.wordpress.org\u002Fvaleriutihai\u002F","\u003Cp>Auto Update is built for site owners who want WordPress to stay current without logging in to run updates manually.\u003C\u002Fp>\n\u003Cp>It keeps WordPress core, plugins, and themes updated automatically, which helps reduce maintenance work, apply security fixes sooner, and keep the site closer to the latest stable releases.\u003C\u002Fp>\n\u003Cp>Once activated, it enables both minor and major core updates and allows installed plugins and themes to update in the background.\u003C\u002Fp>\n\u003Cp>There is no settings page. Activate the plugin and let WordPress handle updates automatically.\u003C\u002Fp>\n","Keeps WordPress core, plugins, and themes updated automatically to reduce manual maintenance and improve security.",3683,"2026-03-14T02:42:00.000Z","6.9.4","5.8","7.4",[113,114,115,116,117],"automatic-updates","background-updates","core-updates","plugin-updates","theme-updates","https:\u002F\u002Fstylishwp.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fauto-update.1.0.2.zip",{"slug":121,"name":122,"version":85,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":81,"downloaded":127,"rating":81,"num_ratings":128,"last_updated":129,"tested_up_to":71,"requires_at_least":130,"requires_php":131,"tags":132,"homepage":136,"download_link":137,"security_score":81,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"cb-parallax","cbParallax","Demis Patti","https:\u002F\u002Fprofiles.wordpress.org\u002Fdemispatti\u002F","\u003Cp>cbParallax lets you add custom background images with a vertical or horizontal parallax effect to your WordPress site. You can set a single background for the entire site or configure individual backgrounds for each post, page, or product.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Background image with smooth parallax scrolling effect\u003C\u002Fli>\n\u003Cli>One image for all pages or individual backgrounds per page\u002Fpost\u003C\u002Fli>\n\u003Cli>Works vertically and horizontally\u003C\u002Fli>\n\u003Cli>Various overlay patterns to choose from\u003C\u002Fli>\n\u003Cli>Color overlay with opacity control\u003C\u002Fli>\n\u003Cli>Boxed layout option with customizable margins\u003C\u002Fli>\n\u003Cli>Mobile device detection with option to disable parallax on mobile\u003C\u002Fli>\n\u003Cli>Compatible with WooCommerce products\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Requirements:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Your theme must support the WordPress \u003Ca href=\"https:\u002F\u002Fdeveloper.wordpress.org\u002Fthemes\u002Ffunctionality\u002Fcustom-backgrounds\u002F\" rel=\"nofollow ugc\">Custom Backgrounds\u003C\u002Fa> theme feature\u003C\u002Fli>\n\u003Cli>For parallax effect, images should be at least 1920px x 1200px\u003C\u002Fli>\n\u003Cli>PHP 8.0 or higher\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>This plugin does not collect, store, or transmit any personal data. All settings are stored locally in your WordPress database.\u003C\u002Fp>\n","Custom background images with parallax effect for posts, pages and products.",25003,6,"2026-01-09T17:04:00.000Z","6.6","8.0",[19,20,133,134,135],"fullscreen","parallax","scroll","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcb-parallax\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcb-parallax.1.0.0.zip",{"attackSurface":139,"codeSignals":159,"taintFlows":189,"riskAssessment":215,"analyzedAt":228},{"hooks":140,"ajaxHandlers":155,"restRoutes":156,"shortcodes":157,"cronEvents":158,"entryPointCount":13,"unprotectedCount":13},[141,147,151],{"type":142,"name":143,"callback":144,"file":145,"line":146},"action","admin_footer-appearance_page_custom-background","admin_scripts","bg-patterns.php",32,{"type":142,"name":148,"callback":149,"file":145,"line":150},"load-appearance_page_custom-background","load_custom_background_page",33,{"type":142,"name":152,"callback":153,"priority":43,"file":145,"line":154},"after_setup_theme","add_theme_support",34,[],[],[],[],{"dangerousFunctions":160,"sqlUsage":161,"outputEscaping":163,"fileOperations":164,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":188},[],{"prepared":13,"raw":13,"locations":162},[],{"escaped":164,"rawEcho":69,"locations":165},2,[166,169,171,172,173,175,178,180,182,184,186],{"file":145,"line":167,"context":168},71,"raw output",{"file":145,"line":170,"context":168},82,{"file":145,"line":170,"context":168},{"file":145,"line":170,"context":168},{"file":145,"line":174,"context":168},134,{"file":176,"line":177,"context":168},"cross-xhr.php",5,{"file":179,"line":11,"context":168},"options.php",{"file":179,"line":181,"context":168},74,{"file":179,"line":183,"context":168},75,{"file":179,"line":185,"context":168},92,{"file":179,"line":187,"context":168},103,[],[190],{"entryPoint":191,"graph":192,"unsanitizedCount":164,"severity":214},"\u003Ccross-xhr> (cross-xhr.php:0)",{"nodes":193,"edges":210},[194,199,204,206],{"id":195,"type":196,"label":197,"file":176,"line":198},"n0","source","$_POST",4,{"id":200,"type":201,"label":202,"file":176,"line":177,"wp_function":203},"n1","sink","echo() [XSS]","echo",{"id":205,"type":196,"label":197,"file":176,"line":198},"n2",{"id":207,"type":201,"label":208,"file":176,"line":177,"wp_function":209},"n3","file_get_contents() [SSRF\u002FLFI]","file_get_contents",[211,213],{"from":195,"to":200,"sanitized":212},false,{"from":205,"to":207,"sanitized":212},"medium",{"summary":216,"deductions":217},"The \"bg-patterns\" plugin v0.2.1 exhibits a generally strong security posture based on the provided static analysis. It demonstrates excellent practices regarding SQL queries, utilizing prepared statements exclusively, and has no known historical vulnerabilities. The absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly limits its attack surface.  \n\nHowever, there are notable concerns. A critical area of weakness is the output escaping, with only 15% of outputs being properly escaped. This could lead to Cross-Site Scripting (XSS) vulnerabilities if user-supplied data is rendered directly without proper sanitization. Furthermore, the taint analysis reveals one flow with an unsanitized path, which, while not classified as critical or high severity, still warrants attention as it represents a potential vector for data manipulation or compromise. The absence of nonce checks and capability checks on any potential entry points (though none are explicitly identified as unprotected) also leaves a gap in standard WordPress security practices.\n\nIn conclusion, while the plugin avoids common pitfalls like unpatched CVEs and raw SQL queries, the low percentage of proper output escaping and the presence of an unsanitized path are significant security risks. These issues, coupled with a lack of robust authentication checks where they might be implicitly needed, mean that the plugin requires careful review and remediation to ensure a secure user experience.",[218,221,224,226],{"reason":219,"points":220},"Low percentage of properly escaped output",15,{"reason":222,"points":223},"Unsanitized path in taint analysis",8,{"reason":225,"points":177},"No nonce checks",{"reason":227,"points":177},"No capability checks","2026-03-16T21:31:33.454Z",{"wat":230,"direct":236},{"assetPaths":231,"generatorPatterns":233,"scriptPaths":234,"versionParams":235},[232],"\u002Fwp-content\u002Fplugins\u002Fbg-patterns\u002Foptions.php",[],[],[],{"cssClasses":237,"htmlComments":238,"htmlAttributes":239,"restEndpoints":240,"jsGlobals":241,"shortcodeOutput":243},[],[],[],[],[242],"bg_patterns_base_url",[]]