[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fFK781L0FgpMz6ZsW13jrVGWK2-Na8EAOwRDu1Rw_FlA":3,"$fTs-Pcowm8hmxy1-DA-Rof4GXs4JQiYedzmxWNSKPZMc":112,"$fpJh0q6Q8lFBCQ2DQMh1Ib2UqdIcikpaya9mt33L6L5s":117},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":16,"download_link":20,"security_score":21,"vuln_count":11,"unpatched_count":11,"last_vuln_date":22,"fetched_at":23,"discovery_status":24,"vulnerabilities":25,"developer":26,"crawl_stats":22,"alternatives":31,"analysis":32,"fingerprints":88},"acapela-vaas","Acapela VaaS","1.0.0","wavenetsprl","https:\u002F\u002Fprofiles.wordpress.org\u002Fwavenetsprl\u002F","\u003Cp>This plugin allows you to install and use the Acapela-VaaS overlay on your WordPress site.\u003Cbr \u002F>\nThe credentials you have to provide through the plugin settings will be used in an inserted script tag to connect to Acapela services, enabling text-to-speech features across your website.\u003C\u002Fp>\n","Acapela-VaaS service integration in your Wordpress website",0,1855,"2018-12-28T10:39:00.000Z","4.9.29","4.9.7","",[18,19],"acapela","vaas","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Facapela-vaas.zip",85,null,"2026-07-22T17:31:50.256Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":27,"total_installs":11,"avg_security_score":21,"avg_patch_time_days":28,"trust_score":29,"computed_at":30},1,30,84,"2026-08-26T16:58:29.491Z",[],{"attackSurface":33,"codeSignals":62,"taintFlows":75,"riskAssessment":76,"analyzedAt":87},{"hooks":34,"ajaxHandlers":58,"restRoutes":59,"shortcodes":60,"cronEvents":61,"entryPointCount":11,"unprotectedCount":11},[35,42,47,51,55],{"type":36,"name":37,"callback":38,"priority":39,"file":40,"line":41},"filter","script_loader_tag","alter_javascript",10,"acapela-vaas.php",24,{"type":43,"name":44,"callback":45,"file":40,"line":46},"action","wp_enqueue_scripts","insert_javascript",25,{"type":43,"name":48,"callback":49,"file":40,"line":50},"admin_menu","settings_page",26,{"type":43,"name":52,"callback":53,"file":40,"line":54},"admin_init","setup_sections",27,{"type":43,"name":52,"callback":56,"file":40,"line":57},"setup_fields",28,[],[],[],[],{"dangerousFunctions":63,"sqlUsage":64,"outputEscaping":66,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":74},[],{"prepared":11,"raw":11,"locations":65},[],{"escaped":11,"rawEcho":67,"locations":68},2,[69,72],{"file":40,"line":70,"context":71},156,"raw output",{"file":40,"line":73,"context":71},159,[],[],{"summary":77,"deductions":78},"The \"acapela-vaas\" v1.0.0 plugin exhibits a strong security posture regarding its identified attack surface and code signals. The absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly limits potential entry points for attackers. Furthermore, the fact that all SQL queries utilize prepared statements is an excellent practice, mitigating the risk of SQL injection vulnerabilities. The plugin also shows no history of past vulnerabilities, including critical or high severity ones, suggesting a consistent approach to security in its development. The lack of dangerous functions and file operations further bolsters its secure design.",[79,82,85],{"reason":80,"points":81},"Unescaped output detected",6,{"reason":83,"points":84},"Missing nonce checks",5,{"reason":86,"points":84},"Missing capability checks","2026-04-16T14:49:45.856Z",{"wat":89,"direct":96},{"assetPaths":90,"generatorPatterns":92,"scriptPaths":93,"versionParams":95},[91],"\u002Fwp-content\u002Fplugins\u002Facapela-vaas\u002Facapela-vaas.php",[],[94],"https:\u002F\u002Fwebreader-beta.acapela-group.com\u002Fvaas\u002Flatest\u002Fvaas.js",[],{"cssClasses":97,"htmlComments":98,"htmlAttributes":99,"restEndpoints":109,"jsGlobals":110,"shortcodeOutput":111},[],[],[100,101,102,103,104,105,106,107,108],"data-key","data-login","data-app","data-pwd","data-default-voice","data-selector","data-exclude-selector","integrity","crossorigin",[],[],[],{"error":113,"url":114,"statusCode":115,"statusMessage":116,"message":116},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Facapela-vaas\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":27,"versions":118},[119],{"version":120,"download_url":121,"svn_tag_url":122,"released_at":22,"has_diff":123,"diff_files_changed":124,"diff_lines":22,"trac_diff_url":22,"vulnerabilities":125,"is_current":123},"1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Facapela-vaas.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Facapela-vaas\u002Ftags\u002F1.0\u002F",false,[],[]]