CVE-2026-3328WordPress Frontend Admin插件在3.28.31及之前版本中存在严重的PHP对象注入漏洞。该漏洞源于插件在处理`admin_form`文章内容时,直接调用了`maybe_unserialize()`函数反序列化用户数据且未做类限制。拥有编辑及以上权限的攻击者可注入恶意PHP对象,结合现有的POP链实现远程代码执行,从而完全控制受影响的服务器。
该漏洞的核心技术原理在于不安全的反序列化操作。WordPress Frontend Admin插件在处理`admin_form`自定义文章类型的`post_content`字段时,直接调用了`maybe_unserialize()`函数。该函数会将特定格式的字符串转换为PHP对象,但插件未对反序列化的类名进行安全限制。攻击者需要具备编辑或更高权限的WordPress账号,这是利用该漏洞的必要条件。攻击者登录后台后,定位受影响的表单文章,编辑其内容字段,插入精心构造的恶意序列化对象Payload。当系统访问该内容时,`maybe_unserialize()`被触发,恶意对象被实例化。利用WordPress核心或已安装插件中存在的POP链,攻击者可自动调用一系列魔术方法,最终执行任意系统命令或PHP代码,实现完全的服务器接管。