CVE-2025-13569CVE-2025-13569是itsourcecode COVID Tracking System 1.0版本中的一个中等严重性SQL注入漏洞。该漏洞存在于管理后台的city页面中,由于对用户输入的ID参数缺乏充分的输入验证和参数化查询处理,攻击者可以通过构造恶意的SQL语句片段来操纵后端数据库查询。COVID Tracking System作为用于追踪COVID-19病例数据的应用程序,通常包含敏感的个人健康信息和统计数据。一旦被成功利用,攻击者可以未经授权访问、修改或删除数据库中的敏感信息,包括患者姓名、联系方式、健康状况等个人隐私数据。此外,攻击者还可能利用此漏洞进一步进行横向移动或在服务器上执行恶意代码,对整个系统造成更严重的安全威胁。该漏洞已公开披露,CVSS评分为6.3,属于中危级别,建议相关用户尽快采取修复措施。
该SQL注入漏洞位于/admin/?page=city端点,攻击者通过URL参数ID注入恶意SQL代码。在itsourcecode COVID Tracking System 1.0中,管理后台的city管理功能直接使用用户提供的ID参数构建SQL查询语句,缺少对特殊字符的过滤和预编译语句的使用。攻击者可以利用UNION SELECT、布尔盲注、时间盲注或报错注入等技术来提取数据库中的敏感信息。常见的利用方式包括:1)使用UNION注入联合查询数据库版本、表名和字段信息;2)通过布尔条件判断提取数据;3)利用SLEEP或BENCHMARK等函数进行时间盲注;4)使用EXTRACTVALUE或UPDATEXML等函数进行报错注入。由于该漏洞位于管理后台,攻击者需要低权限认证,但认证要求较低,远程攻击者可以轻松获取访问权限。成功利用后可获取管理员凭据、患者数据等敏感信息。