[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fiJMn163X5x5Ds5iiDY-RbeBrudWpJo1AasqGI4KPbfE":3,"$fuBIpYNVFmav43DId6YqBMpr8G97JHioP8tkAHBuuYkA":423,"$fOirSz2NCsHA10E9HLw_3zZ3WkYjuDlcJ7yPph5NyE7M":427},{"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":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"discovery_status":30,"vulnerabilities":31,"developer":32,"crawl_stats":28,"alternatives":37,"analysis":130,"fingerprints":396},"fastdee","Fastdee!","2.7.9","devLucasMendes","https:\u002F\u002Fprofiles.wordpress.org\u002Fdevlucasmendes\u002F","\u003Cp>\u003Ca href=\"http:\u002F\u002Ffastdee.com\" rel=\"nofollow ugc\">Fastdee!\u003C\u002Fa> automatiza a inserção de ofertas nos produtos do Woocomerce.\u003C\u002Fp>\n\u003Cp>Com o Fastdee! você afiliado poderá disponibilizar milhares de novos produtos rapidamente na sua loja e-commerce.\u003C\u002Fp>\n\u003Ch4>Como Funciona\u003C\u002Fh4>\n\u003Cp>É muito simples.\u003Cbr \u002F>\nBasta instalar o plugin, seguir as orientações para configura-lo e começar a importar produtos para sua loja!\u003Cbr \u002F>\nVocê pode utilizar os filtros desejados que refletem em tempo real as categorias e lojas do Lomadee para adicionar as ofertas que desejar.\u003C\u002Fp>\n\u003Cp>Todos os Direitos reservados.\u003C\u002Fp>\n\u003Ch4>Manual de Instalação\u003C\u002Fh4>\n\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\u002FsQMu72i7C_A?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>\n","Fastdee! automatiza a inserção de ofertas nos produtos do Woocomerce. Com o Fastdee! você afiliado poderá disponibilizar milhares de novos produtos r &hellip;",30,12276,80,5,"2019-11-22T05:55:00.000Z","4.9.29","4.4","",[20,4,21,22,23],"afiliados","lomadee","ofertas","woocomerce","http:\u002F\u002Ffastdee.com\u002F?ref=wp-admin-plugins.php","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffastdee.zip",85,0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":11,"trust_score":35,"computed_at":36},"devlucasmendes",1,84,"2026-05-20T00:14:33.780Z",[38,57,76,96,113],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":34,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":18,"tags":52,"homepage":55,"download_link":56,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"lomadee-wp-ofertas-relacionadas","Lomadee WP – Ofertas Relacionadas","1.2","Daniel Antunes","https:\u002F\u002Fprofiles.wordpress.org\u002Fdaniel-developer\u002F","\u003Cp>Relacione facilmente ofertas do BuscaPé integrando cada post de seu site\u002Fblog WordPress à Lomadee.\u003C\u002Fp>\n\u003Cp>Com esta ferramenta, você torna sua divulgação muito mais efetiva , pois você diminui a dispersão de conteúdo junto ao leitor de seu site\u002Fblog. Dessa forma, você aumenta seu seu faturamento!\u003C\u002Fp>\n\u003Ch4>Automático\u003C\u002Fh4>\n\u003Cp>A cada novo post, o aplicativo seleciona automaticamente as principais tags utilizadas e busca no sistema do  BuscaPé ofertas relacionadas à este termo.\u003C\u002Fp>\n\u003Ch4>Manual\u003C\u002Fh4>\n\u003Cp>Integre completamente seu conteúdo aos produtos que você deseja divulgar. Com ele, você seleciona a categoria e as palavras chave específicas para aquele post e ele lhe retornará as ofertas de produtos dando mais autonomia para que você tenha mais autonomia na escolha das ofertas que deseja divulgar.\u003C\u002Fp>\n\u003Cp>Os parâmetros acima são definidos direto no Plugin quando você estiver logado em sua conta no WordPress.\u003C\u002Fp>\n\u003Ch4>Source ID\u003C\u002Fh4>\n\u003Cp>O Source ID é único e individual  por site cadastrado em sua conta. Caso você possua mais de um site cadastrado na Lomadee, cada um deles terá seu próprio Source ID. Além disso, o Source ID uma vez gerado, será sempre o mesmo. Isso significa que, caso você tente gerar um Source ID duas vezes para o mesmo site, o sistema lhe devolverá o mesmo Source ID gerado pela primeira vez.\u003C\u002Fp>\n\u003Ch4>Limite de Ofertas\u003C\u002Fh4>\n\u003Cp>A cada novo post, este plugin publicará até 5 ofertas relacionadas ao tema do post ou escolhidas por você, caso  você utilize o modo manual.\u003C\u002Fp>\n\u003Ch4>Importante\u003C\u002Fh4>\n\u003Cp>Para utilizar este plugin, o afiliado deve ser self host do WordPress (WordPress.org). Caso tenha a conta gratuíta (WordPress.com), você não conseguirá instalá-lo.\u003C\u002Fp>\n","Exiba ofertas relacionadas aos seus posts e aumente o faturamento com publicidade.",10,12180,100,"2011-08-22T22:36:00.000Z","3.2.1","3.0",[53,54,21,22],"buscape","compra","http:\u002F\u002Fdeveloper.buscape.com\u002Fblog\u002Faplicativos\u002Flomadee-wp-ofertas-relacionadas\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flomadee-wp-ofertas-relacionadas.1.2.zip",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":35,"num_ratings":14,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":18,"tags":70,"homepage":18,"download_link":75,"security_score":48,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"woo-autocomplete-search-bar","E-Commerce Autocomplete Search Bar","1.5","Gabriel","https:\u002F\u002Fprofiles.wordpress.org\u002Frun-man\u002F","\u003Cp>E-Commerce Autocomplete Search Bar: This autocomplete search bar allows your users to search through all E-Commerce products, categories, tags, or taxonomy.\u003C\u002Fp>\n\u003Cp>If the taxonomy option is enable only products that belong to the selected taxonomy will display in the searchbar.\u003C\u002Fp>\n\u003Cp>This plugin will display using either a shortcode or widget.\u003C\u002Fp>\n\u003Cp>If you’ve found this plugin helpful, please leave a review. If you’ve had issues with the plugin, please leave a support request so we can give you a hand before you decide on the usefulness of it.\u003C\u002Fp>\n","E-Commerce Autocomplete Search Bar: An autocomplete searchbar for E-Commerce products, categories, tags, or taxonomy",200,11586,"2025-11-13T10:10:00.000Z","6.8.5","3.0.1",[71,72,73,74],"woocomerce-categories-search-bar","woocomerce-tags-search-bar","woocommerce-autocomplete-searchbar","woocommerce-taxonomy-search-bar","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-autocomplete-search-bar.zip",{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":48,"downloaded":84,"rating":85,"num_ratings":86,"last_updated":87,"tested_up_to":16,"requires_at_least":69,"requires_php":18,"tags":88,"homepage":94,"download_link":95,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"woo-round-up-prices","Round Up Woocommerce Catalog Prices","1.0.0","neevalex","https:\u002F\u002Fprofiles.wordpress.org\u002Fneevalex\u002F","\u003Cp>Woocommerce Round Up Prices plugin allows you to round the prices in the Woocommerce product catalog in order to force the visualy appealing values instead of ugly decimals. Round up to a nearest .10, .15 , .25 , .50 cents or to a nearest dollar.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Demo:\u003C\u002Fstrong> \u003Ca href=\"http:\u002F\u002Fxmlproductfeed.neevalex.com\u002Fshop\" rel=\"nofollow ugc\">http:\u002F\u002Fxmlproductfeed.neevalex.com\u002Fshop\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>Git:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fneevalex\u002Fwoo-round-up-prices\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fneevalex\u002Fwoo-round-up-prices\u003C\u002Fa>\u003C\u002Fp>\n","Woocommerce Round Up Prices plugin allows you to round the prices in the Woocommerce product catalog in order to force the visualy appealing values in &hellip;",3619,60,2,"2018-01-07T19:16:00.000Z",[89,90,91,92,93],"good-looking-prices","round-prices","round-up","round-up-prices","woocomerce-prices","https:\u002F\u002Fgithub.com\u002Fneevalex\u002Fwoocommerce-round-up-prices","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-round-up-prices.zip",{"slug":97,"name":98,"version":99,"author":100,"author_profile":101,"description":102,"short_description":103,"active_installs":48,"downloaded":104,"rating":27,"num_ratings":27,"last_updated":105,"tested_up_to":106,"requires_at_least":107,"requires_php":108,"tags":109,"homepage":111,"download_link":112,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"yandex-pay","Yandex pay","1.1.4","yandexpay","https:\u002F\u002Fprofiles.wordpress.org\u002Fyandexpay\u002F","\u003Cp>Что вы получаете\u003Cbr \u002F>\nYandex Pay — сервис для быстрой и безопасной оплаты покупок. С появлением Yandex\u003Cbr \u002F>\nPay на вашем сайте миллионы пользователей Яндекса смогут быстрее оплачивать у вас\u003Cbr \u002F>\nзаказы.\u003C\u002Fp>\n\u003Ch4>Почему это выгодно\u003C\u002Fh4>\n\u003Cp>При оплате через Yandex Pay не нужно вводить данные сохранённой в Яндексе\u003Cbr \u002F>\nбанковской карты. А чем проще процесс покупки — тем больше заказов и выше\u003Cbr \u002F>\nконверсия. А значит, и ваша прибыль.\u003C\u002Fp>\n\u003Cp>Яндекс хранит и передаёт платёжные данные в зашифрованном виде.\u003C\u002Fp>\n\u003Cp>Оплата происходит прямо на сайте с помощью модуля Yandex Pay. Кнопка оплаты\u003Cbr \u002F>\nвынесена на сайт и привлекает внимание клиентов.\u003C\u002Fp>\n\u003Ch4>Платежные агрегаторы\u003C\u002Fh4>\n\u003Cp>С модулем Yandex Pay работают известные платёжные агрегаторы:\u003Cbr \u002F>\n– Payture\u003Cbr \u002F>\n– RBK.Money\u003Cbr \u002F>\n– Best2Pay\u003C\u002Fp>\n\u003Cp>Список пополняется\u003C\u002Fp>\n\u003Ch4>Как подключить\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Убедитесь, что вы работаете с одним из поддерживаемых платежных агрегаторов\u003Cbr \u002F>\nиз списка. Если вы не нашли свой, вам необходимо заключить договор с одним из\u003Cbr \u002F>\nних.\u003C\u002Fli>\n\u003Cli>Установите модуль Yandex Pay\u003C\u002Fli>\n\u003Cli>Активируйте модуль в кабинете администратора, в разделе Платежные системы\u003C\u002Fli>\n\u003Cli>Используйте тестовый MerchantID и тестовое название магазина из документа\u003Cbr \u002F>\n(пункт 4) для настройки и тестирования платежного модуля Yandex Pay на вашем\u003Cbr \u002F>\nсайте\u003C\u002Fli>\n\u003Cli>Для получения тестовых данных платежного шлюза, вам необходимо обратиться к\u003Cbr \u002F>\nвашему платежному агрегатору, они выдадут все данные для тестирования. Как\u003Cbr \u002F>\nправило это: идентификатор продавца и специальные ключи для тестирования.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Используйте тестовые данные от агрегатора, вставьте в соответсвующуие поля в\u003Cbr \u002F>\nмодуле, затем можно протестировать работу кнопки на сайте. Сделайте скриншоты как выглядит кнопка на вашем сайте.\u003Cbr \u002F>\nОтправьте заявку в Яндекс через форму, приложите все скриншоты и укажите\u003Cbr \u002F>\nдомен сайта. Мы постараемся ответить вам в течение 3-х часов и пришлем ваш уникальный\u003Cbr \u002F>\nMerchantID, который нужно использовать для боевых платежей. После того как вы протестируете Yandex Pay на сайте, вам необходимо запросить\u003Cbr \u002F>\nреальные данные у вашего платежного агрегатора и заменить все тестовые\u003Cbr \u002F>\nданные боевыми в настройках модуля.\u003C\u002Fp>\n\u003Cp>Все, Yandex Pay настроен!\u003C\u002Fp>\n","Официальный модуль Yandex Pay",7164,"2022-07-15T05:34:00.000Z","5.9.13","5.5","7.0",[110,23,100],"payment","https:\u002F\u002Fcm-wp.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fyandex-pay.1.1.4.zip",{"slug":114,"name":115,"version":116,"author":117,"author_profile":118,"description":119,"short_description":120,"active_installs":85,"downloaded":121,"rating":27,"num_ratings":27,"last_updated":122,"tested_up_to":68,"requires_at_least":123,"requires_php":107,"tags":124,"homepage":128,"download_link":129,"security_score":48,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"automater-pl","Automater","1.1.0","automater","https:\u002F\u002Fprofiles.wordpress.org\u002Fautomater\u002F","\u003Cp>The connection of \u003Cstrong>Automater\u003C\u002Fstrong> system with \u003Cstrong>WooCommerce\u003C\u002Fstrong> platform allows you to automate sending codes or files to Customers after payment. The cost of handling each transaction is \u003Cstrong>1% of its value\u003C\u002Fstrong>, but not less than 0,05$. Credits for handling transactions are not charged – only commission is charged.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Example 1:\u003C\u002Fstrong> transaction for amount of \u003Cstrong>$1.00\u003C\u002Fstrong> = commission \u003Cstrong>$0.05\u003C\u002Fstrong>.\u003Cbr \u002F>\n  \u003Cstrong>Example 2:\u003C\u002Fstrong> transaction for amount of \u003Cstrong>$100.00\u003C\u002Fstrong> = commission \u003Cstrong>$1.00\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Automater plugin integrated with online store allows you to automatically:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>connect products from the store with products on Automater\u003C\u002Fli>\n\u003Cli>create a transaction in Automater after purchase in store\u003C\u002Fli>\n\u003Cli>posting payments in Automater after payment in store\u003C\u002Fli>\n\u003C\u002Ful>\n","Reliable system for sales automation and shipping digital goods purchased on eBay and online stores.",3707,"2025-06-03T14:17:00.000Z","5.0",[125,117,126,127,23],"allegro","automation","ebay","https:\u002F\u002Fautomater.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fautomater-pl.1.1.0.zip",{"attackSurface":131,"codeSignals":247,"taintFlows":331,"riskAssessment":384,"analyzedAt":395},{"hooks":132,"ajaxHandlers":221,"restRoutes":243,"shortcodes":244,"cronEvents":245,"entryPointCount":246,"unprotectedCount":34},[133,138,143,147,152,156,160,165,168,172,176,180,184,188,191,194,196,199,202,206,209,212,214,217,218,220],{"type":134,"name":135,"callback":135,"priority":27,"file":136,"line":137},"action","init","fastdee.php",123,{"type":134,"name":139,"callback":140,"priority":141,"file":136,"line":142},"admin_notices","fd_admin_notice_dependencies_error",9,148,{"type":134,"name":139,"callback":144,"priority":145,"file":136,"line":146},"getNotificacoes",21,149,{"type":134,"name":148,"callback":149,"file":150,"line":151},"in_admin_footer","add_btn_doar","includes\\core\\class-fd-pages.php",12,{"type":134,"name":153,"callback":154,"file":155,"line":151},"admin_enqueue_scripts","fd_addScripts","includes\\core\\class-fd-util.php",{"type":134,"name":157,"callback":158,"file":155,"line":159},"wp_enqueue_scripts","fd_public_site_add_scripts",13,{"type":161,"name":162,"callback":163,"priority":141,"file":155,"line":164},"filter","woocommerce_product_single_add_to_cart_text","fd_wc_add_to_cart_custom_text",15,{"type":161,"name":166,"callback":163,"priority":141,"file":155,"line":167},"woocommerce_product_add_to_cart_text",16,{"type":134,"name":169,"callback":170,"priority":48,"file":155,"line":171},"woocommerce_single_product_summary","fd_wc_add_logo_loja",24,{"type":134,"name":173,"callback":174,"file":155,"line":175},"restrict_manage_posts","fd_add_custom_filter_select_store_wc_product",224,{"type":161,"name":177,"callback":178,"file":155,"line":179},"parse_query","fd_add_custom_filter_wc_product_do_filter",249,{"type":134,"name":135,"callback":181,"file":182,"line":183},"fd_wc_init","includes\\core\\class-fd-wc-taxonomy-store.php",11,{"type":134,"name":185,"callback":186,"file":187,"line":159},"admin_menu","fd_add_admin_submenu_page","includes\\pages\\class-fd-coupons-page.php",{"type":134,"name":153,"callback":189,"file":187,"line":190},"fd_add_page_scripts",14,{"type":134,"name":185,"callback":192,"file":193,"line":190},"fd_add_admin_submenu_import_page","includes\\pages\\class-fd-import-page.php",{"type":134,"name":153,"callback":195,"file":193,"line":164},"fd_add_import_page_scripts",{"type":134,"name":185,"callback":197,"file":198,"line":190},"fd_add_admin_submenu","includes\\pages\\class-fd-learn-page.php",{"type":134,"name":153,"callback":200,"file":198,"line":201},"fd_add_scripts",17,{"type":134,"name":135,"callback":203,"file":204,"line":205},"fd_init_arrTabs","includes\\pages\\class-fd-options-page.php",22,{"type":134,"name":185,"callback":207,"file":204,"line":208},"fd_add_admin_menu",23,{"type":134,"name":210,"callback":211,"file":204,"line":171},"admin_init","fd_settings_init",{"type":134,"name":153,"callback":200,"file":204,"line":213},25,{"type":134,"name":185,"callback":215,"file":216,"line":159},"fd_add_admin_menu_plugin_home_page","includes\\pages\\class-fd-plugin-main-page.php",{"type":134,"name":153,"callback":200,"file":216,"line":164},{"type":134,"name":185,"callback":186,"file":219,"line":167},"includes\\pages\\class-fd-update-page.php",{"type":134,"name":153,"callback":189,"file":219,"line":201},[222,228,231,234,237,240],{"action":223,"nopriv":224,"callback":223,"hasNonce":225,"hasCapCheck":225,"file":226,"line":227},"fd_get_coupons",false,true,"includes\\core\\class-fd-coupons.php",19,{"action":229,"nopriv":224,"callback":229,"hasNonce":225,"hasCapCheck":225,"file":226,"line":230},"fd_import_coupons",20,{"action":232,"nopriv":224,"callback":232,"hasNonce":225,"hasCapCheck":225,"file":233,"line":208},"fd_get_offers","includes\\core\\class-fd-ofertas.php",{"action":235,"nopriv":224,"callback":236,"hasNonce":225,"hasCapCheck":225,"file":233,"line":171},"fd_import_offers","importOffers",{"action":238,"nopriv":224,"callback":238,"hasNonce":224,"hasCapCheck":224,"file":239,"line":183},"fd_do_update","includes\\core\\class-fd-update.php",{"action":241,"nopriv":224,"callback":241,"hasNonce":225,"hasCapCheck":225,"file":155,"line":242},"fd_get_email",27,[],[],[],6,{"dangerousFunctions":248,"sqlUsage":249,"outputEscaping":252,"fileOperations":34,"externalRequests":27,"nonceChecks":14,"capabilityChecks":14,"bundledLibraries":327},[],{"prepared":250,"raw":27,"locations":251},4,[],{"escaped":253,"rawEcho":254,"locations":255},105,36,[256,259,261,263,265,267,269,271,273,275,277,279,281,283,285,287,289,291,293,295,297,299,301,303,305,307,309,310,312,314,316,318,320,322,323,325],{"file":226,"line":257,"context":258},26,"raw output",{"file":226,"line":260,"context":258},31,{"file":226,"line":262,"context":258},34,{"file":226,"line":264,"context":258},91,{"file":226,"line":266,"context":258},96,{"file":226,"line":268,"context":258},101,{"file":226,"line":270,"context":258},109,{"file":226,"line":272,"context":258},181,{"file":233,"line":274,"context":258},54,{"file":233,"line":276,"context":258},59,{"file":233,"line":278,"context":258},62,{"file":233,"line":280,"context":258},162,{"file":233,"line":282,"context":258},167,{"file":233,"line":284,"context":258},172,{"file":233,"line":286,"context":258},191,{"file":233,"line":288,"context":258},203,{"file":233,"line":290,"context":258},270,{"file":150,"line":292,"context":258},134,{"file":239,"line":294,"context":258},99,{"file":239,"line":296,"context":258},160,{"file":155,"line":298,"context":258},50,{"file":155,"line":300,"context":258},161,{"file":155,"line":302,"context":258},205,{"file":155,"line":304,"context":258},210,{"file":155,"line":306,"context":258},241,{"file":198,"line":308,"context":258},43,{"file":198,"line":85,"context":258},{"file":198,"line":311,"context":258},67,{"file":198,"line":313,"context":258},72,{"file":198,"line":315,"context":258},81,{"file":204,"line":317,"context":258},103,{"file":204,"line":319,"context":258},138,{"file":204,"line":321,"context":258},140,{"file":204,"line":280,"context":258},{"file":216,"line":324,"context":258},40,{"file":216,"line":326,"context":258},44,[328],{"name":329,"version":28,"knownCves":330},"Select2",[],[332,349,357,366,376],{"entryPoint":333,"graph":334,"unsanitizedCount":34,"severity":348},"add_custom_filter_stores_wc_products (includes\\core\\class-fd-util.php:223)",{"nodes":335,"edges":346},[336,341],{"id":337,"type":338,"label":339,"file":155,"line":340},"n0","source","$_GET",239,{"id":342,"type":343,"label":344,"file":155,"line":306,"wp_function":345},"n1","sink","echo() [XSS]","echo",[347],{"from":337,"to":342,"sanitized":224},"medium",{"entryPoint":350,"graph":351,"unsanitizedCount":34,"severity":348},"fd_add_custom_filter_select_store_wc_product (includes\\core\\class-fd-util.php:225)",{"nodes":352,"edges":355},[353,354],{"id":337,"type":338,"label":339,"file":155,"line":340},{"id":342,"type":343,"label":344,"file":155,"line":306,"wp_function":345},[356],{"from":337,"to":342,"sanitized":224},{"entryPoint":358,"graph":359,"unsanitizedCount":27,"severity":365},"\u003Cclass-fd-util> (includes\\core\\class-fd-util.php:0)",{"nodes":360,"edges":363},[361,362],{"id":337,"type":338,"label":339,"file":155,"line":340},{"id":342,"type":343,"label":344,"file":155,"line":306,"wp_function":345},[364],{"from":337,"to":342,"sanitized":225},"low",{"entryPoint":367,"graph":368,"unsanitizedCount":27,"severity":365},"fd_options_page (includes\\pages\\class-fd-options-page.php:89)",{"nodes":369,"edges":374},[370,372],{"id":337,"type":338,"label":339,"file":204,"line":371},92,{"id":342,"type":343,"label":344,"file":204,"line":373,"wp_function":345},104,[375],{"from":337,"to":342,"sanitized":225},{"entryPoint":377,"graph":378,"unsanitizedCount":27,"severity":365},"\u003Cclass-fd-options-page> (includes\\pages\\class-fd-options-page.php:0)",{"nodes":379,"edges":382},[380,381],{"id":337,"type":338,"label":339,"file":204,"line":371},{"id":342,"type":343,"label":344,"file":204,"line":373,"wp_function":345},[383],{"from":337,"to":342,"sanitized":225},{"summary":385,"deductions":386},"The fastdee v2.7.9 plugin demonstrates several positive security practices, including a complete absence of known CVEs and the consistent use of prepared statements for all SQL queries. The plugin also incorporates nonce and capability checks on most of its entry points, which are crucial for preventing common WordPress attacks.  The output escaping rate, while not perfect, is reasonably high, and there are no critical or high-severity taint flows identified. This suggests a generally responsible approach to security development. \n\nHowever, there are notable concerns. The plugin exposes one AJAX handler without any authentication checks, creating a significant attack vector. While the total number of entry points is small, this single unprotected handler represents a potential gateway for attackers. Additionally, the presence of two taint flows with unsanitized paths, even if not classified as critical, indicates a potential for vulnerabilities if data from these flows is not handled with extreme care. The use of bundled libraries like Select2 also warrants attention, as outdated versions of such libraries can introduce vulnerabilities if not kept up-to-date.\n\nOverall, fastdee v2.7.9 has a decent security posture due to its lack of historical vulnerabilities and good SQL handling. However, the unprotected AJAX endpoint and the presence of unsanitized taint flows are serious weaknesses that require immediate attention. The plugin's strengths lie in its proactive security measures like prepared statements and a clean vulnerability history. The main weakness is the lack of robust access control on all its entry points, specifically the unauthenticated AJAX handler, and the presence of potentially problematic taint flows.",[387,390,392],{"reason":388,"points":389},"Unprotected AJAX handler",8,{"reason":391,"points":246},"Taint flows with unsanitized paths",{"reason":393,"points":394},"Bundled library (Select2)",3,"2026-03-16T22:23:48.393Z",{"wat":397,"direct":410},{"assetPaths":398,"generatorPatterns":403,"scriptPaths":404,"versionParams":405},[399,400,401,402],"\u002Fwp-content\u002Fplugins\u002Ffastdee\u002Fassets\u002Fjs\u002Fdev\u002Fsrc\u002Futil.js","\u002Fwp-content\u002Fplugins\u002Ffastdee\u002Fassets\u002Fjs\u002Fdev\u002Fsrc\u002Fcoupons-page.js","\u002Fwp-content\u002Fplugins\u002Ffastdee\u002Fassets\u002Fjs\u002Fdev\u002Fsrc\u002Fimport-page.js","\u002Fwp-content\u002Fplugins\u002Ffastdee\u002Fassets\u002Fjs\u002Fopen-new-tab-buy-button.js",[],[],[406,407,408,409],"fastdee\u002Fassets\u002Fjs\u002Fdev\u002Fsrc\u002Futil.js?v=","fastdee\u002Fassets\u002Fjs\u002Fdev\u002Fsrc\u002Fcoupons-page.js?v=","fastdee\u002Fassets\u002Fjs\u002Fdev\u002Fsrc\u002Fimport-page.js?v=","fastdee\u002Fassets\u002Fjs\u002Fopen-new-tab-buy-button.js",{"cssClasses":411,"htmlComments":415,"htmlAttributes":416,"restEndpoints":418,"jsGlobals":419,"shortcodeOutput":422},[412,413,414],"fd-wc-product-entregue-por","fd-texto","fd-imagem",[],[417],"data-fd-product-id",[],[420,421],"Fastdee","FD",[],{"error":225,"url":424,"statusCode":425,"statusMessage":426,"message":426},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Ffastdee\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":34,"versions":428},[429],{"version":430,"download_url":431,"svn_tag_url":432,"released_at":28,"has_diff":224,"diff_files_changed":433,"diff_lines":28,"trac_diff_url":28,"vulnerabilities":434,"is_current":224},"2.7.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffastdee.2.7.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Ffastdee\u002Ftags\u002F2.7.7\u002F",[],[]]