[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f-PSjSxmC8OMV_8ofBNUnaUJ2k2Z_qL9ySTNwVuVpSbg":3,"$fkaTyfyA2Z1ABHUxI2cxtpgobUNKbBoRB63VoF4LuktQ":653,"$fDtvPxrpHZzAoiVarB4ZzgldmbLUt0O_beh-TO6CGGV0":657},{"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":40,"analysis":61,"fingerprints":608},"nines-taoke","淘宝客（官方接口）","2.8.2","不问归期_","https:\u002F\u002Fprofiles.wordpress.org\u002Fjiutu\u002F","\u003Cp>功能一:在一个新的页面中显示淘客商品(高额优惠券);\u003Cbr \u002F>\n      示例:\u003Ca href=\"https:\u002F\u002Fwpapi.aliluv.cn\u002Fshop\" rel=\"nofollow ugc\">https:\u002F\u002Fwpapi.aliluv.cn\u002Fshop\u003C\u002Fa>\u003C\u002Fp>\n","功能一:在一个新的页面中显示淘客商品(高额优惠券);",10,4832,100,2,"2022-07-02T15:47:00.000Z","6.0.11","4.8","",[20,21,22,23,24],"%e8%81%9a%e5%88%92%e7%ae%97","%e6%b7%98%e5%ae%9d","%e6%b7%98%e5%ae%9d%e5%ae%a2","%e6%b7%98%e5%ae%a2","%e4%bc%98%e6%83%a0%e5%88%b8","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnines-taoke\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnines-taoke.zip",85,0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":34,"display_name":7,"profile_url":8,"plugin_count":35,"total_installs":36,"avg_security_score":27,"avg_patch_time_days":37,"trust_score":38,"computed_at":39},"jiutu",3,60,30,84,"2026-05-20T14:33:39.237Z",[41],{"slug":42,"name":43,"version":44,"author":45,"author_profile":46,"description":47,"short_description":48,"active_installs":28,"downloaded":49,"rating":28,"num_ratings":28,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":18,"tags":53,"homepage":58,"download_link":59,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":60},"wptao-app","wptaoAPP","0.1","smyx","https:\u002F\u002Fprofiles.wordpress.org\u002Fsmyx\u002F","\u003Cp>WordPress淘宝客APP\u002F小程序采用API开发，目前支持安卓APP、微信小程序、QQ小程序，需要安装wptaoAPP配置工具（即本插件）。\u003C\u002Fp>\n\u003Cp>★安卓APP下载: \u003Ca href=\"http:\u002F\u002Fgo.wptao.com\u002Fyouhuimeapp\" rel=\"nofollow ugc\">点击下载\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>★微信小程序二维码: \u003Ca href=\"http:\u002F\u002Fimg2.wptao.cn\u002Fimages\u002Fmpweixin-youhuime.jpg\" rel=\"nofollow ugc\">点击查看\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>★QQ群: 1032349352  \u003Ca href=\"https:\u002F\u002Fwptao.com\u002Fwptao-app.html\" rel=\"nofollow ugc\">进入官网\u003C\u002Fa>\u003C\u002Fp>\n","WordPress淘宝客APP\u002F小程序 配置工具",1011,"2020-04-29T06:38:00.000Z","5.4.19","3.5",[54,55,56,57,22],"android","app","wptao","%e5%be%ae%e4%bf%a1%e5%b0%8f%e7%a8%8b%e5%ba%8f","https:\u002F\u002Fwptao.com\u002Fwptao-app.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwptao-app.zip","2026-04-06T09:54:40.288Z",{"attackSurface":62,"codeSignals":165,"taintFlows":531,"riskAssessment":601,"analyzedAt":607},{"hooks":63,"ajaxHandlers":137,"restRoutes":161,"shortcodes":162,"cronEvents":163,"entryPointCount":164,"unprotectedCount":28},[64,71,77,82,86,89,93,98,101,104,108,112,116,119,124,127,132],{"type":65,"name":66,"callback":67,"priority":68,"file":69,"line":70},"filter","template_include","closure",1,"NinesTaoKe.php",318,{"type":72,"name":73,"callback":74,"priority":11,"file":75,"line":76},"action","wp_enqueue_scripts","collect_output_css_and_typography","inc\u002Fclasses\u002Fabstract.class.php",20,{"type":72,"name":78,"callback":79,"file":80,"line":81},"admin_menu","add_admin_menu","inc\u002Fclasses\u002Fadmin-options.class.php",111,{"type":72,"name":83,"callback":84,"file":80,"line":85},"admin_bar_menu","add_admin_bar_menu",112,{"type":72,"name":87,"callback":79,"file":80,"line":88},"network_admin_menu",116,{"type":65,"name":90,"callback":91,"file":80,"line":92},"admin_footer_text","add_admin_footer_text",481,{"type":72,"name":94,"callback":95,"file":96,"line":97},"after_setup_theme","setup","inc\u002Fclasses\u002Fsetup.class.php",74,{"type":72,"name":99,"callback":95,"file":96,"line":100},"init",75,{"type":72,"name":102,"callback":95,"file":96,"line":103},"switch_theme",76,{"type":72,"name":105,"callback":106,"file":96,"line":107},"admin_enqueue_scripts","add_admin_enqueue_scripts",77,{"type":72,"name":73,"callback":109,"priority":110,"file":96,"line":111},"add_typography_enqueue_styles",80,78,{"type":72,"name":113,"callback":114,"priority":110,"file":96,"line":115},"wp_head","add_custom_css",79,{"type":65,"name":117,"callback":118,"file":96,"line":110},"admin_body_class","add_admin_body_class",{"type":72,"name":120,"callback":121,"file":122,"line":123},"admin_footer","add_footer_modal_icon","inc\u002Ffields\u002Ficon\u002Ficon.php",46,{"type":72,"name":125,"callback":121,"file":122,"line":126},"customize_controls_print_footer_scripts",47,{"type":72,"name":128,"callback":129,"file":130,"line":131},"admin_print_footer_scripts","add_wp_link_dialog","inc\u002Ffields\u002Flink\u002Flink.php",70,{"type":72,"name":133,"callback":134,"file":135,"line":136},"print_default_editor_scripts","setup_wp_editor_media_buttons","inc\u002Ffields\u002Fwp_editor\u002Fwp_editor.php",62,[138,145,149,153,157],{"action":139,"nopriv":140,"callback":141,"hasNonce":142,"hasCapCheck":140,"file":143,"line":144},"csf-get-icons",false,"csf_get_icons",true,"inc\u002Ffunctions\u002Factions.php",50,{"action":146,"nopriv":140,"callback":147,"hasNonce":142,"hasCapCheck":140,"file":143,"line":148},"csf-export","csf_export",87,{"action":150,"nopriv":140,"callback":151,"hasNonce":142,"hasCapCheck":140,"file":143,"line":152},"csf-import","csf_import_ajax",123,{"action":154,"nopriv":140,"callback":155,"hasNonce":142,"hasCapCheck":140,"file":143,"line":156},"csf-reset","csf_reset_ajax",150,{"action":158,"nopriv":140,"callback":159,"hasNonce":142,"hasCapCheck":142,"file":143,"line":160},"csf-chosen","csf_chosen_ajax",189,[],[],[],5,{"dangerousFunctions":166,"sqlUsage":167,"outputEscaping":169,"fileOperations":28,"externalRequests":28,"nonceChecks":529,"capabilityChecks":14,"bundledLibraries":530},[],{"prepared":14,"raw":28,"locations":168},[],{"escaped":170,"rawEcho":171,"locations":172},630,216,[173,176,178,180,182,184,185,187,188,190,192,194,196,198,200,202,203,205,207,209,211,213,214,216,218,220,222,224,226,228,230,233,235,237,239,242,244,247,248,250,251,253,256,257,258,259,262,264,266,268,270,271,273,275,277,279,281,283,284,286,287,289,291,293,295,297,299,301,303,305,306,307,308,310,312,313,315,316,319,320,322,324,326,328,329,330,332,334,336,338,339,340,342,343,345,346,348,349,350,352,354,356,358,359,361,363,364,366,367,369,371,374,375,376,377,379,381,383,384,386,387,388,390,391,392,393,394,396,398,399,401,403,405,406,408,410,411,412,414,415,418,419,421,422,423,425,427,428,429,431,434,435,436,437,439,440,441,443,444,445,447,448,449,450,451,453,455,456,458,460,462,464,466,468,470,472,474,475,476,477,478,479,480,481,482,483,484,487,489,492,493,494,495,496,497,498,499,501,503,504,505,506,507,508,511,513,515,517,519,520,521,522,523,524,525,527],{"file":69,"line":174,"context":175},376,"raw output",{"file":69,"line":177,"context":175},382,{"file":69,"line":179,"context":175},383,{"file":69,"line":181,"context":175},385,{"file":69,"line":183,"context":175},386,{"file":69,"line":183,"context":175},{"file":69,"line":186,"context":175},388,{"file":69,"line":186,"context":175},{"file":69,"line":189,"context":175},390,{"file":69,"line":191,"context":175},391,{"file":69,"line":193,"context":175},448,{"file":69,"line":195,"context":175},456,{"file":69,"line":197,"context":175},457,{"file":69,"line":199,"context":175},459,{"file":69,"line":201,"context":175},460,{"file":69,"line":201,"context":175},{"file":69,"line":204,"context":175},462,{"file":69,"line":206,"context":175},464,{"file":69,"line":208,"context":175},465,{"file":69,"line":210,"context":175},559,{"file":69,"line":212,"context":175},565,{"file":69,"line":212,"context":175},{"file":80,"line":215,"context":175},549,{"file":80,"line":217,"context":175},557,{"file":80,"line":219,"context":175},595,{"file":80,"line":221,"context":175},605,{"file":80,"line":223,"context":175},613,{"file":96,"line":225,"context":175},687,{"file":96,"line":227,"context":175},745,{"file":96,"line":229,"context":175},751,{"file":231,"line":232,"context":175},"inc\u002Ffields\u002Faccordion\u002Faccordion.php",21,{"file":231,"line":234,"context":175},59,{"file":236,"line":136,"context":175},"inc\u002Ffields\u002Fbackground\u002Fbackground.php",{"file":236,"line":238,"context":175},287,{"file":240,"line":241,"context":175},"inc\u002Ffields\u002Fbackup\u002Fbackup.php",23,{"file":240,"line":243,"context":175},33,{"file":245,"line":246,"context":175},"inc\u002Ffields\u002Fborder\u002Fborder.php",66,{"file":245,"line":103,"context":175},{"file":245,"line":249,"context":175},98,{"file":245,"line":152,"context":175},{"file":245,"line":252,"context":175},128,{"file":254,"line":255,"context":175},"inc\u002Ffields\u002Fbutton_set\u002Fbutton_set.php",27,{"file":254,"line":123,"context":175},{"file":254,"line":126,"context":175},{"file":254,"line":136,"context":175},{"file":260,"line":261,"context":175},"inc\u002Ffields\u002Fcheckbox\u002Fcheckbox.php",26,{"file":260,"line":263,"context":175},36,{"file":260,"line":265,"context":175},49,{"file":260,"line":267,"context":175},63,{"file":260,"line":269,"context":175},83,{"file":260,"line":38,"context":175},{"file":260,"line":272,"context":175},90,{"file":274,"line":243,"context":175},"inc\u002Ffields\u002Fcode_editor\u002Fcode_editor.php",{"file":274,"line":276,"context":175},34,{"file":274,"line":278,"context":175},35,{"file":280,"line":232,"context":175},"inc\u002Ffields\u002Fcolor\u002Fcolor.php",{"file":280,"line":282,"context":175},22,{"file":280,"line":241,"context":175},{"file":285,"line":232,"context":175},"inc\u002Ffields\u002Fcolor_group\u002Fcolor_group.php",{"file":285,"line":37,"context":175},{"file":285,"line":288,"context":175},31,{"file":285,"line":290,"context":175},37,{"file":292,"line":232,"context":175},"inc\u002Ffields\u002Fcontent\u002Fcontent.php",{"file":294,"line":261,"context":175},"inc\u002Ffields\u002Fdate\u002Fdate.php",{"file":294,"line":296,"context":175},40,{"file":294,"line":298,"context":175},41,{"file":294,"line":300,"context":175},45,{"file":294,"line":302,"context":175},51,{"file":304,"line":288,"context":175},"inc\u002Ffields\u002Fdatetime\u002Fdatetime.php",{"file":304,"line":300,"context":175},{"file":304,"line":123,"context":175},{"file":304,"line":144,"context":175},{"file":304,"line":309,"context":175},56,{"file":311,"line":298,"context":175},"inc\u002Ffields\u002Fdimensions\u002Fdimensions.php",{"file":311,"line":265,"context":175},{"file":311,"line":314,"context":175},58,{"file":311,"line":103,"context":175},{"file":317,"line":318,"context":175},"inc\u002Ffields\u002Ffieldset\u002Ffieldset.php",19,{"file":317,"line":263,"context":175},{"file":321,"line":255,"context":175},"inc\u002Ffields\u002Fgallery\u002Fgallery.php",{"file":321,"line":323,"context":175},42,{"file":321,"line":325,"context":175},43,{"file":321,"line":327,"context":175},44,{"file":321,"line":300,"context":175},{"file":321,"line":126,"context":175},{"file":331,"line":300,"context":175},"inc\u002Ffields\u002Fgroup\u002Fgroup.php",{"file":331,"line":333,"context":175},143,{"file":331,"line":335,"context":175},145,{"file":122,"line":337,"context":175},29,{"file":122,"line":263,"context":175},{"file":122,"line":290,"context":175},{"file":122,"line":341,"context":175},38,{"file":122,"line":298,"context":175},{"file":344,"line":337,"context":175},"inc\u002Ffields\u002Fimage_select\u002Fimage_select.php",{"file":344,"line":126,"context":175},{"file":344,"line":347,"context":175},57,{"file":130,"line":323,"context":175},{"file":130,"line":123,"context":175},{"file":130,"line":351,"context":175},48,{"file":130,"line":353,"context":175},52,{"file":130,"line":355,"context":175},53,{"file":130,"line":357,"context":175},54,{"file":130,"line":309,"context":175},{"file":360,"line":300,"context":175},"inc\u002Ffields\u002Flink_color\u002Flink_color.php",{"file":360,"line":362,"context":175},55,{"file":360,"line":136,"context":175},{"file":365,"line":357,"context":175},"inc\u002Ffields\u002Fmap\u002Fmap.php",{"file":365,"line":314,"context":175},{"file":365,"line":368,"context":175},64,{"file":365,"line":370,"context":175},82,{"file":372,"line":373,"context":175},"inc\u002Ffields\u002Fmedia\u002Fmedia.php",61,{"file":372,"line":131,"context":175},{"file":372,"line":111,"context":175},{"file":372,"line":115,"context":175},{"file":372,"line":378,"context":175},91,{"file":380,"line":261,"context":175},"inc\u002Ffields\u002Fnumber\u002Fnumber.php",{"file":380,"line":382,"context":175},28,{"file":380,"line":288,"context":175},{"file":385,"line":232,"context":175},"inc\u002Ffields\u002Fpalette\u002Fpalette.php",{"file":385,"line":327,"context":175},{"file":385,"line":355,"context":175},{"file":389,"line":261,"context":175},"inc\u002Ffields\u002Fradio\u002Fradio.php",{"file":389,"line":278,"context":175},{"file":389,"line":351,"context":175},{"file":389,"line":136,"context":175},{"file":389,"line":370,"context":175},{"file":389,"line":395,"context":175},88,{"file":397,"line":288,"context":175},"inc\u002Ffields\u002Frepeater\u002Frepeater.php",{"file":397,"line":378,"context":175},{"file":397,"line":400,"context":175},93,{"file":402,"line":288,"context":175},"inc\u002Ffields\u002Fselect\u002Fselect.php",{"file":402,"line":404,"context":175},67,{"file":402,"line":115,"context":175},{"file":402,"line":407,"context":175},119,{"file":409,"line":382,"context":175},"inc\u002Ffields\u002Fslider\u002Fslider.php",{"file":409,"line":243,"context":175},{"file":409,"line":341,"context":175},{"file":413,"line":318,"context":175},"inc\u002Ffields\u002Fsortable\u002Fsortable.php",{"file":413,"line":97,"context":175},{"file":416,"line":417,"context":175},"inc\u002Ffields\u002Fsorter\u002Fsorter.php",25,{"file":416,"line":267,"context":175},{"file":420,"line":355,"context":175},"inc\u002Ffields\u002Fspacing\u002Fspacing.php",{"file":420,"line":267,"context":175},{"file":420,"line":27,"context":175},{"file":420,"line":424,"context":175},106,{"file":426,"line":261,"context":175},"inc\u002Ffields\u002Fspinner\u002Fspinner.php",{"file":426,"line":382,"context":175},{"file":426,"line":37,"context":175},{"file":430,"line":232,"context":175},"inc\u002Ffields\u002Fsubmessage\u002Fsubmessage.php",{"file":432,"line":433,"context":175},"inc\u002Ffields\u002Fswitcher\u002Fswitcher.php",24,{"file":432,"line":261,"context":175},{"file":432,"line":37,"context":175},{"file":432,"line":278,"context":175},{"file":438,"line":232,"context":175},"inc\u002Ffields\u002Ftabbed\u002Ftabbed.php",{"file":438,"line":337,"context":175},{"file":438,"line":234,"context":175},{"file":442,"line":232,"context":175},"inc\u002Ffields\u002Ftext\u002Ftext.php",{"file":442,"line":241,"context":175},{"file":442,"line":417,"context":175},{"file":446,"line":433,"context":175},"inc\u002Ffields\u002Ftextarea\u002Ftextarea.php",{"file":446,"line":417,"context":175},{"file":446,"line":261,"context":175},{"file":446,"line":255,"context":175},{"file":446,"line":325,"context":175},{"file":452,"line":241,"context":175},"inc\u002Ffields\u002Ftypography\u002Ftypography.php",{"file":452,"line":454,"context":175},97,{"file":452,"line":424,"context":175},{"file":452,"line":457,"context":175},146,{"file":452,"line":459,"context":175},160,{"file":452,"line":461,"context":175},169,{"file":452,"line":463,"context":175},185,{"file":452,"line":465,"context":175},198,{"file":452,"line":467,"context":175},212,{"file":452,"line":469,"context":175},286,{"file":452,"line":471,"context":175},316,{"file":473,"line":382,"context":175},"inc\u002Ffields\u002Fupload\u002Fupload.php",{"file":473,"line":327,"context":175},{"file":473,"line":353,"context":175},{"file":473,"line":355,"context":175},{"file":473,"line":357,"context":175},{"file":473,"line":347,"context":175},{"file":135,"line":323,"context":175},{"file":135,"line":123,"context":175},{"file":135,"line":144,"context":175},{"file":135,"line":370,"context":175},{"file":143,"line":370,"context":175},{"file":485,"line":486,"context":175},"inc\u002Ffunctions\u002Fcustomize.php",86,{"file":485,"line":488,"context":175},133,{"file":490,"line":491,"context":175},"inc\u002Fpage.php",39,{"file":490,"line":296,"context":175},{"file":490,"line":123,"context":175},{"file":490,"line":351,"context":175},{"file":490,"line":362,"context":175},{"file":490,"line":36,"context":175},{"file":490,"line":136,"context":175},{"file":490,"line":368,"context":175},{"file":490,"line":500,"context":175},68,{"file":490,"line":502,"context":175},73,{"file":490,"line":100,"context":175},{"file":490,"line":107,"context":175},{"file":490,"line":370,"context":175},{"file":490,"line":269,"context":175},{"file":490,"line":148,"context":175},{"file":509,"line":510,"context":175},"templates\u002Fdefault\u002Findex.php",11,{"file":509,"line":512,"context":175},12,{"file":509,"line":514,"context":175},13,{"file":509,"line":516,"context":175},14,{"file":509,"line":518,"context":175},15,{"file":509,"line":263,"context":175},{"file":509,"line":267,"context":175},{"file":509,"line":368,"context":175},{"file":509,"line":269,"context":175},{"file":509,"line":269,"context":175},{"file":509,"line":38,"context":175},{"file":509,"line":526,"context":175},115,{"file":509,"line":528,"context":175},130,6,[],[532,548,559,572,585,593],{"entryPoint":533,"graph":534,"unsanitizedCount":35,"severity":547},"show (inc\u002Fpage.php:23)",{"nodes":535,"edges":545},[536,540],{"id":537,"type":538,"label":539,"file":490,"line":288},"n0","source","$_GET (x3)",{"id":541,"type":542,"label":543,"file":490,"line":36,"wp_function":544},"n1","sink","echo() [XSS]","echo",[546],{"from":537,"to":541,"sanitized":140},"medium",{"entryPoint":549,"graph":550,"unsanitizedCount":28,"severity":558},"csf_export (inc\u002Ffunctions\u002Factions.php:62)",{"nodes":551,"edges":556},[552,555],{"id":537,"type":538,"label":553,"file":143,"line":554},"$_GET",65,{"id":541,"type":542,"label":543,"file":143,"line":370,"wp_function":544},[557],{"from":537,"to":541,"sanitized":142},"low",{"entryPoint":560,"graph":561,"unsanitizedCount":28,"severity":558},"csf_import_ajax (inc\u002Ffunctions\u002Factions.php:99)",{"nodes":562,"edges":570},[563,566],{"id":537,"type":538,"label":564,"file":143,"line":565},"$_POST (x2)",102,{"id":541,"type":542,"label":567,"file":143,"line":568,"wp_function":569},"update_option() [Settings Manipulation]",118,"update_option",[571],{"from":537,"to":541,"sanitized":142},{"entryPoint":573,"graph":574,"unsanitizedCount":28,"severity":558},"\u003Cactions> (inc\u002Ffunctions\u002Factions.php:0)",{"nodes":575,"edges":582},[576,577,578,580],{"id":537,"type":538,"label":553,"file":143,"line":554},{"id":541,"type":542,"label":543,"file":143,"line":370,"wp_function":544},{"id":579,"type":538,"label":564,"file":143,"line":565},"n2",{"id":581,"type":542,"label":567,"file":143,"line":568,"wp_function":569},"n3",[583,584],{"from":537,"to":541,"sanitized":142},{"from":579,"to":581,"sanitized":142},{"entryPoint":586,"graph":587,"unsanitizedCount":35,"severity":558},"\u003Cpage> (inc\u002Fpage.php:0)",{"nodes":588,"edges":591},[589,590],{"id":537,"type":538,"label":539,"file":490,"line":288},{"id":541,"type":542,"label":543,"file":490,"line":36,"wp_function":544},[592],{"from":537,"to":541,"sanitized":140},{"entryPoint":594,"graph":595,"unsanitizedCount":68,"severity":558},"\u003Cindex> (templates\u002Fdefault\u002Findex.php:0)",{"nodes":596,"edges":599},[597,598],{"id":537,"type":538,"label":553,"file":509,"line":14},{"id":541,"type":542,"label":543,"file":509,"line":269,"wp_function":544},[600],{"from":537,"to":541,"sanitized":140},{"summary":602,"deductions":603},"The \"nines-taoke\" plugin v2.8.2 exhibits a generally good security posture, with no known vulnerabilities in its history and a strong emphasis on security best practices within its code. The absence of dangerous functions, file operations, and external HTTP requests is positive. Furthermore, all SQL queries are prepared, and a significant portion of output is properly escaped, indicating a conscious effort to prevent common web vulnerabilities. The plugin also implements nonce and capability checks on its AJAX handlers, limiting the attack surface.\n\nHowever, the static analysis did reveal three flows with unsanitized paths. While not classified as critical or high severity, these represent potential entry points for malicious data manipulation if not handled carefully. The lack of REST API routes and shortcodes simplifies the attack surface, which is beneficial. The plugin's clean vulnerability history is a strong indicator of its past security diligence, suggesting a commitment to maintaining a secure codebase. \n\nIn conclusion, \"nines-taoke\" v2.8.2 is a relatively secure plugin, primarily due to its proactive security measures and lack of historical vulnerabilities. The primary area of concern lies in the identified unsanitized paths, which, while not currently leading to severe issues, warrant attention to ensure robust input validation and sanitization to prevent future potential exploits.",[604],{"reason":605,"points":606},"Flows with unsanitized paths",8,"2026-04-16T12:22:39.713Z",{"wat":609,"direct":620},{"assetPaths":610,"generatorPatterns":614,"scriptPaths":615,"versionParams":616},[611,612,613],"\u002Fwp-content\u002Fplugins\u002Fnines-taoke\u002Fassets\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fnines-taoke\u002Fassets\u002Fjs\u002Fglobal.js","\u002Fwp-content\u002Fplugins\u002Fnines-taoke\u002Fassets\u002Fjs\u002Fapp.js",[],[612,613],[617,618,619],"nines-taoke\u002Fassets\u002Fcss\u002Fstyle.css?ver=","nines-taoke\u002Fassets\u002Fjs\u002Fglobal.js?ver=","nines-taoke\u002Fassets\u002Fjs\u002Fapp.js?ver=",{"cssClasses":621,"htmlComments":633,"htmlAttributes":638,"restEndpoints":643,"jsGlobals":646,"shortcodeOutput":649},[622,623,624,625,626,627,628,629,630,631,632],"tbk_page","tbk_search_form","tbk_item_list","tbk_item","tbk_item_image","tbk_item_title","tbk_item_price","tbk_item_coupon_price","tbk_item_coupon_rate","tbk_item_buy_button","tbk_pagination",[634,635,636,637],"\u003C!-- tbk_page_header -->","\u003C!-- tbk_search_results -->","\u003C!-- tbk_item_template -->","\u003C!-- tbk_page_footer -->",[639,640,641,642],"data-tbk-product-id","data-tbk-keyword","data-tbk-page","data-tbk-page-size",[644,645],"\u002Fwp-json\u002Fnines-taoke\u002Fv1\u002Fsearch","\u002Fwp-json\u002Fnines-taoke\u002Fv1\u002Fsuggestions",[647,648],"window.ninesTbkConfig","var tbk_search_params",[650,651,652],"[nines_taoke_search]","[nines_taoke_products]","[nines_taoke_recommendations]",{"error":142,"url":654,"statusCode":655,"statusMessage":656,"message":656},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fnines-taoke\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":68,"versions":658},[659],{"version":660,"download_url":661,"svn_tag_url":662,"released_at":29,"has_diff":140,"diff_files_changed":663,"diff_lines":29,"trac_diff_url":29,"vulnerabilities":664,"is_current":140},"2.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnines-taoke.2.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fnines-taoke\u002Ftags\u002F2.7\u002F",[],[]]