[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fDZyggFbZ_g0XjmHu35oZfDzKwcxDlVqM18_y3kTjKjo":3},{"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":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":38,"analysis":123,"fingerprints":286},"wpqiniu","WPQiNiu七牛云对象存储","5.0","老蒋和他的小伙伴","https:\u002F\u002Fprofiles.wordpress.org\u002Flaobuluo\u002F","\u003Cp>WordPress 七牛云对象存储（简称:WPQiNiu），基于七牛云对象存储与WordPress实现静态资源到对象存储中，让静态资源包括图片、附件分离WordPress根目录，提高网站打开速度。\u003C\u002Fp>\n\u003Ch3>插件特点\u003C\u002Fh3>\n\u003Col>\n\u003Cli>支持自定义域名设置\u003C\u002Fli>\n\u003Cli>支持一键禁止缩略图\u003C\u002Fli>\n\u003Cli>支持自定义任意对象存储目录，一个存储桶可以多网站\u003C\u002Fli>\n\u003Cli>支持自动文件重命名\u003C\u002Fli>\n\u003Cli>支持本地和对象存储分离和同步\u003C\u002Fli>\n\u003Cli>上传时正确设置 MIME 类型，确保七牛云中图片可正常预览\u003C\u002Fli>\n\u003Cli>兼容 PHP 7.4 及 PHP 8.x 版本\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>七牛云对象存储插件安装方法：\u003Ca href=\"https:\u002F\u002Fwww.lezaiyun.com\u002F1097.html\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.lezaiyun.com\u002F1097.html\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>网站支持\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.laojiang.me\u002F\" title=\"老蒋玩运营\" rel=\"nofollow ugc\">老蒋玩运营\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.lezaiyun.com\u002F\" title=\"乐在云工作室\" rel=\"nofollow ugc\">乐在云工作室\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>欢迎加入插件和站长微信公众号：老蒋朋友圈（公众号）\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","WordPress 七牛云对象存储（简称:WPQiNiu），基于七牛云对象存储与WordPress实现静态资源到对象存储中，让静态资源包括图片、附件分离WordPress根目录，提高网站打开速度。",400,21740,100,2,"2026-02-09T07:08:00.000Z","6.9.4","5.3","7.4",[20,21,22,23,24],"wordpress%e5%af%b9%e8%b1%a1%e5%ad%98%e5%82%a8","%e4%b8%83%e7%89%9bwordpress","%e4%b8%83%e7%89%9b%e5%8a%a0%e9%80%9fwordpress","%e4%b8%83%e7%89%9b%e5%af%b9%e8%b1%a1%e5%ad%98%e5%82%a8","%e4%b8%83%e7%89%9b%e4%ba%91%e5%ad%98%e5%82%a8wordpress","https:\u002F\u002Fwww.lezaiyun.com\u002F1097.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpqiniu.5.0.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":13,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"laobuluo",12,4450,30,94,"2026-04-04T22:37:38.392Z",[39,57,77,92,109],{"slug":40,"name":41,"version":6,"author":7,"author_profile":8,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":16,"requires_at_least":49,"requires_php":18,"tags":50,"homepage":55,"download_link":56,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"wposs","WPOSS阿里云对象存储","\u003Cp>WordPress阿里云对象存储插件（简称:WPOSS），基于阿里云OSS对象存储与WordPress实现静态资源到OSS存储。支持阿里云OSS图片编辑，水印、裁剪、压缩等。\u003C\u002Fp>\n\u003Ch3>插件特点\u003C\u002Fh3>\n\u003Col>\n\u003Cli>新增支持图像自定义处理 设置水印、编辑图片、压缩WEBP等\u003C\u002Fli>\n\u003Cli>支持已有图片编辑功能\u003C\u002Fli>\n\u003Cli>提高上传速度\u003C\u002Fli>\n\u003Cli>支持一键替换静态本地化至对象存储远程URL\u003C\u002Fli>\n\u003Cli>支持一键禁止缩略图\u003C\u002Fli>\n\u003Cli>支持自定义任意对象存储目录，一个存储桶可以多网站\u003C\u002Fli>\n\u003Cli>支持自动文件重命名\u003C\u002Fli>\n\u003Cli>支持本地和对象存储分离和同步\u003C\u002Fli>\n\u003Cli>2020年重构代码改变传统逻辑模型\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>阿里云对象存储插件安装方法：\u003Ca href=\"https:\u002F\u002Fwww.lezaiyun.com\u002F?p=1095\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.lezaiyun.com\u002F?p=1095\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>网站支持\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.laojiang.me\u002F\" title=\"老蒋玩运营\" rel=\"nofollow ugc\">老蒋玩运营\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.zhujipingjia.com\u002F\" title=\"主机评价网\" rel=\"nofollow ugc\">主机评价网\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>欢迎加入插件和站长微信公众号：老蒋朋友圈（公众号）\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","WordPress阿里云对象存储插件（简称:WPOSS），基于阿里云OSS对象存储与WordPress实现静态资源到OSS存储。支持阿里云OSS图片编辑，水印、裁剪、压缩等。",900,23607,92,7,"2026-02-09T02:40:00.000Z","5.5",[51,52,53,54],"%e9%98%bf%e9%87%8c%e4%ba%91oss","oss","wordpress-oss","%e5%af%b9%e8%b1%a1%e5%ad%98%e5%82%a8","https:\u002F\u002Fwww.lezaiyun.com\u002F1095.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwposs.5.0.zip",{"slug":58,"name":59,"version":60,"author":7,"author_profile":8,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":65,"num_ratings":66,"last_updated":67,"tested_up_to":16,"requires_at_least":68,"requires_php":18,"tags":69,"homepage":75,"download_link":76,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"wpcos","WPCOS腾讯云对象存储COS","4.8","\u003Cp>WordPress COS（简称:WPCOS），基于腾讯云COS存储与WordPress实现静态资源到COS存储中。提高网站项目的访问速度，以及静态资源的安全存储功能。\u003C\u002Fp>\n\u003Ch3>插件特点\u003C\u002Fh3>\n\u003Col>\n\u003Cli>新增支持腾讯云数据万象 设置水印、编辑图片、压缩WEBP等（取消）\u003C\u002Fli>\n\u003Cli>支持已有图片编辑功能\u003C\u002Fli>\n\u003Cli>支持自定义域名设置\u003C\u002Fli>\n\u003Cli>支持一键替换静态本地化至对象存储远程URL\u003C\u002Fli>\n\u003Cli>支持一键禁止缩略图\u003C\u002Fli>\n\u003Cli>支持自定义任意对象存储目录，一个存储桶可以多网站\u003C\u002Fli>\n\u003Cli>支持自动文件重命名\u003C\u002Fli>\n\u003Cli>支持本地和对象存储分离和同步\u003C\u002Fli>\n\u003Cli>优化重构加速上传\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>WPCOS插件安装方法：\u003Ca href=\"https:\u002F\u002Fwww.lezaiyun.com\u002F1093.html\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.lezaiyun.com\u002F1093.html\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>网站支持\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.laojiang.me\u002F\" title=\"老蒋玩运营\" rel=\"nofollow ugc\">老蒋玩运营\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.zhujipingjia.com\u002F\" title=\"主机评价网\" rel=\"nofollow ugc\">主机评价网\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>欢迎加入插件和站长微信公众号：老蒋朋友圈（公众号）\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","WordPress COS（简称:WPCOS），基于腾讯云COS存储与WordPress实现静态资源到COS存储中。提高网站项目的访问速度，以及静态资源的安全存储功能。",300,16355,74,6,"2026-02-08T12:09:00.000Z","6.0.1",[70,71,72,73,74],"%e8%85%be%e8%ae%af%e4%ba%91cos","%e8%85%be%e8%ae%af%e4%ba%91wordpress","%e8%85%be%e8%ae%af%e4%ba%91%e5%ad%98%e5%82%a8","%e8%85%be%e8%ae%af%e4%ba%91%e5%ad%98%e5%82%a8%e5%88%86%e7%a6%bb","%e8%85%be%e8%ae%af%e4%ba%91%e5%af%b9%e8%b1%a1%e5%ad%98%e5%82%a8","https:\u002F\u002Fwww.lezaiyun.com\u002F1093.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpcos.4.8.zip",{"slug":78,"name":79,"version":80,"author":7,"author_profile":8,"description":81,"short_description":82,"active_installs":13,"downloaded":83,"rating":13,"num_ratings":14,"last_updated":84,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":85,"homepage":90,"download_link":91,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"wpupyun","WPUPYUN又拍云云存储","4.0","\u003Cp>WordPress又拍云云存储插件（简称:WPUPYUN），基于又拍云云存储与WordPress实现静态资源到又拍云对象存储中。提高网站项目的访问速度，以及静态资源的安全存储功能。 公众号： 老蒋朋友圈。\u003C\u002Fp>\n\u003Ch3>插件特点\u003C\u002Fh3>\n\u003Col>\n\u003Cli>支持自定义域名设置 可设置多级目录\u003C\u002Fli>\n\u003Cli>支持一键禁止缩略图\u003C\u002Fli>\n\u003Cli>支持自定义任意对象存储目录，一个存储桶可以多网站\u003C\u002Fli>\n\u003Cli>支持自动文件重命名\u003C\u002Fli>\n\u003Cli>支持本地和对象存储分离和同步\u003C\u002Fli>\n\u003Cli>优化重构加速上传\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>又拍云插件安装方法：\u003Ca href=\"https:\u002F\u002Fwww.lezaiyun.com\u002F1099.html\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.lezaiyun.com\u002F1099.html\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>网站支持\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.laojiang.me\u002F\" title=\"老蒋玩主机\" rel=\"nofollow ugc\">老蒋玩主机\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.lezaiyun.com\u002F\" title=\"乐在云工作室\" rel=\"nofollow ugc\">乐在云工作室\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>欢迎加入插件和站长微信公众号：老蒋朋友圈（公众号）\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","WordPress又拍云云存储插件（简称:WPUPYUN），基于又拍云云存储与WordPress实现静态资源到又拍云对象存储中。提高网站项目的访问速度，以及静态资源的安全存储功能。 公众号： 老蒋朋友圈。",10679,"2026-02-09T07:58:00.000Z",[86,87,20,88,89],"wordpress-%e5%8f%88%e6%8b%8d%e4%ba%91%e5%ad%98%e5%82%a8","wordpress%e5%8a%a0%e9%80%9f","%e5%8f%88%e6%8b%8d%e4%ba%91wordpress","%e5%8f%88%e6%8b%8d%e4%ba%91%e5%af%b9%e8%b1%a1%e5%ad%98%e5%82%a8","https:\u002F\u002Fwww.lezaiyun.com\u002F1099.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpupyun.4.0.zip",{"slug":93,"name":94,"version":95,"author":7,"author_profile":8,"description":96,"short_description":97,"active_installs":98,"downloaded":99,"rating":27,"num_ratings":27,"last_updated":100,"tested_up_to":101,"requires_at_least":6,"requires_php":18,"tags":102,"homepage":106,"download_link":107,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":108},"wpftp","WPFTP","5.2","\u003Cp>WordPress FTP（简称:WPFTP），基于自建FTP空间存储与WordPress实现静态资源到FTP存储中。提高网站项目的访问速度，以及静态资源的安全存储功能。\u003C\u002Fp>\n\u003Cp>\u003Cstrong>主要功能：\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>1、下载和激活【WPFTP】插件后，配置FTP空间账户信息。\u003C\u002Fli>\n\u003Cli>2、可以选择只存储到FTP空间、也可以本地网站也同时备份。\u003C\u002Fli>\n\u003Cli>3、对于FTP空间，我们可以服务器配置WEB空间，也可以使用虚拟主机空间。\u003C\u002Fli>\n\u003Cli>插件更多详细介绍和安装：\u003Ca href=\"https:\u002F\u002Fwww.laojiang.me\u002F5997.html\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.laojiang.me\u002F5997.html\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>网站支持\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.zhujipingjia.com\u002F\" title=\"主机评价网\" rel=\"nofollow ugc\">主机评价网\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.lezaiyun.com\u002F\" title=\"乐在云\" rel=\"nofollow ugc\">乐在云\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>欢迎加入插件和站长微信公众号：老蒋朋友圈（公众号）\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","WordPress FTP（简称:WPFTP），基于自建FTP空间存储与WordPress实现静态资源到FTP存储中。提高网站项目的访问速度，以及静态资源的安全存储功能。",20,4606,"","6.8.5",[103,104,105,87,20],"%e8%87%aa%e5%bb%ba%e4%ba%91%e5%ad%98%e5%82%a8","ftp%e7%a9%ba%e9%97%b4%e5%ad%98%e5%82%a8","wordpress-ftp%e7%a9%ba%e9%97%b4","https:\u002F\u002Fwww.laojiang.me\u002F5997.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpftp.zip","2026-03-15T10:48:56.248Z",{"slug":110,"name":111,"version":112,"author":7,"author_profile":8,"description":113,"short_description":114,"active_installs":115,"downloaded":116,"rating":27,"num_ratings":27,"last_updated":117,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":118,"homepage":121,"download_link":122,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"wpufile-ucloud","优刻得UCloud对象存储插件","3.0","\u003Cp>优刻得UCloud对象存储插件（WPUFile），基于UCloud UFile与WordPress实现静态资源到对象存储中。提高网站项目的访问速度，以及静态资源的安全存储功能。目前UCLOUD对象存储提供每月20GB流量，适合入门用户使用。公众号： 老蒋朋友圈。\u003C\u002Fp>\n\u003Ch3>主要功能\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>1、下载和激活【WPUFile】插件后，配置UCLOUD对象存储参数。\u003C\u002Fli>\n\u003Cli>2、可以选择只存储到UCLOUD对象存储空间、也可以本地网站也同时备份。\u003C\u002Fli>\n\u003Cli>3、选择UCLOUD对象存储可以是免费域名，也可以自定义域名。\u003C\u002Fli>\n\u003Cli>4、WPUFile插件更多详细介绍和安装：\u003Ca href=\"https:\u002F\u002Fwww.lezaiyun.com\u002F1101.html\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.lezaiyun.com\u002F1101.html\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>网站支持\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.laojiang.me\u002F\" title=\"老蒋玩运营\" rel=\"nofollow ugc\">老蒋玩运营\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.lezaiyun.com\u002F\" title=\"乐在云工作室\" rel=\"nofollow ugc\">乐在云工作室\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>欢迎加入插件和站长微信公众号：老蒋朋友圈（公众号）\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","优刻得UCloud对象存储插件（WPUFile），基于UCloud UFile与WordPress实现静态资源到对象存储中。提高网站项目的访问速度，以及静态资源的安全存储功能。目前UCLOUD对象存储提供每月20GB流量，适合入门用户使用。公众号： 老蒋朋友圈。",10,1552,"2026-02-09T08:23:00.000Z",[119,120,87,20],"ufile","wordpress-ucloud%e5%af%b9%e8%b1%a1%e5%ad%98%e5%82%a8","https:\u002F\u002Fwww.lezaiyun.com\u002F1101.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpufile-ucloud.3.0.zip",{"attackSurface":124,"codeSignals":175,"taintFlows":252,"riskAssessment":280,"analyzedAt":285},{"hooks":125,"ajaxHandlers":171,"restRoutes":172,"shortcodes":173,"cronEvents":174,"entryPointCount":27,"unprotectedCount":27},[126,132,137,141,144,148,152,156,160,164,168],{"type":127,"name":128,"callback":129,"file":130,"line":131},"action","admin_notices","closure","index.php",14,{"type":133,"name":134,"callback":135,"file":130,"line":136},"filter","wp_handle_upload","upload_attachments",49,{"type":133,"name":138,"callback":139,"file":130,"line":140},"wp_update_attachment_metadata","upload_and_thumbs",51,{"type":133,"name":142,"callback":139,"file":130,"line":143},"wp_generate_attachment_metadata",53,{"type":133,"name":145,"callback":146,"file":130,"line":147},"wp_save_image_editor_file","save_image_editor_file",54,{"type":133,"name":149,"callback":150,"file":130,"line":151},"wp_unique_filename","unique_filename",59,{"type":127,"name":153,"callback":154,"file":130,"line":155},"delete_attachment","delete_remote_attachment",62,{"type":127,"name":157,"callback":158,"file":130,"line":159},"admin_menu","admin_menu_setting",65,{"type":133,"name":161,"callback":162,"priority":115,"file":130,"line":163},"plugin_action_links","setting_plugin_action_links",66,{"type":133,"name":165,"callback":166,"priority":115,"file":130,"line":167},"sanitize_file_name","sanitize_file_name_handler",68,{"type":133,"name":138,"callback":169,"file":130,"line":170},"image_editor_file_save",288,[],[],[],[],{"dangerousFunctions":176,"sqlUsage":177,"outputEscaping":179,"fileOperations":131,"externalRequests":245,"nonceChecks":245,"capabilityChecks":245,"bundledLibraries":251},[],{"prepared":27,"raw":27,"locations":178},[],{"escaped":180,"rawEcho":181,"locations":182},22,29,[183,187,190,193,195,198,201,203,206,209,210,213,216,218,219,222,225,228,230,231,232,234,236,237,240,243,246,247,249],{"file":184,"line":185,"context":186},"sdk\\docs\\rtc\\example.php",41,"raw output",{"file":188,"line":189,"context":186},"sdk\\examples\\cdn_timestamp_antileech.php",19,{"file":191,"line":192,"context":186},"sdk\\examples\\pfop_mkzip.php",39,{"file":191,"line":194,"context":186},42,{"file":196,"line":197,"context":186},"sdk\\examples\\pfop_vframe.php",36,{"file":199,"line":200,"context":186},"sdk\\examples\\pfop_video_avthumb.php",37,{"file":202,"line":194,"context":186},"sdk\\examples\\pfop_watermark.php",{"file":204,"line":205,"context":186},"sdk\\examples\\qetag.php",8,{"file":207,"line":208,"context":186},"sdk\\examples\\rsf_list_bucket.php",38,{"file":207,"line":185,"context":186},{"file":211,"line":212,"context":186},"sdk\\examples\\rsf_list_files.php",34,{"file":214,"line":215,"context":186},"sdk\\examples\\rs_download_urls.php",17,{"file":217,"line":189,"context":186},"sdk\\examples\\rs_fetch.php",{"file":217,"line":181,"context":186},{"file":220,"line":221,"context":186},"sdk\\examples\\saveas.php",28,{"file":223,"line":224,"context":186},"sdk\\examples\\upload_multi_demos.php",78,{"file":226,"line":227,"context":186},"sdk\\examples\\upload_tokens.php",18,{"file":226,"line":229,"context":186},23,{"file":226,"line":181,"context":186},{"file":226,"line":200,"context":186},{"file":226,"line":233,"context":186},46,{"file":226,"line":235,"context":186},55,{"file":226,"line":167,"context":186},{"file":238,"line":239,"context":186},"sdk\\examples\\upload_verify_callback.php",32,{"file":241,"line":242,"context":186},"sdk\\src\\Qiniu\\Storage\\ArgusManager.php",67,{"file":244,"line":245,"context":186},"setting.php",1,{"file":244,"line":14,"context":186},{"file":244,"line":248,"context":186},3,{"file":244,"line":250,"context":186},139,[],[253,272],{"entryPoint":254,"graph":255,"unsanitizedCount":27,"severity":271},"setting_page (index.php:390)",{"nodes":256,"edges":268},[257,262],{"id":258,"type":259,"label":260,"file":130,"line":261},"n0","source","$_POST",405,{"id":263,"type":264,"label":265,"file":130,"line":266,"wp_function":267},"n1","sink","update_option() [Settings Manipulation]",406,"update_option",[269],{"from":258,"to":263,"sanitized":270},true,"low",{"entryPoint":273,"graph":274,"unsanitizedCount":27,"severity":271},"\u003Cindex> (index.php:0)",{"nodes":275,"edges":278},[276,277],{"id":258,"type":259,"label":260,"file":130,"line":261},{"id":263,"type":264,"label":265,"file":130,"line":266,"wp_function":267},[279],{"from":258,"to":263,"sanitized":270},{"summary":281,"deductions":282},"The wpqiniu plugin v5.0 exhibits a strong security posture based on the provided static analysis. The absence of any identifiable AJAX handlers, REST API routes, shortcodes, or cron events with exposed entry points suggests a minimal attack surface. The code also demonstrates good practices by utilizing prepared statements for all SQL queries, indicating a defense against SQL injection vulnerabilities. Furthermore, the presence of nonce and capability checks, along with a single external HTTP request, are generally well-managed aspects.  The taint analysis revealing zero unsanitized paths further strengthens this positive outlook.\n\nHowever, a notable concern lies in the output escaping. With only 43% of outputs properly escaped, there's a significant risk of Cross-Site Scripting (XSS) vulnerabilities. This means that data displayed to users might not be sufficiently sanitized, allowing malicious scripts to be injected and executed. The plugin's history of zero known CVEs is a positive indicator, suggesting a track record of good security, but it doesn't negate the immediate risk posed by the poor output escaping practices in the current version.  In conclusion, while the plugin has a fundamentally secure design with a small attack surface and robust data handling for SQL, the significant lack of output escaping represents a critical weakness that requires immediate attention.",[283],{"reason":284,"points":47},"Insufficient output escaping (43%)","2026-03-16T19:43:52.120Z",{"wat":287,"direct":296},{"assetPaths":288,"generatorPatterns":291,"scriptPaths":292,"versionParams":293},[289,290],"\u002Fwp-content\u002Fplugins\u002Fwpqiniu\u002Fcss\u002Fqiniu.css","\u002Fwp-content\u002Fplugins\u002Fwpqiniu\u002Fjs\u002Fqiniu.js",[],[290],[294,295],"wpqiniu\u002Fcss\u002Fqiniu.css?ver=","wpqiniu\u002Fjs\u002Fqiniu.js?ver=",{"cssClasses":297,"htmlComments":299,"htmlAttributes":300,"restEndpoints":302,"jsGlobals":303,"shortcodeOutput":305},[298],"wpqiniu-notice",[],[301],"data-qiniu-config",[],[304],"wpqiniu_config",[]]