[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fTi2UNwreuNk93qPwKjwaoWEdaJJN_lHzFbhdojv6uEU":3,"$fz86IPdiGCWo7GY_Tk5RFRVURLiXcOnUAkOXJ0UDTEZk":368,"$frjgFDPv_9k-tYPdQHIuCVC3IKAqcOMmvIsbsI5XjBO4":372},{"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":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"discovery_status":31,"vulnerabilities":32,"developer":33,"crawl_stats":29,"alternatives":38,"analysis":138,"fingerprints":342},"pymseo","pymSEO","1.3.6","pymsol","https:\u002F\u002Fprofiles.wordpress.org\u002Fpymsol\u002F","\u003Cp>pymSEO is a collection of functions that solve the most common problems of WordPress.\u003C\u002Fp>\n\u003Ch4>OPTIONS\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Disable embeds\u003C\u002Fli>\n\u003Cli>Remove RSD Link\u003C\u002Fli>\n\u003Cli>Remove Shortlink\u003C\u002Fli>\n\u003Cli>Remove wlwmanifest Link\u003Cbr \u002F>\n** Update file types **\u003C\u002Fli>\n\u003Cli>.svg .json .rar .7z\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>WPO\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Remove QueryStrings\u003C\u002Fli>\n\u003Cli>Remove Jquery Migrate\u003C\u002Fli>\n\u003Cli>Move scripts head to footer\u003C\u002Fli>\n\u003Cli>Defer parsing of Javascript \u003C\u002Fli>\n\u003Cli>Disable Heartbeat\u003C\u002Fli>\n\u003Cli>Disable Emojis\u003C\u002Fli>\n\u003Cli>Enable Swap Google Fonts display\u003Cbr \u002F>\n** Minify HTML **\u003C\u002Fli>\n\u003Cli>Minify HTML\u003C\u002Fli>\n\u003Cli>Minify inline JavaScript\u003C\u002Fli>\n\u003Cli>Remove HTML, JavaScript and CSS comments\u003Cbr \u002F>\n** Cache **\u003C\u002Fli>\n\u003Cli>Enable gzip compression\u003C\u002Fli>\n\u003Cli>Expire headers\u003C\u002Fli>\n\u003Cli>Remove eTags header\u003Cbr \u002F>\n** Images **\u003C\u002Fli>\n\u003Cli>Activate Lazy Load in images and iframes\u003C\u002Fli>\n\u003Cli>Controls the quality of the generated image sizes for every uploaded image.\u003Cbr \u002F>\n** CDN **\u003C\u002Fli>\n\u003Cli>Use CDN\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Crawl Budget\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Remove tags | tag.php\u003C\u002Fli>\n\u003Cli>Remove author | author.php\u003C\u002Fli>\n\u003Cli>Remove date and archives | date.php\u003C\u002Fli>\n\u003Cli>Remove dates from WordPress Posts X Days\u003C\u002Fli>\n\u003Cli>noindex nofollow 404 error pages\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>SECURITY\u003C\u002Fh4>\n\u003Cp>** Steganography **\u003Cbr \u002F>\n* Remove the WordPress Version Number\u003Cbr \u002F>\n* Disable Server Signature\u003Cbr \u002F>\n* Blocking Author Scans\u003Cbr \u002F>\n** Login page **\u003Cbr \u002F>\n* Change login error message\u003Cbr \u002F>\n* Change session expire time\u003Cbr \u002F>\n** Jquery **\u003Cbr \u002F>\n* Update jQuery in the front end\u003Cbr \u002F>\n** Others **\u003Cbr \u002F>\n* Disable Self Pingbacks\u003Cbr \u002F>\n* Disable XML-RPC authentication\u003Cbr \u002F>\n* Disable XML-RPC\u003Cbr \u002F>\n* Remove REST API Links\u003C\u002Fp>\n\u003Ch4>UX\u003C\u002Fh4>\n\u003Cp>** Search **\u003Cbr \u002F>\n* If there is only one search, redirect automatically to the result.\u003Cbr \u002F>\n* Change ?s=search_term to a permanent link \u002Fsearch\u002Fsearch_term\u003Cbr \u002F>\n* Change number of search results\u003Cbr \u002F>\n** Categories **\u003Cbr \u002F>\n* Remove slug category url\u003Cbr \u002F>\n** Accessibility\u003Cbr \u002F>\n* Add metatag viewport\u003Cbr \u002F>\n** RSS\u003Cbr \u002F>\n* Disable RSS Feeds\u003Cbr \u002F>\n* Delay posts from appearing in wordPress RSS feed\u003Cbr \u002F>\n* Add featured image in RSS Feed publications\u003C\u002Fp>\n\u003Ch4>GDPR =\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Enable GDPR\u003C\u002Fli>\n\u003Cli>Text indicating that your site uses cookies.\u003C\u002Fli>\n\u003Cli>Text to close the notification.\u003C\u002Fli>\n\u003Cli>Text for the link that will display the page with more information\u003C\u002Fli>\n\u003Cli>Link to the page that contains information about cookies\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>SYSTEM STATUS\u003C\u002Fh4>\n","pymSEO is a collection of functions that solve the most common problems of WordPress.",10,2430,100,4,"2020-02-25T17:23:00.000Z","5.3.21","4.9","7.0",[20,21,22,23,24],"disable-emojis","disable-heartbeat","move-scripts-head-to-footer","remove-jquery-migrate","remove-querystrings","https:\u002F\u002Fdeveloper.wordpress.org\u002Fplugins\u002Fpymseo\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpymseo.1.3.6.zip",85,0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},1,30,84,"2026-05-19T21:39:52.112Z",[39,61,81,101,118],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":16,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":59,"download_link":60,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"wp-disable","Reduce HTTP Requests, Disable Emojis & Disable Embeds, Speedup WooCommerce","1.6.1","hosting.io","https:\u002F\u002Fprofiles.wordpress.org\u002Fpigeonhut\u002F","\u003Cp>\u003Cstrong>Reduce HTTP requests\u003C\u002Fstrong> – Disable Emojis, Disable Gravatars, Disable Embeds and Remove Querystrings. SpeedUp WooCommerce, Added support to disable pingbacks, disable trackbacks, close comments after 28 days, Added the ability to force pagingation after 20 posts,\u003Cbr \u002F>\nDisable WooCommerce scripts and CSS on non WooCommerce Pages, Disable RSS, Disable XML-RPC, Disable Autosave, Remove Windows Live Writer tag, Remove Shortlink Tag, Remove WP API from header and\u003Cbr \u002F>\n many more features to help speed and SEO gains.  Now includes \u003Cstrong>Disable Comments, Heartbeat Control, Selective Disable\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003C\u002Fstrong>\u003Cstrong>NEW Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n Better Stats on Dashboard\u003Cbr \u002F>\n Disable loading dashicons on front end if admin bar disabled\u003Cbr \u002F>\n Disable Author Pages\u003C\u002Fp>\n\u003Cp>Disabling Emojis does not disable emoticons, it disables the support for Emojis added since WP 4.2 and removes 1 HTTP request.\u003C\u002Fp>\n\u003Cp>Disabling Embeds  – script that auto formats pasted content in the visual editor, eg videos, etc. Big issue with this script is it loads on every\u003Cbr \u002F>\nsingle page. You can still use the default embed code from YouTube, Twitter etc to included content.\u003C\u002Fp>\n\u003Cp>Remove Query Strings: If you look at the waterfall view of your page load, you will see your query strings end in something like ver=1.12.4.\u003Cbr \u002F>\nThese are called query strings and help determine the version of the script. The problem with query strings like these is that it isn’t very efficient for caching purposes and sometimes prevents caching those assets altogether.  If you are using a CDN already, you can ignore this.\u003C\u002Fp>\n\u003Cp>Disabling Gravatars is completely optional, advise, if you don’t use them, disable as it gets rid of one more useless HTTP request.\u003C\u002Fp>\n\u003Cp>General Performance improvements: Added support for : disable ping\u002Ftrackbacks, close comments after 28 days, force pagingation after 20 posts, Disable WooCommerce scripts and CSS on non WooCommerce Pages.\u003C\u002Fp>\n\u003Cp>Have an idea ?\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fhosting-io\u002Fwp-disable\" rel=\"nofollow ugc\">Public repo on GitHub\u003C\u002Fa> if you would like to contribute or have any ideas to add.\u003C\u002Fp>\n\u003Cp>Docs & Support\u003Cbr \u002F>\nThe \u003Ca href=\"https:\u002F\u002Foptimisation.io\u002Ffaq\u002F\" rel=\"nofollow ugc\">documentation is an on-going project\u003C\u002Fa>, so please bare with us as we update.  If you would like to help with the documentation, please get in touch.\u003C\u002Fp>\n","Reduce HTTP requests - Disable Emojis, Disable Gravatars, Disable Embeds and Remove Querystrings. SpeedUp WooCommerce, Added support to disable pingba &hellip;",10000,310133,82,45,"2020-08-09T07:42:00.000Z","4.5","",[55,56,57,58,24],"disable-embeds","disable-emoji","disable-gravatars","reduce-http-requests","https:\u002F\u002Foptimisation.io","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-disable.1.6.1.zip",{"slug":23,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":13,"num_ratings":70,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":53,"tags":74,"homepage":79,"download_link":80,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"Remove jQuery Migrate","1.0.3","Hendy Tan","https:\u002F\u002Fprofiles.wordpress.org\u002Ffrosdqy\u002F","\u003Cp>This plugin removes jQuery Migrate script (jquery-migrate.min.js or jquery-migrate.js) from your WordPress site’s \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fdocumentation\u002Farticle\u002Fwordpress-glossary\u002F#front-end\" rel=\"ugc\">front end\u003C\u002Fa> when the plugin is active. To bring back the removed jQuery Migrate script, simply deactivate this plugin.\u003C\u002Fp>\n\u003Cp>To check whether jQuery Migrate is required in the front end, you could use the development version of jQuery Migrate (unminified version) by temporarily turning on \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fdocumentation\u002Farticle\u002Fdebugging-in-wordpress\u002F#script_debug\" rel=\"ugc\">SCRIPT_DEBUG\u003C\u002Fa> mode in wp-config.php file. The development version shows warnings in the browser console when removed and\u002For deprecated jQuery APIs are used.\u003C\u002Fp>\n\u003Cp>For more info about jQuery Migrate, visit \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjquery\u002Fjquery-migrate#readme\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>GitHub: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ficaru12\u002Fremove-jquery-migrate\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Ficaru12\u002Fremove-jquery-migrate\u003C\u002Fa>\u003C\u002Fp>\n","A very lightweight plugin that removes jQuery Migrate script from your WordPress site's front end.",3000,38325,7,"2023-01-25T13:48:00.000Z","6.1.10","3.6",[75,76,77,78,23],"disable-jquery-migrate","jquery","jquery-migrate","remove","https:\u002F\u002Fgithub.com\u002Ficaru12\u002Fremove-jquery-migrate","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fremove-jquery-migrate.zip",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":89,"downloaded":90,"rating":91,"num_ratings":92,"last_updated":93,"tested_up_to":72,"requires_at_least":94,"requires_php":95,"tags":96,"homepage":53,"download_link":100,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"remove-emoji-css-and-js","Remove Emoji CSS and JS","1.1","Boopathi Rajan","https:\u002F\u002Fprofiles.wordpress.org\u002Fboopathi0001\u002F","\u003Cp>This is the best plugin to remove Emoji CSS and JS from the website and improve the performance. You just need to install and activate this plugin to remove Emoji CSS and JS from the website.\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\u002F6JpMFTSaDCU?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>Kindly let us know your feedback or comments to add more features in this plugin.\u003C\u002Fp>\n","This is the best plugin to remove Emoji CSS and JS from the website and improve the performance.",200,2793,60,2,"2022-11-02T16:54:00.000Z","3.1","5.2.4",[97,20,98,99,82],"disable-emoji-scripts","emoji-css-and-js","remove-emoji","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fremove-emoji-css-and-js.zip",{"slug":102,"name":103,"version":104,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":109,"downloaded":110,"rating":28,"num_ratings":28,"last_updated":111,"tested_up_to":112,"requires_at_least":73,"requires_php":113,"tags":114,"homepage":116,"download_link":117,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"remove-jquery-migrate-safely","Remove jQuery Migrate Safely","1.0.0","wptomato","https:\u002F\u002Fprofiles.wordpress.org\u002Fdotlayer\u002F","\u003Cp>jQuery Migrate is a javascript library that allows you to preserve the compatibility of your jQuery code developed for versions of jQuery older than 1.9. It basically restores deprecated features and behaviors so that older code will still run properly on the current jQuery version and later.\u003C\u002Fp>\n\u003Cp>Most websites that use up-to-date themes and plugins don’t require jQuery Migrate on the frontend, and thus the script can be safely removed. By removing it, the browser will have one less JavaScript file to download and execute. As a result, your site will load faster!\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdotlayer.com\u002Fwhat-is-migrate-js-why-and-how-to-remove-jquery-migrate-from-wordpress\u002F\" rel=\"nofollow ugc\">Read our article about jQuery Migrate and Website Optimization\u003C\u002Fa>.\u003C\u002Fp>\n","Completely removes the jQuery migrate script dependency safely from your WordPress website thereby improving page load speed on the frontend.",90,2287,"2018-08-28T02:48:00.000Z","4.9.29","5.6",[75,76,77,115,23],"pagespeed","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fremove-jquery-migrate-safely\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fremove-jquery-migrate-safely.zip",{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":35,"downloaded":126,"rating":13,"num_ratings":34,"last_updated":127,"tested_up_to":128,"requires_at_least":129,"requires_php":130,"tags":131,"homepage":136,"download_link":137,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"remove-wp-emoji-correctly","Remove WP Emojis — Correctly","1.1.2","Rey Sanchez","https:\u002F\u002Fprofiles.wordpress.org\u002Fselftawt\u002F","\u003Cp>Make your header clean, lean, and mean.\u003C\u002Fp>\n\u003Cp>Emoji support is now so widespread that this feature should no longer belong to the WordPress core — and certainly not on every page of every WordPress site.\u003C\u002Fp>\n\u003Cp>But I noticed that other plugins don’t completely work, so that’s \u003Ca href=\"https:\u002F\u002Fselftawt.com\u002Fdisable-wpemoji-correctly\u002F\" rel=\"nofollow ugc\">why I created this plugin\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Simply activate this plugin to completely — and correctly — remove the built-in support for emojis that was added in WordPress v4.2.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Built using WordPress API and standards.\u003C\u002Fli>\n\u003Cli>Works out of the box with no configuration and setup.\u003C\u002Fli>\n\u003Cli>Compatible with the classic editor.\u003C\u002Fli>\n\u003Cli>Clean and lean code.\u003C\u002Fli>\n\u003C\u002Ful>\n","This is the CORRECT WAY to remove or disable the WordPress emojis feature that was added in v4.2.",961,"2026-01-18T12:37:00.000Z","6.9.4","6.5","7.4",[132,20,133,134,135],"disable","disable-wpemojis","emojis","wpemojis","https:\u002F\u002Fselftawt.com\u002Fdisable-wpemoji-correctly","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fremove-wp-emoji-correctly.1.1.2.zip",{"attackSurface":139,"codeSignals":263,"taintFlows":307,"riskAssessment":338,"analyzedAt":341},{"hooks":140,"ajaxHandlers":259,"restRoutes":260,"shortcodes":261,"cronEvents":262,"entryPointCount":28,"unprotectedCount":28},[141,146,150,155,159,161,165,168,173,176,179,182,186,190,194,198,201,205,210,214,216,221,224,227,230,234,238,241,245,248,252,255],{"type":142,"name":143,"callback":144,"priority":34,"file":145,"line":70},"filter","request","rudr_change_term_request","includes\\funciones_en_pruebas.php",{"type":142,"name":147,"callback":148,"priority":11,"file":145,"line":149},"term_link","rudr_term_permalink",62,{"type":151,"name":152,"callback":153,"file":145,"line":154},"action","init","cameronjonesweb_unregister_categories",80,{"type":142,"name":156,"callback":157,"file":145,"line":158},"get_the_categories","__return_false",81,{"type":142,"name":160,"callback":157,"file":145,"line":49},"the_category",{"type":142,"name":162,"callback":163,"priority":11,"file":145,"line":164},"wp_get_object_terms","cameronjonesweb_hide_categories_front_end",83,{"type":151,"name":166,"callback":167,"file":145,"line":36},"pre_get_posts","cameronjonesweb_404_category_archives",{"type":151,"name":169,"callback":170,"priority":171,"file":145,"line":172},"wp_footer","wp_print_scripts",5,187,{"type":151,"name":169,"callback":174,"priority":171,"file":145,"line":175},"wp_enqueue_scripts",188,{"type":151,"name":169,"callback":177,"priority":171,"file":145,"line":178},"wp_print_head_scripts",189,{"type":151,"name":174,"callback":180,"file":145,"line":181},"fun_pymseo_move_scripts_from_head_to_footer",191,{"type":151,"name":183,"callback":184,"file":145,"line":185},"template_redirect","fun_pymseo_CDN",219,{"type":151,"name":174,"callback":187,"priority":11,"file":188,"line":189},"fun_pymseo_custom_css","includes\\funciones_wp.php",89,{"type":142,"name":191,"callback":192,"priority":34,"file":193,"line":70},"upload_mimes","fun_pymseo_upload_mimetypes","includes\\funciones_wp_extras.php",{"type":142,"name":195,"callback":196,"file":193,"line":197},"the_excerpt_rss","wpb_add_feed_content",38,{"type":142,"name":199,"callback":196,"file":193,"line":200},"the_content",39,{"type":151,"name":169,"callback":202,"file":203,"line":204},"fun_pymseo_js_estadisticas","includes\\pagina_opciones_js.php",34,{"type":142,"name":206,"callback":207,"file":208,"line":209},"tiny_mce_plugins","disable_emojis_tinymce","includes\\plugins\\disable-emojis.php",42,{"type":142,"name":211,"callback":212,"priority":11,"file":208,"line":213},"wp_resource_hints","disable_emojis_remove_dns_prefetch",43,{"type":151,"name":152,"callback":215,"file":208,"line":50},"disable_emojis",{"type":151,"name":217,"callback":218,"file":219,"line":220},"created_category","remove_category_url_refresh_rules","includes\\plugins\\remove-category-url.php",18,{"type":151,"name":222,"callback":218,"file":219,"line":223},"delete_category",19,{"type":151,"name":225,"callback":218,"file":219,"line":226},"edited_category",20,{"type":151,"name":152,"callback":228,"file":219,"line":229},"remove_category_url_permastruct",21,{"type":142,"name":231,"callback":232,"file":219,"line":233},"category_rewrite_rules","remove_category_url_rewrite_rules",24,{"type":142,"name":235,"callback":236,"file":219,"line":237},"query_vars","remove_category_url_query_vars",25,{"type":142,"name":143,"callback":239,"file":219,"line":240},"remove_category_url_request",26,{"type":142,"name":242,"callback":243,"priority":11,"file":219,"line":244},"plugin_row_meta","remove_category_url_plugin_row_meta",27,{"type":142,"name":246,"callback":246,"priority":11,"file":219,"line":247},"terms_clauses",72,{"type":151,"name":249,"callback":250,"file":251,"line":50},"admin_menu","pymseo_admin_menu_top","pymseo.php",{"type":142,"name":242,"callback":253,"priority":11,"file":251,"line":254},"fun_pymseo_panel_enlace_donacion",59,{"type":142,"name":256,"callback":257,"file":251,"line":258},"admin_footer_text","closure",61,[],[],[],[],{"dangerousFunctions":264,"sqlUsage":265,"outputEscaping":267,"fileOperations":305,"externalRequests":28,"nonceChecks":92,"capabilityChecks":92,"bundledLibraries":306},[],{"prepared":28,"raw":28,"locations":266},[],{"escaped":268,"rawEcho":220,"locations":269},138,[270,273,276,278,280,282,284,286,288,290,292,294,296,298,299,302,303,304],{"file":145,"line":271,"context":272},8,"raw output",{"file":274,"line":275,"context":272},"includes\\pagina_opciones_estado.php",9,{"file":274,"line":277,"context":272},13,{"file":274,"line":279,"context":272},98,{"file":274,"line":281,"context":272},113,{"file":274,"line":283,"context":272},143,{"file":274,"line":285,"context":272},207,{"file":287,"line":220,"context":272},"includes\\pagina_opciones_gdpr.php",{"file":287,"line":289,"context":272},23,{"file":287,"line":291,"context":272},28,{"file":287,"line":293,"context":272},33,{"file":295,"line":291,"context":272},"includes\\pagina_opciones_seguridad.php",{"file":297,"line":226,"context":272},"includes\\pagina_opciones_ux.php",{"file":297,"line":226,"context":272},{"file":300,"line":301,"context":272},"includes\\pagina_opciones_wpo.php",53,{"file":300,"line":301,"context":272},{"file":300,"line":247,"context":272},{"file":251,"line":154,"context":272},3,[],[308,327],{"entryPoint":309,"graph":310,"unsanitizedCount":28,"severity":326},"\u003Cfunciones> (includes\\funciones.php:0)",{"nodes":311,"edges":323},[312,317],{"id":313,"type":314,"label":315,"file":316,"line":149},"n0","source","$_POST (x45)","includes\\funciones.php",{"id":318,"type":319,"label":320,"file":316,"line":321,"wp_function":322},"n1","sink","update_option() [Settings Manipulation]",74,"update_option",[324],{"from":313,"to":318,"sanitized":325},true,"low",{"entryPoint":328,"graph":329,"unsanitizedCount":28,"severity":326},"\u003Cupdate> (includes\\update.php:0)",{"nodes":330,"edges":336},[331,335],{"id":313,"type":314,"label":332,"file":333,"line":334},"$_POST (x62)","includes\\update.php",49,{"id":318,"type":319,"label":320,"file":333,"line":258,"wp_function":322},[337],{"from":313,"to":318,"sanitized":325},{"summary":339,"deductions":340},"The \"pymseo\" v1.3.6 plugin exhibits a strong security posture based on the provided static analysis. The absence of any identified entry points such as AJAX handlers, REST API routes, shortcodes, or cron events significantly limits its attack surface. Furthermore, the code signals indicate good development practices, with no dangerous functions detected, all SQL queries utilizing prepared statements, and a high percentage of properly escaped output. The plugin also demonstrates responsible handling of nonces and capability checks, along with a lack of external HTTP requests, which are all positive security indicators.\n\nThe vulnerability history further reinforces this positive assessment. With zero known CVEs, the plugin appears to be free from historical security flaws, suggesting consistent and diligent security maintenance. The taint analysis also shows no critical or high-severity flows with unsanitized paths, indicating that data handling is robust against common injection vulnerabilities.\n\nWhile the plugin's static analysis and vulnerability history present a very secure profile, the presence of file operations and a small number of capability\u002Fnonce checks, though not inherently problematic, are areas that would warrant deeper inspection in a real-world scenario to ensure they are implemented securely and do not introduce subtle vulnerabilities. However, based solely on the provided data, the \"pymseo\" plugin v1.3.6 appears to be a well-secured piece of software with a minimal risk profile.",[],"2026-03-16T23:51:32.502Z",{"wat":343,"direct":357},{"assetPaths":344,"generatorPatterns":349,"scriptPaths":351,"versionParams":352},[345,346,347,348],"\u002Fwp-content\u002Fplugins\u002Fpymseo\u002Fadmin\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fpymseo\u002Fadmin\u002Fjs\u002Fadmin.js","\u002Fwp-content\u002Fplugins\u002Fpymseo\u002Fpublic\u002Fcss\u002Fpublic.css","\u002Fwp-content\u002Fplugins\u002Fpymseo\u002Fpublic\u002Fjs\u002Fpublic.js",[350],"PymSEO v1.3.6",[346,348],[353,354,355,356],"pymseo\u002Fadmin\u002Fcss\u002Fadmin.css?ver=","pymseo\u002Fadmin\u002Fjs\u002Fadmin.js?ver=","pymseo\u002Fpublic\u002Fcss\u002Fpublic.css?ver=","pymseo\u002Fpublic\u002Fjs\u002Fpublic.js?ver=",{"cssClasses":358,"htmlComments":360,"htmlAttributes":361,"restEndpoints":363,"jsGlobals":364,"shortcodeOutput":366},[359],"pymseo_admin_settings",[],[362],"data-pymseo-toggle",[],[365],"pymseo_admin_params",[367],"[pymseo_button]",{"error":325,"url":369,"statusCode":370,"statusMessage":371,"message":371},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fpymseo\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":373,"versions":374},22,[375,381,388,395,402,409,416,423,430,437,444,451,458,465,472,479,486,493,500,507,513,520],{"version":6,"download_url":26,"svn_tag_url":376,"released_at":29,"has_diff":377,"diff_files_changed":378,"diff_lines":29,"trac_diff_url":379,"vulnerabilities":380,"is_current":325},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpymseo\u002Ftags\u002F1.3.6\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpymseo%2Ftags%2F1.3.5&new_path=%2Fpymseo%2Ftags%2F1.3.6",[],{"version":382,"download_url":383,"svn_tag_url":384,"released_at":29,"has_diff":377,"diff_files_changed":385,"diff_lines":29,"trac_diff_url":386,"vulnerabilities":387,"is_current":377},"1.3.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpymseo.1.3.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpymseo\u002Ftags\u002F1.3.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpymseo%2Ftags%2F1.3.1&new_path=%2Fpymseo%2Ftags%2F1.3.5",[],{"version":389,"download_url":390,"svn_tag_url":391,"released_at":29,"has_diff":377,"diff_files_changed":392,"diff_lines":29,"trac_diff_url":393,"vulnerabilities":394,"is_current":377},"1.3.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpymseo.1.3.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpymseo\u002Ftags\u002F1.3.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpymseo%2Ftags%2F1.3.0&new_path=%2Fpymseo%2Ftags%2F1.3.1",[],{"version":396,"download_url":397,"svn_tag_url":398,"released_at":29,"has_diff":377,"diff_files_changed":399,"diff_lines":29,"trac_diff_url":400,"vulnerabilities":401,"is_current":377},"1.3.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpymseo.1.3.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpymseo\u002Ftags\u002F1.3.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpymseo%2Ftags%2F1.2.9&new_path=%2Fpymseo%2Ftags%2F1.3.0",[],{"version":403,"download_url":404,"svn_tag_url":405,"released_at":29,"has_diff":377,"diff_files_changed":406,"diff_lines":29,"trac_diff_url":407,"vulnerabilities":408,"is_current":377},"1.2.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpymseo.1.2.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpymseo\u002Ftags\u002F1.2.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpymseo%2Ftags%2F1.2.7&new_path=%2Fpymseo%2Ftags%2F1.2.9",[],{"version":410,"download_url":411,"svn_tag_url":412,"released_at":29,"has_diff":377,"diff_files_changed":413,"diff_lines":29,"trac_diff_url":414,"vulnerabilities":415,"is_current":377},"1.2.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpymseo.1.2.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpymseo\u002Ftags\u002F1.2.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpymseo%2Ftags%2F1.2.5&new_path=%2Fpymseo%2Ftags%2F1.2.7",[],{"version":417,"download_url":418,"svn_tag_url":419,"released_at":29,"has_diff":377,"diff_files_changed":420,"diff_lines":29,"trac_diff_url":421,"vulnerabilities":422,"is_current":377},"1.2.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpymseo.1.2.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpymseo\u002Ftags\u002F1.2.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpymseo%2Ftags%2F1.2.2&new_path=%2Fpymseo%2Ftags%2F1.2.5",[],{"version":424,"download_url":425,"svn_tag_url":426,"released_at":29,"has_diff":377,"diff_files_changed":427,"diff_lines":29,"trac_diff_url":428,"vulnerabilities":429,"is_current":377},"1.2.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpymseo.1.2.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpymseo\u002Ftags\u002F1.2.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpymseo%2Ftags%2F1.2.1&new_path=%2Fpymseo%2Ftags%2F1.2.2",[],{"version":431,"download_url":432,"svn_tag_url":433,"released_at":29,"has_diff":377,"diff_files_changed":434,"diff_lines":29,"trac_diff_url":435,"vulnerabilities":436,"is_current":377},"1.2.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpymseo.1.2.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpymseo\u002Ftags\u002F1.2.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpymseo%2Ftags%2F1.2&new_path=%2Fpymseo%2Ftags%2F1.2.1",[],{"version":438,"download_url":439,"svn_tag_url":440,"released_at":29,"has_diff":377,"diff_files_changed":441,"diff_lines":29,"trac_diff_url":442,"vulnerabilities":443,"is_current":377},"1.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpymseo.1.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpymseo\u002Ftags\u002F1.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpymseo%2Ftags%2F1.1.11&new_path=%2Fpymseo%2Ftags%2F1.2",[],{"version":445,"download_url":446,"svn_tag_url":447,"released_at":29,"has_diff":377,"diff_files_changed":448,"diff_lines":29,"trac_diff_url":449,"vulnerabilities":450,"is_current":377},"1.1.11","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpymseo.1.1.11.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpymseo\u002Ftags\u002F1.1.11\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpymseo%2Ftags%2F1.1.10&new_path=%2Fpymseo%2Ftags%2F1.1.11",[],{"version":452,"download_url":453,"svn_tag_url":454,"released_at":29,"has_diff":377,"diff_files_changed":455,"diff_lines":29,"trac_diff_url":456,"vulnerabilities":457,"is_current":377},"1.1.10","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpymseo.1.1.10.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpymseo\u002Ftags\u002F1.1.10\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpymseo%2Ftags%2F1.1.9&new_path=%2Fpymseo%2Ftags%2F1.1.10",[],{"version":459,"download_url":460,"svn_tag_url":461,"released_at":29,"has_diff":377,"diff_files_changed":462,"diff_lines":29,"trac_diff_url":463,"vulnerabilities":464,"is_current":377},"1.1.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpymseo.1.1.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpymseo\u002Ftags\u002F1.1.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpymseo%2Ftags%2F1.1.8&new_path=%2Fpymseo%2Ftags%2F1.1.9",[],{"version":466,"download_url":467,"svn_tag_url":468,"released_at":29,"has_diff":377,"diff_files_changed":469,"diff_lines":29,"trac_diff_url":470,"vulnerabilities":471,"is_current":377},"1.1.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpymseo.1.1.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpymseo\u002Ftags\u002F1.1.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpymseo%2Ftags%2F1.1.7&new_path=%2Fpymseo%2Ftags%2F1.1.8",[],{"version":473,"download_url":474,"svn_tag_url":475,"released_at":29,"has_diff":377,"diff_files_changed":476,"diff_lines":29,"trac_diff_url":477,"vulnerabilities":478,"is_current":377},"1.1.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpymseo.1.1.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpymseo\u002Ftags\u002F1.1.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpymseo%2Ftags%2F1.1.6&new_path=%2Fpymseo%2Ftags%2F1.1.7",[],{"version":480,"download_url":481,"svn_tag_url":482,"released_at":29,"has_diff":377,"diff_files_changed":483,"diff_lines":29,"trac_diff_url":484,"vulnerabilities":485,"is_current":377},"1.1.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpymseo.1.1.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpymseo\u002Ftags\u002F1.1.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpymseo%2Ftags%2F1.1.5&new_path=%2Fpymseo%2Ftags%2F1.1.6",[],{"version":487,"download_url":488,"svn_tag_url":489,"released_at":29,"has_diff":377,"diff_files_changed":490,"diff_lines":29,"trac_diff_url":491,"vulnerabilities":492,"is_current":377},"1.1.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpymseo.1.1.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpymseo\u002Ftags\u002F1.1.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpymseo%2Ftags%2F1.1.4&new_path=%2Fpymseo%2Ftags%2F1.1.5",[],{"version":494,"download_url":495,"svn_tag_url":496,"released_at":29,"has_diff":377,"diff_files_changed":497,"diff_lines":29,"trac_diff_url":498,"vulnerabilities":499,"is_current":377},"1.1.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpymseo.1.1.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpymseo\u002Ftags\u002F1.1.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpymseo%2Ftags%2F1.1.3&new_path=%2Fpymseo%2Ftags%2F1.1.4",[],{"version":501,"download_url":502,"svn_tag_url":503,"released_at":29,"has_diff":377,"diff_files_changed":504,"diff_lines":29,"trac_diff_url":505,"vulnerabilities":506,"is_current":377},"1.1.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpymseo.1.1.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpymseo\u002Ftags\u002F1.1.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpymseo%2Ftags%2F1.1.2&new_path=%2Fpymseo%2Ftags%2F1.1.3",[],{"version":121,"download_url":508,"svn_tag_url":509,"released_at":29,"has_diff":377,"diff_files_changed":510,"diff_lines":29,"trac_diff_url":511,"vulnerabilities":512,"is_current":377},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpymseo.1.1.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpymseo\u002Ftags\u002F1.1.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpymseo%2Ftags%2F1.1.0&new_path=%2Fpymseo%2Ftags%2F1.1.2",[],{"version":514,"download_url":515,"svn_tag_url":516,"released_at":29,"has_diff":377,"diff_files_changed":517,"diff_lines":29,"trac_diff_url":518,"vulnerabilities":519,"is_current":377},"1.1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpymseo.1.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpymseo\u002Ftags\u002F1.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpymseo%2Ftags%2F1.0&new_path=%2Fpymseo%2Ftags%2F1.1.0",[],{"version":521,"download_url":522,"svn_tag_url":523,"released_at":29,"has_diff":377,"diff_files_changed":524,"diff_lines":29,"trac_diff_url":29,"vulnerabilities":525,"is_current":377},"1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpymseo.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpymseo\u002Ftags\u002F1.0\u002F",[],[]]