CVE-2026-37591Sourcecodester Storage Unit Rental Management System v1.0版本存在SQL注入漏洞。该漏洞位于/storage/admin/tenants/view_details.php文件中,由于应用程序未对用户输入进行严格的过滤和验证,导致攻击者可构造恶意SQL语句并执行。虽然利用该漏洞需要高权限账户,但成功利用后可能导致数据库敏感信息泄露,对系统机密性构成威胁。
该漏洞的根本原因在于Sourcecodester Storage Unit Rental Management System在开发过程中未遵循安全编码规范。具体而言,在/storage/admin/tenants/view_details.php页面处理租户详情请求时,程序直接将HTTP请求中的参数(如ID或标识符)拼接到SQL查询语句中,未使用预编译语句(PreparedStatement)或有效的输入过滤机制。攻击者只需拥有管理员级别的高权限账户(PR:H),即可通过网络向量(AV:N)向受影响端点发送包含SQL元字符的恶意数据。由于后端数据库未能正确处理这些字符,攻击者可以篡改查询逻辑,执行任意SQL命令,从而提取数据库中的敏感数据,如用户凭证、租户记录等。