首先阐述该注入漏洞的技术原理。在文件 /wp-includes/post.php 中,如图示,WordPress 在多处执行 SQL 语句时采用了预编译机制,但这一机制仅适用于直接接收用户输入的场景。然而,图中所示代码存在一个二次处理环节:系统首先通过 get_post_meta 函数从数据库中检索元数据,随后采用字符串拼接的方式将其插入 SQL 语句。此过程导致了二次注入漏洞的产生。
接下来分析数据首次入库的路径。首先
,wp_trash_post 函数用于执行文章删除操作。在该函数删除文章后,会进一步调用
wp_trash_post_comments 函数,以同步删除该文章下的所有评论:
app网站爬虫渗透破解
数据提取 gov拿站
接下来分析数据首次入库的路径。首先
,wp_trash_post 函数用于执行文章删除操作。在该函数删除文章后,会进一步调用
wp_trash_post_comments 函数,以同步删除该文章下的所有评论:
app网站爬虫渗透破解
数据提取 gov拿站