[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fmaKlXEVNyQ4_aEFgCQBIUIQuXA7mG-u0R5OrBW8SeNI":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":18,"tags":19,"homepage":22,"download_link":23,"security_score":24,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":37,"analysis":38,"fingerprints":84},"fluent-query-logger","Fluent Query Logger – Log Database Queries and analyze plugin database performance","1.0.0","Shahjahan Jewel","https:\u002F\u002Fprofiles.wordpress.org\u002Ftechjewel\u002F","\u003Cp>For Development or debugging WordPress Plugin’s Database queries, you can use this plugin along with Query Monitor Plugin.\u003Cbr \u002F>\nThis plugin will save all the selected database queries with useful information like backtrace, execution time, SQL statement, etc.\u003Cbr \u002F>\nUsing this plugin, you can optimize your SQL queries.\u003C\u002Fp>\n\u003Ch3>Here’s an overview of Fluent Query Logger:\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Log Queries From Plugin-X\u002FY\u002FZ:\u003C\u002Fstrong> You can select which plugin’s Database queries will be logged, and then you can filter by that plugin and see all the queries made by the plugin.\u003Cbr \u002F>\n\u003Cstrong>Trace Slow Queries:\u003C\u002Fstrong> You can sort by execution time of the database queries and, based on that, find which Database queries are actually making your site slow. You can also trace back from which file and function are doing the query.\u003Cbr \u002F>\n\u003Cstrong>Find Duplicate Queries:\u003C\u002Fstrong> You can also find duplicate queries and the page’s source.\u003C\u002Fp>\n\u003Ch3>Other Plugins By The Same Team\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffluent-crm\u002F\" rel=\"ugc\">FluentCRM – Email marketing Automation for WordPress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffluentform\u002F\" rel=\"ugc\">Fluent Forms – Fastest WordPress Form Builder Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fninja-tables\u002F\" rel=\"ugc\">Ninja Tables – Best WP DataTables Plugin for WordPress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-payment-form\u002F\" rel=\"ugc\">PayMattic – Simple Payments Plugin for WordPress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffluent-smtp\u002F\" rel=\"ugc\">FluentSMTP – WordPress Mail SMTP, SES, SendGrid, MailGun Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FWPManageNinja\u002Ffluent-query-logger\" rel=\"nofollow ugc\">Check the project on Github & Contribute\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>CONTRIBUTE\u003C\u002Fh3>\n\u003Cp>You are more than welcome if you want to contribute to this project or report a bug. Please check repository from \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FWPManageNinja\u002Ffluent-query-logger\u002F\" rel=\"nofollow ugc\">Github\u003C\u002Fa>.\u003C\u002Fp>\n","DB Query Logger and Analysis Addon for Query Monitor Plugin",30,2822,74,3,"2022-07-15T22:48:00.000Z","6.0.11","5.0","5.6",[20,21],"database-query-logger","query-monitor-addon","https:\u002F\u002Fgithub.com\u002FWPManageNinja\u002Ffluent-query-logger","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffluent-query-logger.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":33,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"techjewel",17,1330140,92,113,73,"2026-04-03T18:39:24.607Z",[],{"attackSurface":39,"codeSignals":55,"taintFlows":76,"riskAssessment":77,"analyzedAt":83},{"hooks":40,"ajaxHandlers":51,"restRoutes":52,"shortcodes":53,"cronEvents":54,"entryPointCount":25,"unprotectedCount":25},[41,46],{"type":42,"name":43,"callback":44,"file":45,"line":31},"filter","plugin_action_links_fluent-query-logger\u002Ffluent-query-logger.php","closure","app\\Hooks\\filters.php",{"type":47,"name":48,"callback":44,"file":49,"line":50},"action","plugins_loaded","boot\\app.php",19,[],[],[],[],{"dangerousFunctions":56,"sqlUsage":57,"outputEscaping":69,"fileOperations":14,"externalRequests":25,"nonceChecks":25,"capabilityChecks":14,"bundledLibraries":75},[],{"prepared":25,"raw":14,"locations":58},[59,63,66],{"file":60,"line":61,"context":62},"app\\Hooks\\Handlers\\DeactivationHandler.php",20,"$wpdb->query() with variable interpolation",{"file":64,"line":65,"context":62},"app\\Http\\Controllers\\LogsController.php",111,{"file":67,"line":50,"context":68},"database\\Migrations\\LogMigrator.php","$wpdb->get_var() with variable interpolation",{"escaped":50,"rawEcho":70,"locations":71},1,[72],{"file":73,"line":70,"context":74},"app\\Views\\admin\\menu.php","raw output",[],[],{"summary":78,"deductions":79},"The fluent-query-logger v1.0.0 plugin exhibits a generally positive security posture, with no recorded vulnerabilities or critical security signals from static analysis. The absence of detected dangerous functions, unsanitized taint flows, and a clean vulnerability history are strong indicators of good development practices. The plugin also demonstrates a low attack surface, with no exposed AJAX handlers, REST API routes, shortcodes, or cron events, significantly reducing the potential for external exploitation.\n\nHowever, the plugin's SQL query handling presents a notable area for concern. All three detected SQL queries are executed without prepared statements, leaving them susceptible to SQL injection vulnerabilities, especially if any user-supplied data is directly incorporated into these queries. While no current vulnerabilities are known, this lack of prepared statements is a significant risk factor that could be exploited if data flow is not meticulously handled and sanitized at all points. The presence of file operations without further context on their nature also warrants caution, as insecure file handling can lead to various security issues.\n\nIn conclusion, fluent-query-logger v1.0.0 appears to be a well-built plugin with a robust security foundation. Its minimal attack surface and clean vulnerability history are commendable. Nevertheless, the unescaped SQL queries represent a critical weakness that requires immediate attention to mitigate the risk of SQL injection. Addressing this specific issue would further solidify the plugin's security.",[80],{"reason":81,"points":82},"Raw SQL queries without prepared statements",10,"2026-03-16T22:31:20.548Z",{"wat":85,"direct":92},{"assetPaths":86,"generatorPatterns":88,"scriptPaths":89,"versionParams":90},[87],"\u002Fwp-content\u002Fplugins\u002Ffluent-query-logger\u002Fapp\u002Fassets\u002Fadmin\u002Fjs\u002Fapp.js",[],[87],[91],"fluent-query-logger\u002Fapp\u002Fassets\u002Fadmin\u002Fjs\u002Fapp.js?ver=",{"cssClasses":93,"htmlComments":94,"htmlAttributes":95,"restEndpoints":97,"jsGlobals":99,"shortcodeOutput":101},[],[],[96],"data-fluent-framework-app",[98],"\u002Fwp-json\u002Ffluent-query-logger\u002Fv1",[100],"fluentFrameworkAdmin",[]]