[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fCmbN6zyQ7pl2r_kw-jrl70jEWIFgnaLm5Y035SiK4SI":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":21,"download_link":22,"security_score":23,"vuln_count":24,"unpatched_count":24,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":36,"analysis":37,"fingerprints":67},"img-responsive","Bootstrap img-responsive","1.0","Richard Leishman","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebfwd\u002F","\u003Cp>Bootstrap img-responsive – Automatically add img-responsive class to all post and page content.\u003C\u002Fp>\n\u003Cp>If you like it then please find the time to rate it.\u003C\u002Fp>\n","Automatically add img-responsive class to all post and page content.",50,2196,100,1,"2016-08-30T12:45:00.000Z","4.6.30","3.0","",[20],"bootstrap-image-responsive-img-alt-class-css-less-sass-mobile-media-queries-title-tags-img-responsive","http:\u002F\u002Fwww.webfwd.co.uk\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimg-responsive.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":29,"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},"webfwd",3,4080,75,1239,62,"2026-04-04T03:38:40.793Z",[],{"attackSurface":38,"codeSignals":55,"taintFlows":62,"riskAssessment":63,"analyzedAt":66},{"hooks":39,"ajaxHandlers":51,"restRoutes":52,"shortcodes":53,"cronEvents":54,"entryPointCount":24,"unprotectedCount":24},[40,46],{"type":41,"name":42,"callback":43,"file":44,"line":45},"action","admin_menu","bsir_menu","img-responsive.php",59,{"type":47,"name":48,"callback":49,"file":44,"line":50},"filter","the_content","bsir_add_image_responsive_class",76,[],[],[],[],{"dangerousFunctions":56,"sqlUsage":57,"outputEscaping":59,"fileOperations":24,"externalRequests":24,"nonceChecks":24,"capabilityChecks":24,"bundledLibraries":61},[],{"prepared":24,"raw":24,"locations":58},[],{"escaped":24,"rawEcho":24,"locations":60},[],[],[],{"summary":64,"deductions":65},"The \"img-responsive\" plugin v1.0 exhibits a strong security posture based on the provided static analysis. There are no identified entry points such as AJAX handlers, REST API routes, shortcodes, or cron events that lack authentication or permission checks. The code also demonstrates good practices by not utilizing dangerous functions, performing all SQL queries using prepared statements, and properly escaping all outputs. There are no file operations, external HTTP requests, or checks for nonces or capabilities, which simplifies the attack surface. Taint analysis also reveals no critical or high severity flows with unsanitized paths.\n\nThe plugin's vulnerability history is entirely clean, with no recorded CVEs of any severity. This lack of historical vulnerabilities, combined with the positive static analysis results, suggests a well-developed and secure plugin. However, the absence of any entry points or interactions with user-supplied data could be interpreted in two ways: either the plugin is extremely simple and has no need for such features, or the static analysis might have limitations in identifying potential interaction points. Given the data, the plugin appears to be secure and follows best practices for the features it does present.",[],"2026-03-16T22:03:25.511Z",{"wat":68,"direct":73},{"assetPaths":69,"generatorPatterns":70,"scriptPaths":71,"versionParams":72},[],[],[],[],{"cssClasses":74,"htmlComments":75,"htmlAttributes":76,"restEndpoints":77,"jsGlobals":78,"shortcodeOutput":79},[4],[],[],[],[],[]]