[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fWcCY-0oJgd_PzwZXV9DW0XMIdquZExoUtyVIkd6_xiA":3},{"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":20,"download_link":21,"security_score":22,"vuln_count":11,"unpatched_count":11,"last_vuln_date":23,"fetched_at":24,"vulnerabilities":25,"developer":26,"crawl_stats":23,"alternatives":32,"analysis":44,"fingerprints":93},"tasador-de-autocaravanas","Tasador de autocaravanas","1.5.2","staiapps","https:\u002F\u002Fprofiles.wordpress.org\u002Fstaiapps\u002F","\u003Cp>Nuestro Tasador de autocaravanas está dirigido tanto a establecimientos que se dedican a la compra venta de vehículos de ocasión como a usuarios que están interesados en adquirir autocaravanas de segunda mano y quieran obtener una tasación real y ajustada. La solicitud de tasación realizada por el usuario devuelve un valor en función de los criterios de tasación adecuados al mercado.\u003C\u002Fp>\n\u003Cp>Obtener información de nuestra base de datos completamente actualizada:\u003C\u002Fp>\n\u003Cp>Con el siguiente servicio API, se obtiene la información necesaria que irá completando el formulario de tasación, para finalmente obtener la tasación de su vehículo:\u003C\u002Fp>\n\u003Cp>http:\u002F\u002Fpre.solucionesaiapps.com\u002Fweb\u002Fapi\u002Fcars\u002F\u003C\u002Fp>\n\u003Cp>Descripción de las diferentes llamadas:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Marcas\u003C\u002Fstrong>: obtener un listado de todas las marcas disponibles.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Modelos\u003C\u002Fstrong>: obtener los modelos a partir de la marca seleccionada.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mes\u003C\u002Fstrong>: obtener los diferentes meses de matriculación del vehículo.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Año\u003C\u002Fstrong>: obtener los diferentes años de matriculación del vehículo.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Motor\u003C\u002Fstrong>: obtener los diferentes tipos motor del vehículo.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Potencias\u003C\u002Fstrong>: obtener las diferentes potencias de motor del vehiculo.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Versiones\u003C\u002Fstrong>: finalmente según todos los parámetros seleccionados, se obtienen las diferentes versiones.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Con el siguiente servicio, se obtienen las imágenes que hace uso el formulario, para ayudar visualmente a la hora de seleccionar la marca de un vehículo:\u003C\u002Fp>\n\u003Cp>http:\u002F\u002Fpre.solucionesaiapps.com\u002Fweb\u002F\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Condiciones de uso \u002F Política de privacidad\u003C\u002Fstrong>: http:\u002F\u002Fstaiapps.com\u002Fes\u002Fcondiciones-uso-politica-privacidad-tasador\u002F\u003C\u002Fp>\n","Formulario de tasación que podrás añadir a tu página de WordPress, y poder ofrecer a tus usuarios realizar tasaciones de vehículos.",0,1216,"2025-09-19T07:15:00.000Z","5.9.13","4.0","",[4,18,19],"tasador-de-vehiculos","tasar-autocaravanas","http:\u002F\u002Fstaiapps.com\u002Fapp\u002Ftasador-de-autocaravanas\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftasador-de-autocaravanas.1.5.2.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":27,"total_installs":28,"avg_security_score":22,"avg_patch_time_days":29,"trust_score":30,"computed_at":31},2,10,30,94,"2026-04-04T12:28:30.945Z",[33],{"slug":34,"name":35,"version":36,"author":7,"author_profile":8,"description":37,"short_description":10,"active_installs":28,"downloaded":38,"rating":11,"num_ratings":11,"last_updated":39,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":40,"homepage":42,"download_link":43,"security_score":22,"vuln_count":11,"unpatched_count":11,"last_vuln_date":23,"fetched_at":24},"tasador-de-coches","Tasador de coches","1.7.4","\u003Cp>Nuestro Tasador de Coches está dirigido tanto a establecimientos que se dedican a la compra venta de vehículos de ocasión como a usuarios que están interesados en adquirir coches de segunda mano y quieran obtener una tasación real y ajustada. La solicitud de tasación realizada por el usuario devuelve un valor en función de los criterios de tasación adecuados al mercado.\u003C\u002Fp>\n\u003Cp>Obtener información de nuestra base de datos completamente actualizada:\u003C\u002Fp>\n\u003Cp>Con el siguiente servicio API, se obtiene la información necesaria que irá completando el formulario de tasación, para finalmente obtener la tasación de su vehículo:\u003C\u002Fp>\n\u003Cp>http:\u002F\u002Fpre.solucionesaiapps.com\u002Fweb\u002Fapi\u002Fcars\u002F\u003C\u002Fp>\n\u003Cp>Descripción de las diferentes llamadas:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Marcas\u003C\u002Fstrong>: obtener un listado de todas las marcas disponibles.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Modelos\u003C\u002Fstrong>: obtener los modelos a partir de la marca seleccionada.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mes\u003C\u002Fstrong>: obtener los diferentes meses de matriculación del vehículo.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Año\u003C\u002Fstrong>: obtener los diferentes años de matriculación del vehículo.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Motor\u003C\u002Fstrong>: obtener los diferentes tipos motor del vehículo.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Potencias\u003C\u002Fstrong>: obtener las diferentes potencias de motor del vehiculo.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Versiones\u003C\u002Fstrong>: finalmente según todos los parámetros seleccionados, se obtienen las diferentes versiones.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Con el siguiente servicio, se obtienen las imágenes que hace uso el formulario, para ayudar visualmente a la hora de seleccionar la marca de un vehículo:\u003C\u002Fp>\n\u003Cp>http:\u002F\u002Fpre.solucionesaiapps.com\u002Fweb\u002F\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Condiciones de uso \u002F Política de privacidad\u003C\u002Fstrong>: http:\u002F\u002Fstaiapps.com\u002Fes\u002Fcondiciones-uso-politica-privacidad-tasador\u002F\u003C\u002Fp>\n",5153,"2025-04-14T09:47:00.000Z",[34,18,41],"tasar-coches","http:\u002F\u002Fstaiapps.com\u002Fapp\u002Ftasador-de-coches\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftasador-de-coches.1.7.4.zip",{"attackSurface":45,"codeSignals":67,"taintFlows":81,"riskAssessment":82,"analyzedAt":92},{"hooks":46,"ajaxHandlers":58,"restRoutes":59,"shortcodes":60,"cronEvents":65,"entryPointCount":66,"unprotectedCount":11},[47,53],{"type":48,"name":49,"callback":50,"file":51,"line":52},"action","widgets_init","closure","tasador-autocaravanas.php",102,{"type":48,"name":54,"callback":55,"priority":56,"file":51,"line":57},"wp_enqueue_scripts","tasador_autocaravanas_enqueue",12,116,[],[],[61],{"tag":62,"callback":63,"file":51,"line":64},"tasador_autocaravanas","tasador_autocaravanas_shortcode",125,[],1,{"dangerousFunctions":68,"sqlUsage":69,"outputEscaping":71,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":80},[],{"prepared":11,"raw":11,"locations":70},[],{"escaped":72,"rawEcho":27,"locations":73},40,[74,78],{"file":75,"line":76,"context":77},"inc\\form.php",441,"raw output",{"file":75,"line":79,"context":77},442,[],[],{"summary":83,"deductions":84},"The \"tasador-de-autocaravanas\" v1.5.2 plugin exhibits a generally strong security posture based on the provided static analysis. The complete absence of dangerous functions, SQL queries that are all prepared, and a very high percentage of properly escaped output are all positive indicators. The limited attack surface, consisting of a single shortcode with no unprotected entry points, further contributes to a good security standing.  Furthermore, the plugin has no recorded vulnerabilities or CVEs, suggesting a history of secure development or diligent patching by developers.\n\nHowever, there are areas for improvement and potential underlying risks. The complete lack of nonce checks and capability checks across all entry points is a significant concern. While the static analysis reports no unprotected entry points, this is likely due to the absence of AJAX handlers or REST API routes that typically require such checks. The presence of a shortcode, even without direct unauthenticated access shown, means it could potentially be triggered in contexts where authorization is assumed or not properly validated. The taint analysis yielding zero flows could be due to a very small codebase or specific coding practices that avoid complex data handling, rather than a definitive absence of vulnerabilities.\n\nIn conclusion, the \"tasador-de-autocaravanas\" v1.5.2 plugin appears to be developed with good security practices, especially regarding data handling and output sanitization. The absence of known vulnerabilities is a strong point. The primary weakness lies in the complete omission of nonce and capability checks, which, while not immediately exploitable based on the limited entry points presented, represents a fundamental gap in security hardening that could become a problem if the plugin's functionality evolves or is used in unexpected ways.",[85,87,89],{"reason":86,"points":28},"Missing nonce checks",{"reason":88,"points":28},"Missing capability checks",{"reason":90,"points":91},"Low complexity in taint analysis",3,"2026-03-17T07:26:25.489Z",{"wat":94,"direct":105},{"assetPaths":95,"generatorPatterns":100,"scriptPaths":101,"versionParams":102},[96,97,98,99],"\u002Fwp-content\u002Fplugins\u002Ftasador-de-autocaravanas\u002Fcss\u002Fbootstrap.min.css","\u002Fwp-content\u002Fplugins\u002Ftasador-de-autocaravanas\u002Fjs\u002Fbootstrap.min.js","\u002Fwp-content\u002Fplugins\u002Ftasador-de-autocaravanas\u002Fjs\u002Ffunctions.js","\u002Fwp-content\u002Fplugins\u002Ftasador-de-autocaravanas\u002Fjs\u002Fnumeral.min.js",[],[97,98,99],[103,104],"tasador-de-autocaravanas\u002Fjs\u002Ffunctions.js?ver=","tasador-de-autocaravanas\u002Fjs\u002Fnumeral.min.js?ver=",{"cssClasses":106,"htmlComments":107,"htmlAttributes":108,"restEndpoints":109,"jsGlobals":110,"shortcodeOutput":111},[],[],[],[],[],[112],"\u003Cform id=\"tasador-form\" method=\"POST\" action=\"#\" enctype=\"multipart\u002Fform-data\">"]